Cape Town’s African dining scene has flourished, with more and more restaurants opening to showcase the continent’s rich culinary heritage . The city features on multiple lists for the best foodie destinations globally . From traditional South African dishes to pan-African fusion experiences, the Mother City offers an impressive range of dining options. Whether you are craving a hearty West African stew, spicy Ethiopian flavours, or an immersive cultural dining experience, this guide highlights fifteen of the best African restaurants in Cape Town.
Top 15 African Restaurants in Cape Town
1. Gold Restaurant
Gold Restaurant is clearly a favourite with Capetonians and tourists, boasting an impressive 3,600 Google reviews with an average rating of 4.5 stars. This African fusion eatery offers a 14-dish tasting menu featuring traditional dishes from across the continent, including Ndolé (a Cameroonian stew of peanuts, shrimps and spinach), Kandola Balls from Malawi (sweet potato rolled in cheese and sesame seeds), and South African favourites like Xhosa corn breads and snoek pâté.
The entire set menu is meant to be shared between guests at the table. The venue hosts lively traditional puppet dances from Mali and an interactive drumming session, making it a truly immersive cultural experience. The restaurant is open seven days a week and bookings are essential . Location: 15 Bennett St, Green Point.
2. Marco’s African Place
Marco’s African Place offers an all-around African-inspired menu representing the diverse cultures found on the continent, with daily live music creating a lively atmosphere . The restaurant is known for its vibrant energy, with marimba bands performing and guests often invited to join in the dancing and even play instruments with the performers. Signature dishes include the Pan African Platter with game meats like springbok and kudu, as well as oxtail and lamb cooked to perfection. The restaurant offers views of Table Mountain and has a sprawling space close to the Bo-Kaap. Location: 15 Rose Lane, Bo-Kaap.
3. Mzansi Restaurant
Located in the heart of Langa, Mzansi Restaurant was founded in 2008 with the mission of “Sharing Mama’s Love”. Under the guidance of passionate local cooks, including Nontuthuzelo Siyo, Mzansi serves traditional Xhosa dishes like Umngqusho (samp and beans), Umxhaxha (butternut and corn wrapped in aubergine), Umleqwa (free-range chicken), Isonka Samanzi (steamed bread), and chakalaka. Beyond the food, the restaurant offers immersive entertainment experiences including an African marimba band, gumboot dancing, face painting, drum circles, and township tours . Booking is essential. Location: 45 Harlem Ave, Langa.
4. Addis in Cape
With over 1,200 Google reviews averaging 4.5 stars, Addis in Cape is clearly among Cape Town’s best African restaurants. The eatery may be in the city centre, but it transports you straight to Ethiopia . The air is thick with burning frankincense and the rich aroma of Ethiopian coffee. Meat and vegetarian stews come with injera, a large fermented crepe, and popular dishes include chickpea dumplings in spicy Berbere sauce. Location: Cape Town city centre.
5. Andalousse Moroccan Restaurant
Morocco is the most visited African country, but for those not able to fly to Marrakech, there is always Andalousse Moroccan Restaurant. With an impressive 4.4-star rating from over 600 Google reviews, this eatery is a must-visit. The menu includes a variety of tajines, the traditional Moroccan stew slow-cooked in conical clay pots, as well as harira bread, which is pita stuffed with garlic and cheese.
6. Meeting Point
At Meeting Point, chefs bring Tanzanian cuisine to South Africa from Moshi, a village near Mount Kilimanjaro in Tanzania . Averaging a golden 4.5-star rating from nearly 400 reviews, the menu features chapati (roti) served with chicken curry . With Chai tea and mandazi doughnuts on the table, you will get a mouthwatering taste of East Africa.
7. Seven Colours Eatery
At many South African tables, food of different colours are served on the same plate – beetroot, yellow rice, green veggies, brown stews – creating a wonderful mix of flavours . Seven Colours Eatery is all about that tradition. You can try a local favourite like umleqhwa (meat potjie) or veggie dishes like umngqusho (samp and beans) and umfino (spinach). The restaurant has a 4.8 rating from 461 reviews . Location: 19 Dock Road, Victoria & Alfred Waterfront.
8. Timbuktu Café
Timbuktu Café is an affordable favourite in Observatory. There is shiro (a tasty chickpea stew), tibs (beef stew), and doro wot (spicy chicken stew). You can also try vegan and vegetarian dishes like fried cabbage and beetroot, wrapped in injera, a flatbread made with teff flour (it is gluten-free). Location: 16 Lower Main Road, Observatory.
9. Mama Africa
Mama Africa has been around since 1995 . The bright-orange building on Long Street is covered in colourful murals, and it has food from Nigeria, Zambia, South Africa, Ghana, and Zimbabwe. There is crocodile too, and chikanda, also known as “African polony”. You can stay for a late-night drink, or join a djembe drumming or live reggae night at Mama Africa. Local meats such as ostrich and Karoo venison are on the menu at this fun African-themed restaurant. Location: 178 Long Street (Corner of Pepper St & Long St).
10. Wakanda African Restaurant
Wakanda African Restaurant is hidden on lower Bree Street, with calming neutral colours, a sunny window nook and a few tables scattered around a sleek room. From crispy plantain chips and cat fish pepper soup to aromatic stews and egusi, every bite is a journey through West African heritage. Location: 7 Bree Street, Cape Town City Centre.
11. Pahari African Restaurant
Pahari is Shona for “place of pots”, a reference to traditional clay cooking pots. Here you will find mopane worms in chilli sauce, fried termites, crispy tiny fish, traditional chicken and beef stews, and vegetable sides that could easily be a main, like green veggies in a peanut butter sauce. You can also book a two-hour cooking class. Location: 121 Cecil Road, Salt River.
12. Jordan Ways of Cooking
Jordan Ways of Cooking is not only a fine dining restaurant in Langa, complete with an a la carte African menu, but you can also join cooking classes there. There is umleqwa (hardbody chicken), uSmiley (sheep head), ulusu (tripe) and beef stew on the menu. You can order sit down or takeaways, plus host a birthday and corporate event. Location: Washington Street, Langa Township.
13. Madam Taitou
Madam Taitou is a colourful African-themed restaurant offering a communal dining experience of Ethiopian dishes, and it is vegan-friendly too. There are vegetable platters with lentils and flatbread, plus lamb and curries. Diners are seated in a treehouse-style space, decorated with potted plants, creepers for privacy and mismatched wooden furniture covered in animal skins. Location: 77 Long Street, Cape Town City Centre.
14. Onosbay
Onosbay on Kloof Street serves up rich, spicy dishes with Nigerian favourites. Think jollof rice, egusi soup, pepper soup and tender cuts of suya (spiced skewered meat), alongside sides like fried plantain and puff puff. The soft grey booths and low lighting make it an easy date night spot. Location: 105 Kloof Street, Gardens.
15. Ghana Jollof
From jollof and waakye (cooked rice and beans) to plantain (a West African fruit) and fufu and soup, Ghana Jollof also has daily specials like stir-fry spaghetti on Mondays, beans stew and plantain on Tuesdays and assorted jollof on Wednesdays . There is live African music and on weekends, you can also find them at Neighbourgoods Market . Location: 9 Victoria Road, Woodstock.
Comparison Table
| Restaurant | Cuisine Focus | Location | Key Feature | Rating |
|---|---|---|---|---|
| Gold Restaurant | Pan-African | Green Point | 14-course tasting, drumming, Mali puppets | 4.5 |
| Marco’s African Place | Pan-African | Bo-Kaap | Live music, game meats, marimba | – |
| Mzansi Restaurant | Xhosa Traditional | Langa | Gumboot dancing, marimba, township tours | – |
| Addis in Cape | Ethiopian | City Centre | Injera, frankincense, Berbere sauce | 4.5 |
| Andalousse Moroccan | Moroccan | City Centre | Tajines, harira bread | 4.4 |
| Meeting Point | Tanzanian | City Centre | Chapati, chai, mandazi | 4.5 |
| Seven Colours Eatery | South African | V&A Waterfront | Traditional seven-colour plate | 4.8 |
| Timbuktu Café | Ethiopian | Observatory | Vegan/vegetarian options | – |
| Mama Africa | Pan-African | Long Street | Since 1995, late-night drinks | – |
| Wakanda African Restaurant | West African | Bree Street | Cat fish pepper soup, stews | – |
| Pahari African Restaurant | Zimbabwean | Salt River | Mopane worms, cooking classes | – |
| Jordan Ways of Cooking | Xhosa | Langa | Fine dining, cooking classes | – |
| Madam Taitou | Ethiopian | Long Street | Treehouse setting, vegan-friendly | – |
| Onosbay | Nigerian | Gardens | Jollof rice, suya, puff puff | – |
| Ghana Jollof | Ghanaian | Woodstock | Daily specials, live music | – |
Tips and Other Useful Information
Bookings are Essential: For top establishments like Gold Restaurant and Mzansi Restaurant, reservations are strongly recommended. Gold Restaurant often books up fully and a deposit may be required for groups.
Immersive Experiences: Many African restaurants offer more than just a meal. Gold Restaurant features an interactive drumming session and Mali puppet dances. Mzansi Restaurant offers gumboot dancing, marimba bands, and township tours. Marco’s African Place features daily live music and invites guests to participate.
Dietary Requirements: Many restaurants are accommodating to dietary preferences. Gold Restaurant offers vegetarian alternatives for every course. Timbuktu Café has vegan and vegetarian options like fried cabbage and beetroot. Madam Taitou is also vegan-friendly .
Budget Expectations: Prices vary widely. Gold Restaurant offers a 14-course menu at approximately R495 per person, which includes entertainment . Marco’s African Place and Mama Africa are mid-range, while most casual spots are affordable.
Location Grouping: African restaurants are concentrated in certain areas: City Centre (Addis in Cape, Andalousse, Onosbay), Bo-Kaap (Marco’s African Place), Langa (Mzansi, Jordan Ways of Cooking), V&A Waterfront (Seven Colours Eatery), and Green Point (Gold Restaurant).
Cape Malay Cuisine: For those specifically interested in Cape Malay cuisine, Biesmiellah and Bokaap Kombuis in the Bo-Kaap are excellent traditional options, though they were not included in the top 15 list above.
Conclusion
Cape Town’s African restaurant scene is a vibrant celebration of the continent’s diverse culinary heritage. From the immersive cultural experience at Gold Restaurant with its 14-course tasting menu and drumming sessions to the traditional Xhosa dishes at Mzansi in Langa, the city offers an exceptional range of dining experiences. Whether you are seeking an authentic taste of Cape Malay cuisine in the colourful Bo-Kaap, exploring Ethiopian flavours at Addis in Cape, or enjoying West African dishes at Wakanda African Restaurant, Cape Town’s African restaurants showcase the very best of the continent’s flavours, traditions, and hospitality.