31 Best Restaurants in Johannesburg, South Africa

Background Illustration for Restaurants

Jo'burgers love eating out, and there are hundreds of restaurants throughout the city to satisfy them. Some notable destinations for food include Melrose Arch, Parkhurst, Sandton, and Greenside. Smart-casual dress is a good bet. Many establishments are closed on Sunday night and Monday.

There's no way to do justice to the sheer scope and variety of Johannesburg's restaurants in a few examples. What follows is a (necessarily subjective) list of some of the best. Try asking locals what they recommend; eating out is the most popular form of entertainment in Johannesburg, and everyone has a list of favorite spots, which changes often.

Sophiatown Bar and Lounge

$ | Newtown

Although not in the same league as the more famous Nambitha and Wandie's traditional township restaurants in Soweto, the Sophiatown Bar and Lounge in Newtown is popular and much easier to get to. The restaurant is decorated with photos and murals of 1950s musicians like Miriam Makeba, and patrons gather around braziers on chilly winter nights. Jazz music vies for attention with the rather boisterous crowd, and the place has the feel of a shebeen (township bar). The food is a good example of black South African cuisine. A specialty is pap-and-wors—a traditional South African maize-meal porridge (pap) that is white and stiff with boerewors (a South African sausage). The restaurant serves other dishes popular in the townships such as mogodu (tripe) with samp (stewed corn kernels) and beans, as well as ostrich steaks or burgers. Simpler meals like steak and fresh salads are also served.