Food and Drink
Best African restaurants in Johannesburg: where to eat across the continent without leaving Jozi
Yeoville Dinner Club
What it is: A long-table pop-up dinner experience run by Sanza Sandile that celebrates Pan‑African food, music and conversation. Menus change and each event is unique.
Highlights: Curries, fried sides, vegetarian dishes and communal dining.
Practical details: When: Tuesday to Sunday, 11am to 11pm. Where: 24 Rockey St, Bellevue, Johannesburg. Booking: No walk-ins advance booking essential. Email [email protected] | Tel: 083 385 2707
Kings Kraal
What it is: A Bryanston restaurant that blends traditional African recipes with contemporary techniques and live music on most evenings.
Highlights: Rooibos and marula-glazed chicken wings, fynbos herb oxtail; creative starters, small plates and desserts.
Practical details: When: Wednesday to Friday, 1pm to 2am; Saturday and Sunday, 1pm to 2am; closed Monday and Tuesday. Where: M71 & Posthouse St, Bryanston, Sandton. Website kingskraal.com | [email protected] | Tel: 076 638 5504
+258 Taste of Mozambique
What it is: A laid-back, beachy Mozambican spot in Fourways with a coastal menu and colourful décor.
Highlights: Peri‑peri chicken, grilled seafood, matapa; generous portions often served with riz, salad and fried plantains.
Practical details: When: Monday to Thursday, 7am to 10pm; Friday & Saturday, 7am to 11:30pm; Sunday, 7am to 6:30pm. Where: Design Quarter Shopping Centre, Shop 03, Corner Leslie Avenue & Winnie Mandela Dr, Fourways. Website 258mafalala.co.za | [email protected] | Tel: 010 634 1086
Graze Restaurant (Emerald Resort & Casino)
What it is: An upmarket yet approachable dining room at Emerald Resort & Casino offering modern plated dishes.
Practical details: Cost: Dishes priced between R70 and R290. When: Breakfast from 7am to 11am; Lunch from 11am to 6pm; Dinner from 6pm to 11pm. Where: Emerald Resort & Casino, 777 Frikkie Meyer Blvd, Vanderbijlpark. Book via [email protected] or call 016 982 8005.
Sakhumzi Restaurant (Soweto and Zoo Lake)
What it is: A vibrant South African dining institution with locations in Soweto (near Vilakazi Street) and Zoo Lake.
Highlights: Pap and chakalaka, braai meats, stews, bunny chow and a communal, family-style atmosphere.
Practical details: When: Soweto – Daily, 11am to 10pm. Zoo Lake – Daily, 8am to 8pm. Where: Soweto – 6980 Vilakazi St, Orlando West; Zoo Lake – 1 Prince of Wales Dr, Parkview. Website sakhumzi.co.za | [email protected] | Tel: 011 536 1379
Tribes African Grill & Steakhouse
What it is: An African grill and steakhouse at Emperors Palace with a menu that mixes Karoo lamb, Wagyu, game cuts and traditional favourites.
Highlights: Skewers, mogodu, oxtail, set menus that include boerewors with pap and malva pudding.
Practical details: When: Daily, 11am to 11pm. Where: Emperors Palace Casino, 64 Jones Rd, Jet Park, Kempton Park. tribesafrica.co.za | [email protected] | Tel: 011 928 1227
The Social Table
What it is: A casual Fox Street eatery focusing on everyday South African dishes and creative community programming like live performances and exhibitions.
Highlights: Sorghum porridge, samp and mogodu, magwinya with mince and atchar.
Practical details: When: Daily from 1:30pm to 3pm; and 6:30pm to 8pm. Where: 274 Fox Street, Johannesburg. Website lesedi.com | [email protected] | Tel: 011 840 6600
Kraal Restaurant at Thaba Eco Hotel
What it is: A hotel restaurant known for a hearty Sunday/holiday eat-as-much-as-you-can breakfast and brunch offering.
Highlights: Cold buffet starters, freshly baked pastries, DIY salad station, scrambled eggs, shakshuka, peri peri chicken livers and stir-fried noodles.
Practical details: When: Every Saturday, Sunday and public holiday from 7:30am to 11am. Cost: R295pp per adult, R145pp per child. Where: Kraal Restaurant at Thaba Eco Hotel, Impala Road, Kibler Park, Klipriviersberg Nature Reserve, Johannesburg South.
Gratitude Restaurant
What it is: A restaurant that, while not exclusively African, features traditional South African dishes alongside other cuisines.
Highlights: Umleqwa (harbody chicken), tripe, intloko yegusha (grilled sheep’s head), served with dombolo or samp and veg sides.
Practical details: When: Tuesday to Thursday, 12pm to 9pm; Friday & Saturday, 11:30am to 10:30pm; Sunday & Monday, 12pm to 8:30pm. Where: Flamingo Shopping Centre, 8 Queens St, Modderfontein. Website gratitudesa.co.za | [email protected] | Tel: 010 786 1691
Chief’s Boma at Indaba Hotel
What it is: A large boma-style dining experience serving a wide range of African dishes with live marimba music and a Shisa Nyama grill.
Highlights: North African dishes, Cape desserts like koeksisters, a selection of over 120 dishes and a Shisa Nyama where cuts are prepared by on-site butchers.
Practical details: When: Lunch service from 12pm to 2:30pm weekly and 12pm to 3pm on weekends; Dinner from 6pm to 10pm. Cost: R695pp per adult with tiered children pricing. Where: Indaba Hotel, cnr William Nicol & Pieter Wenning Road, Fourways. Book via [email protected].
Ethnic Restaurant
What it is: A Pan‑African restaurant in Edenvale presenting dishes from across the continent in an ambience decorated with ethnic art.
Highlights: Flavours from Morocco to West Africa and South African desserts. Founder Raymond Ayila Kpojime says the restaurant serves “stories on a plate” to foster community and cultural appreciation.
Practical details: When: Monday to Thursday, 10am to 12pm; Friday to Sunday, 10am to 2am. Where: Eden Terrace, 60 Terrace Road, Eden Glen, Edenvale, Johannesburg.
Pontinha De Xai Xai
What it is: A Mozambican restaurant that emphasises coconut-based sauces, seafood and the country’s Portuguese, African and Indian influences.
Highlights: Mozambican prawns, red snapper, peri‑peri chicken, prawn curry, beef trinchado and seafood platters.
Practical details: Where: Shop 6, Morningview Shopping Centre, 100 South Rd, Morningside, Sandton. Email [email protected] | Tel: 011 568 3763.
Nyama Choma Restaurant at Lesedi Cultural Village
What it is: A buffet-style cultural dining experience at Lesedi Cultural Village offering dishes from across southern and northern Africa.
Highlights: Kalahari lamb, Mozambican fish and a wide range of vegetable sides. Cost: R230pp.
Practical details: When: Daily from 1:30pm to 3pm and 6:30pm to 8pm. Where: Lesedi Cultural Village, Kalkheuwel Broederstroom, R512, Lanseria. Website lesedi.com | [email protected] | Tel: 011 840 6600
Graze Braai (Emerald Hotel)
What it is: A poolside braai venue with a proudly South African, flame-grilled à la carte menu overlooking the game park.
Practical details: When: Monday to Sunday, 12pm to 10pm (kitchen closes at 9pm). Where: Emerald Hotel, 777 Frikkie Meyer Blvd, Vanderbijlpark. Book via [email protected] | Tel: 016 982 8005.
Temporarily closed: Thathu Restaurant and Little Addis Cafe
Thathu Restaurant: The source lists Thathu as temporarily closed; the article does not provide active hours. Where (when open): Unit 3 Illovo Junction, 178 Oxford Rd, Illovo. Website thathuafrica.com | [email protected] | Tel: 079 117 1360.
Little Addis Cafe: The source lists Little Addis Cafe as temporarily closed; the article does not provide active hours. Where (when open): Shop 10, Cobbels Shopping Centre, 4th Ave, Parkhurst. Email [email protected] | Tel: 082 683 8675.
How to choose an African restaurant in Joburg
Looking for a place that suits your mood? Keep these practical tips in mind:
- Consider the region of Africa you want to explore East African coastal flavours (seafood, coconut milk) differ from West African stews and Southern African braai and pap traditions.
- Check the dining format: pop-up long-table experiences and boma buffets are communal, while grills and a la carte venues suit smaller groups or date nights.
- Look at practical details: opening hours, whether booking is required (some venues have no walk-ins), and any fixed-price or buffet costs.
- For authentic coastal seafood, prioritise restaurants that highlight peri‑peri and coconut-based dishes; for traditional South African plates choose places that serve pap, dombolo or chakalaka.
Whether you’re after a lively boma, a refined grill or an intimate pan‑African supper, Joburg’s restaurant scene serves up a rich cross-section of the continent’s food traditions often within a short drive of the city centre.
Follow Joburg ETC on Facebook, Twitter, TikTok and Instagram
For more News in Johannesburg, visit joburgetc.com
Source: whatsoninjoburg.com
