Best brunch spots in Johannesburg

Posted on 7 November 2025 By Zoe Erasmus

There’s something undeniably special about brunch in Johannesburg.

Ali Inay / Unplash

Whether it’s a lazy Saturday morning with friends, a post-run indulgence, or a midday meeting that calls for good coffee and even better eggs, the city’s café culture delivers. From rooftop views to garden escapes and trendy inner-city spots, here are some of the best brunch destinations across Joburg worth lingering over.

1. Salvation Café – 44 Stanley, Milpark

A long-time favourite among locals, Salvation Café captures the spirit of relaxed urban dining. Set in the leafy 44 Stanley precinct, this café combines industrial chic with a welcoming atmosphere. The menu strikes the perfect balance between comfort and creativity — think shakshuka, buttermilk pancakes, and their legendary breakfast burrito. Pair it with freshly pressed juice or a flat white, and you’ll understand why this spot remains a Johannesburg brunch institution.

Vibe check: Sailor chic

 

View this post on Instagram

 

A post shared by SalvationCafe (@mysalvationcafe)

2. Nice on 4th – Parkhurst

As the name suggests, everything about Nice on 4th is, well, nice. This Parkhurst gem is the epitome of a neighbourhood café — warm, stylish, and always buzzing. The menu is known for generous portions and a huge variety of breakfast/brunch options, sweet and savoury. You’ll also find an impressive selection of teas and coffees and other beverages, perfect for any mood you’re in.

Vibe check: Cosy and bustling, ideal for catch-ups or lazy solo mornings with a book.

 

View this post on Instagram

 

A post shared by NiceOn4th (@niceon4th)

3. Tashas – Rosebank or Hyde Park

It’s hard to talk about brunch in Johannesburg without mentioning Tashas. The brand’s chic interiors and consistently excellent menu make it a go-to for many. The Rosebank and Hyde Park branches are particularly popular, offering a Mediterranean-inspired menu with light, fresh options. From their signature avo toast with lemon zest to indulgent French toast with caramelised banana, Tashas nails the art of simple food done beautifully.

Insider tip: Arrive early on weekends, queues can form quickly.

 

View this post on Instagram

 

A post shared by tashas Cafe (@tashascafe)

4. Croft & Co – Parkview

Tucked away in the charming suburb of Parkview, Croft & Co is a local favourite for its laid-back, community feel. It’s the kind of place where everyone seems to know each other — and if they don’t, they soon will. The coffee is top-tier, the croissants are buttery perfection, and the eggs Benedict is a reliable hit. On sunny days, grab a table outside and soak up the small-town vibe in the heart of Joburg.

Perfect for: A post-run refuel or an easy Sunday morning with your dog in tow.

5. Breezeblock – Brixton

A touch of mid-century flair meets Joburg cool at Breezeblock, a hidden gem in Brixton. The café’s eclectic décor, terrazzo tables, and leafy courtyard make it one of the city’s most photogenic brunch spots. The menu caters to every taste from vegan-friendly granola bowls to hearty breakfast burgers. With excellent Wi-Fi and friendly staff, it’s also a great remote-work hangout for those who prefer their emails with a side of cappuccino.

Try this: The Huevos Rancheros is to die for.

6. The Whippet – Linden

The Whippet has become something of a Linden landmark. Known for its minimalist design and emphasis on quality, this café celebrates Joburg’s coffee culture at its best. Their all-day breakfast menu includes brunch burgers and bobotie omelettes, while their pastries and cakes are worth the trip alone. It’s stylish yet unpretentious — the kind of place that feels effortlessly cool.

Coffee lovers rejoice: The Whippet sources locally roasted beans, ensuring every cup is as fresh as it is flavourful.

7. Arbour Café & Courtyard – Birdhaven

If you prefer your brunch with a French twist, Arbour Café in Birdhaven delivers a slice of Parisian charm. Hidden in a quiet courtyard, it’s an oasis of calm in the city. Their signature galettes and crêpes are stars of the menu, alongside classic breakfast options. The leafy outdoor setting and elegant presentation make it a favourite for special occasions, birthdays, or romantic brunch dates. They also have the option for a bottomless mimosa brunch on the weekends!

Vibe: Chic, tranquil, and very Instagrammable.

Brunch it up

Johannesburg’s brunch scene is as diverse as the city itself. From hidden garden courtyards to bustling high-street cafés, there’s a spot for every mood and appetite. Whether you’re chasing the perfect croissant or a new weekend ritual, these brunch destinations are just what you need to get that pep back in your step.

Follow us on social media for more travel news, inspiration, and guides. You can also tag us to be featured.

TikTok | Instagram Facebook Twitter

ALSO READ: Best high tea spots in Cape Town




yoast-primary - 1004403
tcat - Food & Drink
tcat_slug - food
tcat2 - Food & Drink
tcat2_slug - food
tcat_final - food-and-drink