Welcome to your ultimate guide to the best brunch in Melbourne CBD! Known for its vibrant food scene and café culture, Melbourne has become synonymous with the art of brunching. Here, weekends are a time for lingering over coffee, savouring inventive dishes, and enjoying Melbourne's ever-evolving brunch scene. Whether you're recovering from a wild night out, catching up with friends, or just indulging in a leisurely meal to set you up for the day, Melbourne's CBD offers an array of delicious brunch options that cater to every taste and dietary requirement which is why we'll be unveiling the:

Why Go for Brunch in Melbourne CBD?

enjoy bottomless brunch in melbourne
Melbourne CBD (Central Business District) is bursting with trendy bars, cafes and restaurants and brunch is no exception. From sophisticated rooftops to quirky vegan cafés, the CBD offers tons of brunch spots that cater to every palate. The city's eclectic mix of international influences and local produce means you can enjoy anything from a classic eggs benedict to a fusion dish with a global twist.

How to Get to Melbourne CBD?
a main building in melbourne CBD

Getting to Melbourne CBD is straightforward whether you're travelling from within the city or coming from further way. The CBD is well-served by public transport, including:

  • Trains: Melbourne’s central train stations, Flinders Street and Southern Cross, are major hubs with connections to regional and metropolitan lines
  • Trams: Trams run frequently throughout the CBD and are an easy way to get around.
  • Buses

For those driving, there are numerous parking options, although it’s worth noting that spaces can be limited during peak times.

The Best Vegan Brunch in Melbourne

1. Vegie Bar

try the vegan brunch at one of the best brunch places in melbourne cbd
Address:
380 Brunswick Street, Fitzroy VIC 3065
Vibes: Colourful and vibrant with a relaxed, bohemian feel
Average Price: $15-$25 per person
Must-Try: The Vegan Breakfast with scrambled tofu, avocado, and roasted tomatoes.

Kicking off our list of the best brunch in Melbourne CBD is Vegie Bar, perfect for those who prefer a plant-based Aussie brunch. Their Vegan Breakfast is a delightful medley of scrambled tofu, avocado, and roasted tomatoes, proving that vegan doesn’t have to mean compromising on flavour. Vegie bar offers:

  • Delivery
  • Pick up
  • Dine in options

To cater to every brunch fan on-the-go or with more time to relax. And don't miss the chance to try their delicious cakes that are 100% plant-based.

2. Avocado Moment

eat avo toast at one of the best vegan brunch spots in melbourne cbd
Address:
69 A'Beckett Street, Melbourne VIC 3000
Vibes: Cozy and vibrant with a focus on avocado-based dishes
Average Price: $15-$25 per person
Must-Try: Forest Dawn – Avocado, quinoa, sautéed spinach, beetroot, chickpea, mixed salad, tomato, and sesame on roasted sweet potato.
Our next pick for the best vegan breakfast in Melbourne is Avocado Moment, a breakfast and brunch café dedicated to creating delicious and healthy dishes made from sustainable avocados. Their Forest Dawn dish is a vegan and gluten-free delight, perfect for a wholesome brunch experience in Melbourne CBD.

The Best Mexican Brunch in Melbourne

3. La Cabra

one of the best mexican brunch spots in melbourne
Address:
140 Lygon Street, Carlton VIC 3053
Vibes: Modern and vibrant with an energetic atmosphere
Average Price: $40-$70 per person
Must-Try: The Bottomless Brunch Menu features chargrilled corn, buffalo chicken wings, fried fish tacos, beef quesadilla, and churros.
For a brunch in Melbourne that combines a bottomless and Mexican brunch, La Cabra is a beloved chain that provides a vibrant Mexican brunch experience in the heart of Melbourne CBD. Their Bottomless Brunch menu, inspired by traditional Mexican flavours and featuring unlimited cocktails, beer, or sparkling wine for $69pp, is perfect for any celebration. Enjoy endless drinks and delicious dishes for 90 minutes, ensuring a fun and flavoursome brunch in Melbourne.

4. Hecho En Mexico

Hecho En Mexico is a great booxy brunch spot in melbourne CBD
Addresses:
14 locations in Melbourne including Fitzroy, Richmond, South Yarra, Thornbury, and more.
Vibes: Street-style, lively and casual with an emphasis on authentic Mexican flavors
Average Price: $30-$50 per person
Must-Try: The Bottomless Brunch that includes unlimited tacos and booze.
Hecho En Mexico brings the street-style Mexican experience with their Bottomless Brunch available every Saturday and Sunday. Enjoy unlimited Patrón Classic Margaritas, Sangria, Mezcal Palomas, and tacos. With fresh salsas, guacamole, and marinades made in-house, this is a must-visit for anyone craving an authentic and indulgent Mexican brunch along with a whole lotta booze.

Best Bottomless Brunch in Melbourne

5. Magic Mountain Saloon

Address: 62 Little Collins Street, Melbourne VIC 3000
Vibes: Trendy and lively with a great selection of cocktails
Average Price: $65 per person
Must-Try: The Brunch Club with Thai-style banquet and free-flowing beverages.

Magic Mountain Saloon offers a boozy brunch like no other in Melbourne. Join the Brunch Club every Saturday from 11:30 am to 1:00 pm for a Thai-style banquet and rivers of free-flowing beverages. Curated playlists from resident DJs keep the vibes high, making it the perfect way to kick off the weekend. Bookings are essential.

6. The Glass Den

Address: 207/208 Collins Street, Melbourne VIC 3000
Vibes: Chic and contemporary with a focus on elegant presentation
Average Price: $35-$50 per person
Must-Try: The Bottomless Brunch with free-flowing prosecco and a selection of seasonal dishes.

The Glass Den provides a sophisticated bottomless brunch option in Melbourne CBD (be mindful of slightly higher than average prices). At the Glass Den, you and your brunch party can enjoy free-flowing prosecco paired with a selection of seasonal dishes in a stylish and contemporary setting. Many diners have raved about the coffee saying that it's so good, you need to go for a second cup.

Best Rooftop Brunch in Melbourne

7. Fitz Café and Harmony Rooftop

Address: 347 Brunswick Street, Fitzroy VIC 3065
Vibes: Chic and relaxed with an extensive outdoor seating area
Average Price: $25-$79 per person
Must-Try: Brunch on the rooftop with views of Fitzroy’s iconic skyline.

Fitz Café is not just known for its delectable boozy brunch options but also for its spacious outdoor seating area, framed by a legendary Sycamore tree. When going for their classic boozy brunch, you can pick from all your favourite cocktails like:

  • Espresso martinis
  • Aperol spritz
  • Mimosas

And plates like chilli scramble, buttermilk pancakes, vegan bondas and classic BLT. Hidden above the café is the Harmony Rooftop, featuring a state-of-the-art retractable roof and a cosy indoor area with roaring fireplaces. Whether you’re in for brunch, after-work drinks, or a private event, Fitz Café and Harmony Rooftop promise a scenic and delicious brunch in the skies of Melbourne CBD.

8. Bagels & Bellinis Boozy Brunch at Fargo & Co

Address: 216 Swan Street, Richmond VIC 3121
Vibes: Trendy rooftop with live DJ/singer
Average Price: $65 for a 2-hour session
Must-Try: Towers of bagels with smoked salmon or corned beef, plant-based options, and the Bellini Bar

Fargo & Co’s Bagels & Bellinis Boozy Brunch is a must-try for rooftop brunch enthusiasts. Every Saturday and Sunday, enjoy towers of bagels piled high with smoked salmon, corned beef, or plant-based options like smoked carrots and heirloom tomatoes, all served with caviar and crisps. The Bellini Bar lets you craft your own bubbly concoctions, and for an additional $20pp, you can upgrade to the boutique cocktail package. With live DJs or singers keeping the energy high, it’s a perfect spot for a weekend brunch.

Best Asian Brunch in Melbourne

9. Rice Paper Scissors

Address: 15 Manchester Lane, Melbourne VIC 3000
Vibes: Vibrant and casual with a focus on Asian street food
Average Price: $20-$79 per person
Must-Try: The Asian Brunch Set featuring a variety of small plates including Vietnamese Banh Mi and Thai Curry.

A celebration of everyone's favourite breakfast, the Boozy Brunch at Rice Paper Scissors is the best way to kick off your weekend in Melbourne. Rally your friends and enjoy two hours of unlimited drinks, including a selection of free-flowing cocktails, wine, and beer. The menu features four delectable dishes designed to be enjoyed with your drink in hand.

Best Family-Friendly Brunch in Melbourne

10. The Pancake Parlour

Address: 68 Bourke Street, Melbourne VIC 3000
Vibes: Fun and whimsical with a family-oriented atmosphere
Average Price: $15-$25 per person
Must-Try: The Family Pancake Feast with a selection of sweet and savoury pancakes.

The Pancake Parlour is a family-friendly spot that’s perfect for brunch with children. Their Family Pancake Feast offers a selection of sweet and savoury pancakes that are sure to please all ages all served with whipped butter, cream or ice cream. For those watching their waistline, tuck into delicious protein pancakes. The Pancake Parlour proudly boasts that they import the finest maple syrup from Canada to give their customers the best pancakes in Melbourne.

11. The Farm Café

visit the farm cafe in melbourne for a classic family friendly brunch
Address:
91-95 High Street, Northcote VIC 3070
Vibes: Rustic and welcoming with a focus on fresh, locally sourced ingredients
Average Price: $20-$30 per person
Must-Try: The Farm Breakfast with scrambled eggs, bacon, avocado, and toast, or the kid-friendly Mini Farm Breakfast with scrambled eggs, bacon, and toast

The Farm Café provides a charming and casual brunch setting ideal for families. Their brunch menu includes hearty and wholesome dishes that cater to both adults and children. With a focus on fresh, local produce, they offer a range of breakfast and brunch options that are sure to please everyone. The café also features a kid-friendly menu and a spacious area for families to enjoy their meal together.

Best Drag Brunch in Melbourne

12. Harlow's Disco Island Bottomless Brunch

Address: 106 Church Street, Richmond VIC 3121
Vibes: Mediterranean-inspired with a summer and disco theme
Average Price: $79 per person
Must-Try: Greek-inspired snacks such as Baklava Waffle, Lobster & Prawn Mornay Roll, and Disco Island cocktails

Harlow Bar is bringing a touch of the Mediterranean islands to Melbourne with their Disco Island Bottomless Brunch. Every Saturday at 11:30 am and 2:00 pm, and Sunday at 12:00 pm, enjoy a Greek-inspired brunch with dishes like Baklava Waffle and Lobster & Prawn Mornay Roll. Pair your meal with two hours of bottomless drinks, including unique cocktails like Lemonopita and Vasilopita, all while enjoying a dazzling drag show and vibrant disco tunes. It’s a perfect escape from the winter cold into a summer paradise.

13. Pride Brunch at The Imperial Hotel

enjoy a drag brunch in melbourne
Address:
2-8 Bourke Street, Melbourne VIC 3000
Vibes: Fun and inclusive with a focus on pride and performance
Average Price: $50-$70 per person
Must-Try: The Pride Brunch Menu including a selection of brunch dishes and performances by renowned drag artists.
The Imperial Hotel offers a Pride Brunch that combines delicious food with incredible drag performances. Their brunch menu features a selection of delicious dishes while you enjoy performances by renowned drag artists in a fun and inclusive atmosphere.

Where Will You Go For Brunch in Melbourne?

eat an aussie brunch in melbourne
Melbourne's CBD is truly a brunch lover's paradise, offering a diverse range of options that cater to every taste and occasion. Whether you're seeking a:

  • Plant-based meal
  • Lively bottomless brunch
  • Family-friendly outing
  • Entertaining drag performance

Melbourne's vibrant brunch culture ensures there's something for everyone. With its mix of international influences, creative dishes, and welcoming atmosphere, brunching in Melbourne is a cultural phenomenon. So, next time you find yourself in the heart of Melbourne, be sure to explore these top brunch spots and indulge in the city's finest offerings.

Gift a Melbourne Brunch Experience With Our Experience Vouchers

gift a flight in 5 minutes with flightgift
Gift a flight or hotel in Melbourne with our flight and hotel gift cards. Experiencegift makes it possible to gift an unforgettable holiday to Melbourne so that your favourite foodie can tuck into some delicious Melbourne brunch. All of our experience gift cards can be personalised by adding your own photo and writing a message. You can choose from three different gift card types:

  • eGift: Sent via email in 5 minutes (a great last minute gift)
  • PDF: Sent to you via email for you to print and give in person
  • Luxury gift voucher: Sent in the post on premium 11-inch card

They are valid for 2 years and can be redeemed online on over 750,000 hotels and flights with over 400 airlines. Should your recipient have any questions, we have an excellent customer service team who work 24/7 to make sure your recipient has a seamless travel experience. Whether it's a retirement, graduation, new baby or birthday you're celebrating, you can't go wrong with our experience gifts.