13 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.

Black Horse Restaurant

$$ Fodor's Choice

Set in manicured, terraced gardens that stretch out onto paddocks where grazing Friesian horses idle away afternoons, the family-owned Black Horse Restaurant predominantly serves bistro staples like burgers and wood-fired pizzas, though Stables Café, open during the week, can easily accommodate walk-ins. While you’re here, you can also do a tasting and tour of the craft brewery, run by one of the country’s youngest female brewers, and gin distillery (one hour, R287.50 for both). It’s such a popular weekend venue for families, bikers, cyclists, and out-of-towners that it’s essential to book if you want to secure a place for lunch.

32 Zeekoeihoek Rd., Magaliesberg, South Africa
082-453–5295
Known For
  • Gorgeous outdoor setting surrounded by nature
  • Brewery and distillery tours, tastings, and gift shop
  • Quaint and affordable accommodation options
Restaurant Details
Reservations essential on weekends

Something incorrect in this review?

Little Addis Cafe

$$ Fodor's Choice

Kassa and his friendly staff serve up affordable and delectable Ethiopian cuisine at this small restaurant at 44 Stanley—there's a selection of options for meat lovers and vegans (as Ethiopians regularly fast by not eating animal products). Although the decor may be simple, comprising a few photos and paintings of Ethiopia, the food steals the show. Beyaynetu, a vegan combo dish where lentil stew, pumpkin, chickpea gravy, sautéed spinach, curried potatoes, pickled beetroot, and tomato salsa is laid out on injera (a sourdough flat bread). The food is intended to be shared and eaten with your hands. Kassa can show you how, after you thoroughly wash your hands at the outdoor sink (you can also ask for cutlery). Top off your meal with a traditional coffee—after all Ethiopia is said to be the birthplace of coffee. 

Bellinis

$$ | Illovo

This small, casual restaurant offers memorable food and quick, professional service, whether you choose to sit down or grab a quick bite. The atmosphere can be quite noisy and energy-packed, as friends catch up over lunch and businesspeople chat animatedly about work over a plate of legendary potato rostis: try one with smoked salmon or a pepper filet. Many people return to this local favorite, which was founded in 1992 and hasn't changed its menu since.

18 Chaplin Rd., Johannesburg, 2196, South Africa
063-737–1621
Known For
  • Homemade cakes, particularly the carrot cake
  • Good selection of South African wines
  • Bellinis
Restaurant Details
Closed Sun.

Something incorrect in this review?

Recommended Fodor's Video

Bertrand Café

$$ | City Center

One of the coolest places to be seen in Maboneng, Bertrand Café exudes a shabby chic style with its mirror and portrait walls, chandelier, mix-and-match pops of color, and bookshelves lined with bric-a-brac. The food is a fusion of French and African flavors, thanks to inspiration from the Congolese co-owner Bertrand Mampouya.

Doppio Zero

$$ | Rosebank

Doppio Zero serves wholesome, tasty Mediterranean-inspired meals with ingredients like grilled halloumi, fresh tomato, arugula, avocado, and salmon. More substantial meals such as pastas and pizzas are also on the menu. The outdoor seating is delightful on warm days. This chain of restaurants is found across Johannesburg, but the Rosebank branch is well located if you are peckish after a morning shopping at the nearby Rosebank Art and Craft Market or Rosebank shopping centers.

Cradock St. at Bierman St., Johannesburg, 2196, South Africa
011-447–9538
Known For
  • Outdoor seating
  • Nearby shopping district
Restaurant Details
Credit cards accepted

Something incorrect in this review?

Glenda's

$$ | Rosebank

This cozy, atmospheric restaurant is always busy because of the quality of its food and the gorgeous bucolic murals on its walls that complement the retro design elements, making it oh-so Instagram-worthy. The all-day menu serves breakfast, light lunches, high tea coupled with its in-house baked goods and treats, and dinner. Glenda’s prioritizes seasonal produce and supports local farmers and sustainability efforts, which gives it an even greater appeal. 

Jan Smuts Ave. and North Rd., Johannesburg, South Africa
011-268–6369
Known For
  • Takeaway patisserie counter
  • Trendy cocktails, craft brews and local wines
  • Being an any-time-of-day kind of place

Something incorrect in this review?

Ground Cafe

$$

The grassy plateau of the Highveld makes for a magnificent backdrop for a bite to eat in this charming farmhouse-style setting. Freshly made meals range from boerie naan (think a sausage-stuffed pita) to delicious breakfasts and pizza or house-made baked goods and preserves—every choice is one to remember.

19 Driefontein Rd., Muldersdrift, South Africa
063-296–2274
Known For
  • Freshly baked goods
  • A pit stop after cycling or hiking in the Cradle of Humankind
  • Country life flair
Restaurant Details
Closed Mon. and Tues. No dinner
Walkins possible but reservations are recommended.

Something incorrect in this review?

Mike's Kitchen, Parktown

$$ | Parktown North

At Mike's Kitchen in Parktown, you'll find an extensive menu with hearty fare and a convivial atmosphere. The steak house is housed in an old mansion called Eikenlaan, which was built in 1903 for James Goch, a professional photographer and the first to use flash photography in South Africa. In 1985 the home was turned into a franchise of the Mike's Kitchen steak-house chain. There's a garden for kids to play in.

Nice on 4th

$$ | Parkhurst

This easygoing, unpretentious café serves only breakfast, brunch, and lunch, but is always busy, mostly because the food is so fresh and good. Breakfast is a specialty—do try one of their six wholesome breakfast egg baskets—but you could also pop by for high tea and a taste of their homemade cakes. The croissants are also good, as are their home-baked pies, and the popular half and half—a mixture of a egg basket and crumpets.

Olives & Plates

$$

Under the shade of oak trees, this is the perfect space for a whimsical, summer experience or a cozy, indoor winter meal. The elegant aesthetics pair seamlessly with the healthy and wholesome Mediterranean-inspired food created with fresh ingredients. Join their signature high-tea experience on the first weekend of the month; reservations are essential.

Trabella Pizzeria

$$ | Illovo

Trabella's strength is its pizza, whether it's with the Brie and cranberry topping or smoked salmon, sour cream, and caviar, sprinkled with spring onion. If you can't decide which one to choose go with Tracy's Special, which includes every topping, with a vegetarian or meat-lovers option; the pasta and gnocchi are also good choices. This restaurant faces the street on a busy corner, with two other chain pizzerias within walking distance, in an accessible but not attractive position.

204 Oxford Rd., Johannesburg, 2196, South Africa
011-442–0413
Known For
  • Peanut butter chocolate cheesecake
  • Wheat-free and gluten-free pizza bases (at additional charge)
  • Fresh porcini mushrooms
Restaurant Details
Closed Mon. No lunch Sun.

Something incorrect in this review?

Whispering Oaks Garden Cafe

$$

The town of Cullinan has a series of delightful tea gardens to choose from, but for pleasant outdoor dining, this café is the spot serving breakfast and lunch. It's also a great spot to stop before or after a visit to the Cullinan Diamond Mine.

94 Oak Ave., Cullinan, South Africa
082-997–8120
Known For
  • Sweet and savory pancakes
  • Seafood
  • Homemade sweets
Restaurant Details
Closed Mon.–Thurs. No dinner

Something incorrect in this review?

The Cradle

$$

The Cradle is a great choice for a lunch or dinner if you're spending the day or more in the Cradle of Humankind area, which is about a 90-minute drive from Johannesburg or Pretoria, but it's only open on weekends. Tables here overlook a 7,413-acre game reserve. The overall impression is one of space and silence. The frequently changing menu is impressive, including among other dishes sage pork chops, springbok shank, veal saltimbocca, and venison-and-pancetta stew. The extensive wine list has many local specialties.