From modern street-food to traditional fare, we round up some of our favourite local African restaurants.

Vuyo’s Restaurant

With a variety of African dishes that include Idombolo (dumplings), mogodu (tripe), pork ribs, a grilled half-chicken, as well as side dishes of morogo (wild leaves, like spinach), chakalaka, umgqusho and pap, Vuyo’s restaurant in Soweto, makes African cuisine so delightful.

Moyo Kirstenbosch

Following the success of the Moyo brand throughout South Africa, Moyo Kirstenbosch brings the best of modern African food to Cape Town in the form of Senegalese line fish, Moroccan slow braised lamb, Mozambique peri peri prawns and the ever popular starter, Fried mopane worms. The views of Kirstenbosch Gardens and the service add to the delicious experience.


Set in Florida Road in the heart of Durban, Mo-Zam-Bik lives up to its name. Inspired by Mozambican sea food, Mo-Zam-Bik offers more than just sea food, they also have steaks as well as vegetarian options. It’s laid back interior also adds to the joy of dining at the restaurant.

The Africa Cafe


Established over 10 years ago, The Africa Cafe is one of the most popular African restaurants in Cape Town. With its rustic decor and casual atmosphere, The Africa cafe is the perfect place to grab some African cuisines in Cape Town. Try the Botswana Seswaa Masala, Soweto Spicy Chicken Drumsticks or Africa Café Butternut & Leek bake.