Johannesburg is a diverse city filled with history and culture. It is also said to be the foodie capital of South Africa.
Braai, or grilled meat in Afrikaans, is the most popular style of cuisine for South Africa. When you head to Johannesburg, don’t skip out on all of the delicious food it has to offer.
Check out this list we’ve curated of some of the best places for local cuisine.
Moyo
This South African chain restaurant brings a unique African dining experience. It is said to be inspired by the traditions and values of the ancestors, as well as the beauty of Africa. On Saturday, Sunday, and public holidays, the restaurant offers buffet style service.
Living Room
A more relaxed venue featuring a rooftop. It is located in the Maboneng precinct of Jo’burg. While this is mostly marketed as a bar, the rooftop café serves an array of dishes inspired from all over the world.
Lucky Bean
Located in the Melville area, the Lucky Bean’s name was derived from a healing plant native to Africa. Here you will find everything from vegan options to South African dishes to meals featuring ostrich.
Tasha’s Café
Tasha’s menu celebrates and is inspired by African glamour. There are 10 locations in Johannesburg alone, and each location features its own “inspired by” menu.
Sakhumzi Restaurant
Sakhumzi is a restaurant with true ‘kasi’ flavor. Kasi, meaning township, a vibrant community welcoming everyone in for lively local tunes and authentic home cooked Soweto food.
Related: 5 African Cities You Should Visit If You’re Dreaming Of Wakanda
Fourways Farmer’s Market
This local market is said to be best on Sundays. It features over 100 vendor stalls including some of the best local cuisine around the city.
Neighborgoods Market
Another weekend market that is best visited on Saturday. The Market is a source for specialty foods & goods, so you can eat while also checking out some other great vendors and talents from around Johannesburg.