• Johannesburg is a city that knows how to do brunch right. Whether you’re after a simple, hearty breakfast or an indulgent mid-morning feast, there’s no shortage of options.

    From cosy cafes serving up fresh pastries to trendy spots dishing out unique takes on classic dishes, the city’s brunch scene is as diverse as its people. Here are some of the best breakfast and brunch spots to check out in Johannesburg:

    The Whippet Coffee

    This local favourite is well known for its handcrafted coffee and delicious brunch offerings. The menu features standout dishes like their bobotie omelette, served with curried mince, crème fraîche, and an apricot drizzle.

    For those with a sweet tooth, their buttermilk pancakes with fresh berries are a must-try.

     

    View this post on Instagram

     

    A post shared by The Whippet (@thewhippetcoffee)

    Address: 34 7th St, Linden, Randburg, 2104

    Hours: Monday – Thursday, 7 AM – 4 PM | Friday, 7 AM – 5PM | Saturday and Sunday, 8 AM – 4PM

    Grate Café

    If you’re a fan of fresh pastries and great coffee, Grate Café is the place to be. This street-side spot has a relaxed Parisian feel, perfect for those who want to take their time over a buttery croissant or a plate of waffles. Pair it with their expertly brewed coffee and enjoy a slow morning in style.

     

    View this post on Instagram

     

    A post shared by Grate Cafe 🧿 (@gratecafejhb)

    Address: Boulevard, South Piazza, 9 Fricker Rd, Illovo, Sandton, 2171

    Hours: Monday – Wednesday, 7:30 AM – 5 PM | Thursday – Saturday, 7:30 AM – 6 PM | Closed on Sundays

    ‘Arbour Café and Courtyard

    Tucked away in the quiet suburb of Birdhaven, this French-inspired café offers a dreamy brunch experience. The menu features omelettes, sweet crepes, galettes, and an ever-changing selection of fresh pastries. If you’re in the mood for a special treat, opt for their bottomless mimosas, available on weekends and public holidays.

    Address: Shop 6 Wrenrose Court, 64 St Andrew St, Birdhaven, Johannesburg, 2196

    Hours:  Monday – Friday, 7 AM – 4 PM | Saturday and Sunday, 7:30 AM – 3 PM

    Father Coffee

    For those serious about their coffee, Father Coffee is a must-visit. Their menu offers more than just great brews, with standout brunch dishes like a soufflé omelette topped with aged cheddar, chives, and grilled sourdough.

    If you prefer a classic with a twist, their deconstructed croque monsieur with sourdough croissant, gruyère, and mustard is a winner.

     

    View this post on Instagram

     

    A post shared by Father Coffee (@father_coffee)

    Address: The Zone, 177 Oxford Rd, Rosebank, Johannesburg, 2196

    Hours: Monday – Friday, 7:30 AM – 6 PM | Saturday and Sunday, 8 AM – 5 PM 

    Louise and Anna

    Bringing a taste of the American South to Johannesburg, Louise and Anna serves up rich, comforting dishes like chicken and waffles, beignets, and fresh oysters.

    Their cocktail selection is just as tempting, with the spicy margarita standing out as a firm favourite.

    Address: 357 Jan Smuts Ave, Craighall Park, Randburg, 2196

    Hours: Tuesday – Friday, 12 PM – 2 AM | Saturday and Sunday, 10 AM – 2 AM | Closed on Mondays

    Glenda’s

    For a brunch that feels like home, Glenda’s offers a menu packed with hearty and flavourful dishes. Their gruyère omelette is a top pick, while the eggs royale—served with smoked salmon on freshly baked brioche—is a great way to start the day.

     

    View this post on Instagram

     

    A post shared by Glenda’s (@glendas_restaurant)

    Address: Hyde Square Shopping Centre. 285 Jan Smuts ave Corner Jan Smuts Avenue and, North Rd, Hyde Park, Sandton, 2196

    Hours:  Tuesday – Saturday, 7 AM – 10 PM | Sunday and Monday, 8 AM – 5 PM

    The Fun Eatery

    Bright, colourful, and bursting with creativity, The Fun Eatery is all about vibrant, feel-good food. Their menu includes smoothie bowls, bubble waffles, and creamy milkshakes, making it the perfect spot for those looking for something fun and unique.

     

    View this post on Instagram

     

    A post shared by The Funeatery (@thefuneatery)

    Address: Shop 1048C, Heathway Centre Castle Drive, Blackheath, Randburg, 2195

    Hours: Monday – Saturday, 8 AM – 5 PM | Sunday, 8 AM – 3 PM

    The Village Café

    Set among lush greenery, The Village Café brings a Mediterranean touch to its menu. Popular dishes include their eggs Benedict with options like bacon, smoked salmon, or wilted spinach. For something heartier, their cobb salad and rump panino are great choices.

     

    View this post on Instagram

     

    A post shared by The Village Café (@villagecafejhb)


    Address: 279 Church St, Johannesburg North, Fourways, 2188

    Hours: Tuesday – Sunday, 8 AM – 4PM | Closed on Mondays

    Breezeblock Café

    Located in one of Joburg’s trendiest neighbourhoods, Breezeblock Café offers a relaxed, artsy vibe. The garden setting is ideal for a slow brunch, where you can enjoy dishes like spicy huevos rancheros or their delicious eggs mirza, poached eggs in a smoky aubergine and tomato sauce.

    Address: 29 Chiswick St, Brixton, Johannesburg, 2019

    Hours: Tuesday – Friday, 7 AM – 4 PM | Saturday and Sunday, 8 AM – 4 PM | Closed on Mondays

    De la Crème

    A beloved local bakery and café, De la Crème is known for its freshly baked pastries and wholesome brunch dishes. Everything is made from scratch, ensuring a fresh and flavourful experience. It’s a great place to grab a coffee and a buttery croissant or settle in for a leisurely meal.

    Address: Melville, Johannesburg, 2092

    Hours: Monday – Saturday, 7 AM – 5 PM | Sunday, 7 AM – 3 PM

    EL&N London

    For a brunch that’s as Instagrammable as it is delicious, EL&N London delivers!

    Known for its pink interiors and floral backdrops, this café serves up classics like French toast, eggs Florentine, and the ever-popular smashed avocado on toast.

     

    View this post on Instagram

     

    A post shared by EL&N LONDON (@elan_cafe)

    Address: Shop 2061 – Town Square Mall of Africa Magwa, Lone Creek Cres, Waterfall City, Midrand, 2090

    Hours: Sunday – Thursday, 7 AM – 9:30 PM | 7 AM – 10:30 PM

    No matter what kind of brunch experience you’re looking for, Johannesburg has something to offer. Whether you want a quick bite, a leisurely meal, or a trendy spot to catch up with friends, these brunch destinations are worth a visit. So grab a coffee, order your favourite dish, and enjoy the best of Joburg’s brunch scene!

    ALSO SEE: Some of our favourite all-day breakfast spots in Cape Town

    Some of our favourite all-day breakfast spots in Cape Town

    Image: Pexels