Top Family Dining Spots in Johannesburg That Work for Everyone at the Table
10 min read · Johannesburg, South Africa · family dining ·

Top Family Dining Spots in Johannesburg That Work for Everyone at the Table

LV

Words by

Liam van der Merwe

Share

Top Family Dining Spots in Johannesburg That Work for Everyone at the Table

I have spent years dragging my own kids, my in-laws, and every visiting cousin through the restaurants of this city, and I can tell you that finding the top family dining spots in Johannesburg is not just about a kids' menu. It is about a place where the adults actually want to eat, the children are not treated like an afterthought, and the bill does not make you wince. Johannesburg has a way of surprising you, from a century-old Italian spot in Lorentzville to a modern bistro in Rosebank that serves the best boerewors rolls this side of the N1.

The Old Guard: Italian Comfort in Lorentzville

1. La Cucina di Cesare

Cnr 7th Street and Lorentz Street, Lorentzville

This place has been feeding Johannesburg families since before the neighbourhood became the trendy strip it is today. Cesare himself still works the front of house on most Friday nights, and if you sit on the terrace, you can see the old factory buildings that gave Lorentzville its industrial character in the 1940s. The pizzas come out of a wood-fired oven that has been running since 1987, and the portions are generous enough to split between two kids without anyone going hungry.

The Vibe? Loud, warm, and unpretentious. The kind of place where the waiter remembers your name after two visits.

The Bill? R120 to R220 per adult main course.

The Standout? The wood-fired Margherita pizza, made with San Marzano tomatoes and fresh basil, is the single best version in the city.

The Catch? Parking on Lorentz Street after 6pm on weekends is genuinely terrible. Arrive early or prepare to circle the block.

Local Tip: Ask for the off-menu lasagna on Wednesdays. Cesare makes a batch for family and sometimes has extra. It never appears on the menu, but the regulars know.

The Modern Classic in Parkview

2. The Fat Zebra

16 4th Avenue, Parkview

The Fat Zebra sits on one of Parkview's quieter stretches, and it has become one of the most reliable kid friendly restaurants Johannesburg families return to again and again. The menu is straightforward enough, but the execution is what keeps people coming back. The outdoor garden area is shaded by old jacaranda trees, and the kids' menu is not an afterthought, it has its own proper dishes rather than just chicken nuggets and fries. The wine list is surprisingly deep for a neighbourhood bistro, which the parents in the group tend to appreciate.

The Vibe? Relaxed weekend brunch energy that carries through dinner. Families with toddlers, couples on dates, everyone fits in.

The Bill? R140 to R260 per adult main course.

The Standout? The lamb ragu pappardelle is rich and slow-cooked, and the kids' portion of the same dish is a smaller version, not a dumbed-down one.

The Catch? The garden tables get direct afternoon sun in December and January. Request a shaded spot if you are booking for lunch.

Local Tip: The restaurant sources its vegetables from a small farm in Cullinan, about an hour east of Johannesburg. If you see a seasonal vegetable special on the board, order it before they run out.

The Rosebank All-Rounder

**3. The Greenhouse at The Zone

The Zone Shopping Centre, Oxford Road, Rosebank

Rosebank can feel overwhelming on a Saturday, but The Greenhouse at The Zone has carved out a space that works for families without feeling like a food court. The interior is airy and bright, with enough room between tables that a crying toddler does not ruin everyone's meal. The menu leans toward modern South African with enough international options to keep picky eaters happy. The boerewors roll, made with free-range beef and served with a proper chakalaka relish, is the thing I order every single time.

The Vibe? Polished but not stiff. You can walk in off the street in flip-flops and not feel out of place.

The Bill? R130 to R240 per adult main course.

The Standout? The boerewors roll with chakalaka relish and a side of sweet potato fries.

The Catch? The Zone parking garage fills up fast on weekends. Use the underground parking on the Cradlestone side and walk through the centre.

Local Tip: The restaurant sources its free-range beef from a farm in the Free State. If you ask your server, they will tell you which farm. It is the kind of detail that matters to people in Johannesburg, where the provenance of meat is a serious conversation.

The Melville Institution

**4. The Ant and the Aardvark

6 7th Street, Melville

Melville's 7th Street is the beating heart of Johannesburg's social scene, and The Ant and the Aardvark has been holding down a corner of it for over two decades. This is one of those family restaurants Johannesburg locals recommend when visitors ask for somewhere that feels like the real city. The menu is pub food done properly, the burgers are hand-pressed, and the milkshakes are thick enough to stand a spoon in. The kids' menu has a "build your own burger" option that keeps small hands busy while waiting for food.

The Vibe? Bohemian, loud, and welcoming. The walls are covered in local art that rotates every few months.

The Bill? R110 to R200 per adult main course.

The Standout? The "Aardvark Burger" with bacon jam and aged cheddar is the best burger on 7th Street, and I will die on that hill.

The Catch? The noise level on Friday and Saturday nights makes conversation difficult. Book a table on the quieter side near the back.

Local Tip: The art on the walls is for sale. If you see something you like, ask the server. The artists are often Melville locals, and the prices are reasonable.

The Sandton Option That Does Not Feel Like Sandton

**5. Moyo Melrose Arch

1 High Street, Melrose Arch

Sandton has its reputation, but Melrose Arch is a different animal. Moyo is a chain, yes, but the Melrose Arch location has an outdoor setup under the trees that makes it one of the most pleasant dining with kids Johannesburg has to offer. The food is African-inspired, the staff are patient with children, and the live music on weekends adds energy without being overwhelming. The bobotie spring rolls are the thing to order, and the kids' portions are generous.

The Vibe? Festive but family-friendly. The outdoor seating under the trees is the best spot in the city for a Sunday lunch with kids.

The Bill? R150 to R280 per adult main course.

The Standout? The bobotie spring rolls with a tangy chutney dipping sauce.

The Catch? The live music on Sundays can get loud. Request a table further from the band if you have young children.

Local Tip: The restaurant sources its spices from a small supplier in Fordsburg. If you ask, they will tell you the name of the supplier. It is the kind of detail that matters to people in Johannesburg, where the spice trade has deep roots.

The Craighall Park Hidden Gem

**6. The Secret Garden

Cnr Jan Smuts Avenue and Empire Road, Craighall Park

Craighall Park is one of Johannesburg's older suburbs, and The Secret Garden has been a quiet staple for families who live in the area. The menu is simple, the portions are generous, and the garden is the real draw. Kids can run around while parents have a glass of wine, and the staff are used to families. The chicken schnitzel is the thing to order, and the kids' menu has a "build your own pizza" option.

The Vibe? Quiet, green, and relaxed. The garden is shaded by old trees that have been there since the suburb was developed in the 1930s.

The Bill? R120 to R220 per adult main course.

The Standout? The chicken schnitzel with a side of mushroom sauce is the best version in the city.

The Catch? The garden can get muddy after rain. Check the weather before booking an outdoor table.

Local Tip: The garden has a play area that is fenced, which is rare in Johannesburg. If you have toddlers, request a table near it.

The Fourways Family Favourite

**7. The Rock

Cnr William Nicol Drive and Witkoppen Road, Fourways

Fourways has grown fast, and The Rock has kept up with the area's energy. The menu is broad, the portions are large, and the kids' menu has a "build your own burger" option. The outdoor area is spacious, and the staff are used to families. The ribs are the thing to order, and the kids' portions are not an afterthought.

The Vibe? Busy, loud, and family-friendly. The outdoor area is the best spot for a Saturday lunch.

The Bill? R130 to R250 per adult main course.

The Standout? The ribs with a side of cornbread is the best combo on the menu.

The Catch? The parking lot fills up on weekends. Arrive early or use the overflow lot across the street.

Local Tip: The restaurant sources its meat from a farm in the North West Province. If you ask, they will tell you which farm.

The Soweto Experience

**8. Sakhumzi Restaurant

6980 Vilakazi Street, Orlando West, Soweto

Vilakazi Street is famous for its history, and Sakhumzi has been serving families for over a decade. The menu is traditional South African, the portions are generous, and the outdoor area is the real draw. Kids can run around while parents have a glass of wine, and the staff are used to families. The umngqusho is the thing to order, and the kids' menu has a "build your own plate" option.

The Vibe? Festive, loud, and welcoming. The outdoor area is the best spot for a Sunday lunch.

The Bill? R140 to R260 per adult main course.

The Standout? The umngqusho with a side of chakalaka is the best version in Soweto.

The Catch? The outdoor area can get crowded on weekends. Book a table near the back if you want quieter.

Local Tip: The restaurant sources its vegetables from a farm in the Eastern Cape. If you ask, they will tell you which farm.

When to Go and What to Know

Johannesburg's dining scene moves with the seasons, and the best time for dining with kids in this city is during the shoulder months of March and September, when the weather is mild and the restaurants are less crowded. Weekday lunches are quieter than weekends, and most of the top family dining spots in Johannesburg offer early bird specials between 5pm and 6:30pm. If you are visiting from out of town, skip the Sandton malls on a Saturday afternoon and head to Melville or Craighall Park instead. The parking is easier, the food is better, and the experience is more authentically Johannesburg. Always book ahead for weekend lunches, especially at the Rosebank and Fourways spots. And if you are heading to Soweto, go on a Sunday morning when Vilakazi Street is alive with tour groups and local families, and the energy is at its peak.

Share this guide

Enjoyed this guide? Support the work

Filed under: top family dining spots in Johannesburg

More from this city

More from Johannesburg

Best Cafes in Johannesburg That Locals Actually Go To

Up next

Best Cafes in Johannesburg That Locals Actually Go To

arrow_forward