Skip to content
MASA
Food

You Will Drive to Dinner in Johannesburg

Johannesburg, South AfricaDecember 9, 202510 min read
ShareWhatsAppXFacebook
A market hall in Johannesburg, its stalls signed for a rooftop bar and a deli01
A market hall in Johannesburg, its stalls signed for a rooftop bar and a deliPhoto: Vije Vijendranath / Unsplash

Johannesburg keeps its kitchens in suburbs that do not touch each other, so eating well here means choosing a neighbourhood first and a table second.

Johannesburg has no restaurant district, and visitors who arrive looking for one tend to leave unimpressed. This is not Lisbon or Hanoi, where you walk out of a hotel and eat your way down a street. Johannesburg was assembled around a gold reef, mine dumps and motorways, and its kitchens sit in pockets ten to forty minutes apart by car, with very little in between worth stopping for. The car, or far more commonly now the e-hailing app, is part of the meal.

That geography is worth understanding before you book anything, because it is really a map of who arrived when. Gujarati and Tamil traders, and later Pakistani families, settled Fordsburg west of the centre, and apartheid-era removals concentrated them there rather than dispersing them. Ethiopian and Eritrean arrivals from the 1990s took over a handful of blocks on Jeppe Street in the inner city. Mainland Chinese migrants built a second Chinatown along Derrick Avenue in Cyrildene in the same decade, as the older quarter near Commissioner Street thinned out. Portuguese and Mozambican families brought peri-peri, prawns and trinchado. Soweto, in the south-west, developed a grilling culture that is the city's own and not an import at all.

So plan by suburb, one per meal, and resist combining two that sit on opposite sides of the M1. Spring, roughly September to November, is the season that makes this easiest: the jacarandas come out, courtyards and rooftops are usable, and the summer thunderstorms that arrive most late afternoons from about October have not yet settled into their routine. A good main course in a mid-range Johannesburg kitchen generally lands somewhere around R150 to R250, which is why visitors from Europe or North America tend to eat better here than they had planned to.

Fordsburg, and Why You Go After Dark

Fordsburg is the suburb this guide would send you to first, and the one most visitors never reach. It sits just west of the inner city, and the centre of gravity is where Mint Road meets Central Road, a few minutes on foot from the Oriental Plaza shopping complex.

Go in the evening, ideally Friday or Saturday, when the night market fills the square. Vendors usually start setting up in the late afternoon and the crowd thickens after sunset, so arriving early in the evening will spare you the longest queues. The food is overwhelmingly halaal, which in practice means no alcohol anywhere in the neighbourhood. Plan the drinking for another night.

Order in roughly this sequence. Start with samoosas, sold everywhere and the baseline against which you will judge everything else; World of Samoosas in the Oriental Plaza is the reference point most locals use. Then a biryani, layered rather than stirred, the rice stained gold over slow-cooked mutton or chicken. Daawat on Mint Road is the name for dry-spiced Pakistani cooking: order the beef nihari, a marrow-rich stew traditionally eaten at breakfast, or a lamb karahi. Al Makka on the same strip runs a broader menu spanning Pakistani, Indian and Chinese dishes. For South Indian, Dosa Hut on Central Road makes a properly fermented dosa with sambar and coconut chutney, which is rarer in this city than you would expect.

Finish at Shalimar Delights with mithai, the Pakistani sweet counter of barfi, gulab jamun and warm jalebi, and a cup of chai. Two people can eat extremely well across several stalls for well under R400 in total. Bring cash, because a number of stalls still prefer it.

Derrick Avenue, Cyrildene: Go at Lunchtime

Johannesburg's working Chinatown runs along Derrick Avenue in Cyrildene, east of the centre, and it is a genuine neighbourhood rather than a themed street: supermarkets, herbalists, bakeries, tea shops and something like thirty restaurants covering Cantonese, Sichuan, Taiwanese, Korean and Thai cooking.

The advice that matters here is about timing. Come for a late-morning or lunchtime meal rather than dinner. Yum cha, the Cantonese ritual of tea and dim sum, is what the street is known for, and it is a daytime meal; Shun De is the name that comes up most often for it. Mongkok, further down the avenue, is known for Peking duck and dumplings. Menus are usually in both Chinese and English, though not always, and ordering what the next table is eating is an accepted and often superior strategy.

Expect to spend roughly R150 to R250 a head, less if you stay with dumplings. Park in one of the guarded bays, keep your phone in your pocket on the street, and treat the surrounding blocks as you would any inner-city area after dark by arranging your ride before you finish eating.

Four Blocks of Jeppe Street

Ethiopian Johannesburg occupies about four blocks of Jeppe Street in the central business district, running roughly from Mooi Street west towards Klein Street, and the shops between the restaurants sell coffee, spices, cotton and silver. It is a working immigrant quarter rather than an attraction, and it rewards visitors who arrive curious and unhurried.

Eat injera, the sour, spongy teff flatbread that doubles as plate and cutlery, with a mahberawi, the mixed platter that lets you try several stews at once: doro wot with its chilli-dark chicken and boiled egg, lentils, collards, spiced butter. Kitfo, raw minced beef dressed with chilli and niter kibbeh, is on most menus; ask for it leb leb, lightly warmed, if raw is not for you. Be-Ersufekad, in the Majesty Building on Jeppe Street, is among the longest-established rooms here. Finish with a coffee ceremony if the kitchen offers one, with green beans roasted in front of you, then pounded and brewed in a clay jebena and served in three rounds. It takes the better part of an hour and is the point, not a delay.

If the inner city feels like a step too far on a first visit, Little Addis, which moved out to Milpark a few years ago, serves the same repertoire in a calmer setting a short walk from the 44 Stanley complex. Ethiopian food in Johannesburg is generally inexpensive, and a platter for two typically lands well under R300.

Rosebank, Where the Ambitious Kitchens Concentrated

If you have one ambitious dinner in Johannesburg, it will probably be in Rosebank, which is where the city's serious kitchens have gathered and one of the few precincts in which you can walk between several of them.

Keyes Art Mile is the starting point. Marble, the rooftop live-fire restaurant there, took a one-star rating at the 2025 Eat Out Woolworths Restaurant Awards; the cooking is South African, almost everything passes over wood coals, and you should book well ahead. In the same building, Momo Kuro does bao and Asian small plates on a rooftop terrace, and Pantry turns out focaccia, pizza and ice cream in a far more casual register.

The Zone at Rosebank holds the largest concentration: Proud Mary for oysters, ceviche and picanha; Mamasamba for Nikkei, the Japanese-Peruvian cooking that suits this city's fondness for grilled protein; Fugazzi for Italian-American diner food and sourdough pizza; Modern Tailors for a fine-dining reading of Indian street food. At The Firs, The Grillhouse is the long-standing New York-style steak room, where the spice-crusted fillet is the order, and La Parada does Spanish tapas with live music at weekends. Oxford Parks, a newer development a short drive away, has Ethos, a Mediterranean restaurant developed in collaboration with chef Luke Dale Roberts, and BGR for burgers ordered at the counter.

For coffee and pastry between meals, Father Coffee and Casa de Natas, which bakes Portuguese custard tarts fresh each day, are both in Rosebank Mall. A two-course dinner with wine at the upper end of this list will run somewhere in the region of R700 to R1,200 a head; the casual options are roughly a third of that. Elsewhere in the northern suburbs, Les Creatifs in Bryanston and Zioux in Sandton also carried one star at the same 2025 awards, if you want a tasting menu rather than a neighbourhood.

A food market in Johannesburg
A food market in JohannesburgPhoto: Vije Vijendranath / Unsplash

Fourth Avenue, Parkhurst: the Street You Can Actually Walk

Parkhurst's Fourth Avenue is the closest Johannesburg comes to a European restaurant street, a few walkable blocks of pavement tables in a leafy northern suburb with something like twenty places to eat along them. It is the right answer when you want an unplanned evening rather than a reservation.

Nice on 4th is the long-running breakfast institution, known for its egg baskets, and it fills up on weekend mornings. Coobs is the thoughtful one, a bistro built around local and organic sourcing. Modena and Bottega cover contemporary Italian, The Blockman handles steak, Hudsons deals in burgers and a much-discussed peanut butter milkshake, Yia Yia's Kitchen does Greek souvlaki, and Sashimi Ya covers sushi. Paul's Homemade Ice Cream is the correct end to the evening.

A short drive away in Parktown North, La Boqueria is worth knowing about for groups: a loud, market-styled Latin American room drawing on Peruvian, Argentine and Mexican cooking, better suited to a celebration than a quiet conversation.

Milpark and Braamfontein: a Courtyard, and a Converted Workshop

44 Stanley, a 1930s light-industrial complex in Milpark converted into a courtyard of small shops and restaurants, is our pick for lunch in the western half of the city. Salvation Cafe sits at its centre under olive and leopard trees, serves an all-day breakfast and lunch menu with bread and cakes baked in house, and typically opens mid-morning and closes mid-afternoon. It is usually shut on Mondays, so check before you drive.

Braamfontein, across the highway beside the University of the Witwatersrand, is younger and rougher-edged. Che Argentine Grill, in a converted vehicle-service workshop on Juta Street, is the one to book several days ahead: empanadas, a sirloin sandwich, and pech, pork belly served with lemon and herbs. Loco, nearby, does tacos and tequila. The Saturday market that made Juta Street famous has changed hands and names more than once since 2020, so confirm it is running before you build a morning around it.

Soweto: Coals, Buffets and Sunday

No account of eating in Johannesburg is honest without Soweto, and the food there is the city's own invention rather than anyone's import.

Vilakazi Street in Orlando West is the obvious entry point, and lunch is the meal. Sakhumzi, next door to Mandela House, runs a buffet of township home cooking, with samp and beans, slow-cooked offal, braised greens and pap, at long communal tables that spill onto the pavement; expect to pay somewhere around R270 a head for the spread, and arrive by about midday if you want the full range of dishes rather than what is left of it. Nambitha on the same street is the a la carte alternative, and Restaurant Vilakazi is the family sit-down option.

The more interesting meal is shisa nyama, literally burn the meat: you choose your cuts at a counter, they go over open coals in front of you, and they come back with pap and chakalaka, the spiced relish of tomato, onion, beans and carrot. Chaf Pozi, beneath the painted Orlando Towers, does this in a large open-air setting and is the easiest version for a first-timer. Wandies Place in Dube is the older and more domestic address, a house that became a restaurant and has been feeding people traditional food for decades.

Two things to order that you will not find on a northern-suburbs menu. Mogodu, slow-cooked tripe, divides visitors and is worth trying anyway. And a kota, a quarter loaf of white bread hollowed out and packed with chips, polony, cheese, atchar and whatever else is going; it is Gauteng's answer to Durban's bunny chow, it costs very little, and it is a genuinely local thing rather than a performance for outsiders. Sunday afternoon is when the grills are busiest.

Most visitors reach Soweto on a guided tour or by e-hailing, both of which are straightforward. Allow a full half-day rather than squeezing it between other plans.

The Portuguese Thread, and One Sunday a Month

Johannesburg's Portuguese and Mozambican community is the reason peri-peri chicken, grilled prawns and trinchado, a garlicky brandy-spiked beef stew, turn up on menus all over the city. Grant Avenue in Norwood is a good hunting ground, and Adega is the dependable local name there for Portuguese seafood. In Sandton, MIRA works the same tradition in a considerably more polished setting.

Finally, if your visit includes the first Sunday of a month other than January, keep it free for Victoria Yards in Lorentzville, a former industrial site between Maboneng and Cyrildene rebuilt as a garden precinct of artists' studios, small workshops and food traders. Entry is free, parking is secured, the food leans towards East and South Asian cooking and wood-fired pizza, and it is one of the few places in the city where visibly different parts of Johannesburg end up in the same courtyard.

Practical Notes

Move by e-hailing app after dark. It is what residents do, and it removes the parking question entirely. The Gautrain links Sandton, Rosebank, Park Station and the airport efficiently, but it stops running relatively early in the evening, so do not plan a late dinner around it. Where you do drive, use guarded parking and tip the attendant a small note.

Book ahead for anything in Rosebank on a Friday or Saturday, and for Che Argentine Grill several days out. Fordsburg, Cyrildene and Soweto largely do not take bookings and do not need them.

Tipping runs at roughly ten per cent and is a meaningful part of a server's income. Johannesburg sits at about 1,750 metres above sea level, so wine and altitude conspire against you sooner than you expect; drink water alongside.

And leave one meal unplanned. In this city the useful recommendation usually comes from a stranger at the next table rather than from a list.

Still wandering?

Scroll the world one photograph at a time

Sixty places, each with the one fact worth knowing before you go

Open the feed
Same place, another angle

More from Johannesburg

Keep exploring

More in Food

A ramen bowl seen from above with thin noodles, soft-boiled egg halves, sweetcorn, spicy minced topping and fresh greens in a speckled ceramic bowl
01
Food

The Tokyo Street Food Guide: From Ramen to Taiyaki

Tokyo's finest eating happens at standing counters, market stalls and six-seat alley bars — here is how to plan a full day of it, in the right order and the right neighbourhoods.

Japan · 10 min
A classic Neapolitan margherita with melted mozzarella, tomato sauce and fresh basil leaves on a marble table
02
Food

Where to Eat Real Pizza in Naples: The Complete Guide

Naples invented pizza and still sets the terms: which ovens matter, in what order to visit them, what it costs, when the city works, and which queues are worth standing in.

Italy · 12 min
Two flat whites with latte art and a berry-topped pastry served on a wooden board
03
Food

Coffee, cinnamon buns and people-watching in Reykjavik

Iceland runs on coffee and pastry. From sourdough bakeries to harborside café windows, here is how to do Reykjavik's kaffi culture like a local.

Iceland · 2 min
Plov: spiced rice with meat and dried fruit on a platter, Azerbaijan
04
Food

Saffron, Smoke and Sour Plum: Eating Baku From the City Wall Outward

Baku's cooking gets cheaper, better and more local the further you walk from the Maiden Tower, and this is the route outward, from the caravanserai courtyards to the nine-hour lamb of Narimanov and the fish shacks of the Absheron.

Azerbaijan · 10 min
The Peveril of the Peak, a green-tiled Victorian pub standing alone on its corner in Manchester
05
Food

Where to Eat in Manchester, Neighbourhood by Neighbourhood

A food hall in a Victorian market building, a curry mile that has fed the city for fifty years, and the bakery queue that tells you where Ancoats really eats. What to order and, more usefully, where to walk to find it.

United Kingdom · 5 min
An afternoon tea stand of scones and cakes, Bath
06
Food

The Abbey Is Not Where Bath Eats

A neighbourhood-by-neighbourhood map of eating in Bath, from the sourdough end of Walcot Street to the French bistro up in Larkhall, with what to order in each.

United Kingdom · 10 min