Every product is carefully selected by our editors and experts. If you buy from a link, we may earn a commission. Why trust us?

Best Breakfast and Brunch Spots in Melbourne

27 Spots for the Best Brunch in Melbourne

The best brunch in Melbourne is a hotly-debated topic. As Australia’s most notable cafe-loving city, the Melbourne breakfast scene is about as competitive as it gets, and for good reason. Breakfast is, as they say, is the most important meal of the day which means the second most important meal of the day is brunch, that little peckish feeling you get between brekky and lunch. You won’t find just plain old Weet-bix and toast on any of these menus, it’s all about smoked meats, perfectly poached eggs, smashed avo on sourdough and lashings of coffee. So check out our list of the best brunch places in Melbourne for your next breakfast of champions.

You’ll also like: 
13 Best Ribs in Melbourne
33 Best Burger Shops in Melbourne
17 Cool Restaurants in Melbourne

Best Breakfast and Brunch Spots in Melbourne Prior Thornbury

1. Prior Thornbury

If you want a fine dining kind of brunch in Melbourne then look no further than Prior Thornberry. The relaxed yet modern interior is the perfect spot for enjoying a conversation over some food and offers perfectly plated dishes with our personal favourite being the chocolate crumpets (to die for) and a steak sandwich that’s absolutely worth writing home about.

Known for: salted chocolate crumpets, steak sandwich
Address: 637 High St, Thornbury VIC 3071
Phone: +61 3 9042 6074
Trading Hours: Mon-Fri 7am-4pm, Sat-Sun 8am-4pm

Prior Thornberry

Higher Ground cafe

2. Higher Ground

If you like beautiful buildings to go with your breakfast then Higher Ground offers that and more. The beautiful venue has an old church feel with high ceilings and open multi-level dining. On the menu, you’ll find eggs every way you can imagine, salmon, sourdoughs, granola and their popular ricotta hotcakes.

Known for: ricotta hotcakes, crab eggs benedict
Address: 650 Little Bourke St, Melbourne VIC 3000
Phone: +61 3 8899 6219
Trading Hours: Mon-Sun 8am-4pm, Thur-Sat 5pm-10pm

Higher Ground

Best Breakfast and Brunch Spots in Melbourne Via Porta Eatery Deli

3. Via Porta Eatery Deli

The perfect spot to catch up with friends over breakfast or brunch in Melbourne, Via Porta Eatery Deli offers up a delicious menu that will have you coming back for more. The Italian inspired menu is full of delicious bites like an omelette with whipped feta, eggs in arrabbiata and of course, coffee to die for.

Known for: French toast doughnut, lemon almond croissant
Address: 677 Whitehorse Rd, Mont Albert VIC 3127
Phone: +61 3 8256 4866
Trading Hours: Mon-Sat 7am-3pm, Sun 8am-2.30pm

Via Porta Eatery Deli

Lagotto cafe

4. Lagotto

Another Italian inspired menu at the beautifully styled Lagotto is worth dragging your hungover self over to on a weekend morning.  The food is so good you’ll want to have breakfast here every morning. Pork and fennel sausage with fried eggs, avocado and braised greens, yogurt pannacotta, crispy pancetta and of course a bloody mary is just a hint of what Lagotto has to offer.

Known for: Cacio é pepe eggs, zucchini flowers with ricotta
Address:  1 York St, Fitzroy North VIC 3068
Phone: +61 3 9005 1953
Trading Hours: Sat 8.30am-11pm, Sun 9am-4pm


Best Breakfast and Brunch Spots in Melbourne The Kettle Black

5. The Kettle Black

Beautifully situated in one half of an apartment building and the other half in one of the last terraced houses on Albert Street, The Kettle Black brings a bit of je ne sais qua to the Melbourne breakfast and brunch scene. Impossibly good food and an awesome coffee menu to boot make this one of the best spots for some breakfast in Melbourne.

Known for: ricotta hotcake, chilli crab scrambled egg
Address: 50 Albert Rd, South Melbourne VIC 3205
Phone: (03) 9088 0721
Trading Hours: Mon-Fri 7am-4pm, Sat-Sun 8am-4pm

The Kettle Black

Rustica Sourdough melbourne

6. Rustica Sourdough

It’s all about the bread at Rustica Sourdough and their know-how on baking and pastries are what makes them a perfect spot for breakfast in Melbourne. In each meal, the real winner is the bread that is handmade daily at their Chapel street bakery. Pop in for some lobster and prawn benedict in a soft bun or check out the very Aussie Vegemite pastry.

Known for: lobster and prawn benedict, vegemite pastry
Address: 501 Chapel St, South Yarra VIC 3141
Phone: (03) 9804 7654
Trading Hours: Mon-Fri 7am-4pm, Sat-Sun 8am-5pm

Rustica Sourdough

Best Breakfast and Brunch Spots in Melbourne Moby

7. Moby

For a great family atmosphere and great brunch food, Moby is a real winner. Situated in a corner block with three levels of dining, you can also brunch in the sun on their rooftop sitting area. On the menu, there’s sourdough, spicy prawn and chilli omelettes, buttermilk pancakes and more.

Known for: chilli scrambled eggs, poke bowl
Address: 1150 High St, Armadale VIC 3143
Phone: 9509 2710
Trading Hours: Mon-Fri 6.30am-4pm, Sat-Sun 7.30am-4pm


Lenny 3206 cafe melbourne

8. Lenny 3206

Lenny 3206 is a great spot for a weekend breakfast in Melbourne and is perfectly light, modern and bright on the inside to give you those morning summery vibes. You’ll find the usual smashed avo and eggs benedict but there’s also more exciting dishes to try like spicy prawn omelette and herb and cheese stuffed cornbread.

Known for: sriracha scrambled eggs, prawn omelette
Address: 113 Victoria Ave, Albert Park VIC 3206
Phone: (03) 9699 8543
Trading Hours: Mon-Fri 6.30am-4pm, Sat-Sun 7.30am-4pm

Lenny 3206

Best Breakfast and Brunch Spots in Melbourne Plain Sailing

9. Plain Sailing

You may have to wait in line on a Saturday morning, but that’s just a sign of how popular Plain Sailing really is. Delicious flavour combinations are what they do best with dishes like Moroccan spiced cauliflower fry up, smashed peas bruschetta with beetroot and slow-cooked pulled pork benedict on sourdough. One of the best brunch places in Melbourne? Definitely.

Known for: Moroccan cauliflower pulled pork benedict
Address: 144 Ormond Rd, Elwood VIC 3184
Phone: (03) 9537 7060
Trading Hours: Mon-Fri 7am-4pm, Sat-Sun 7.30am-4pm

Plain Sailing

The Penny Drop cafe melbourne

10. The Penny Drop

This 100 seater eatery is serving up breakfast and brunch for the bleary-eyed masses every morning of the week. The Penny Drop’s menu is equally as stylish as the interior with dishes like beetroot and sweet corn croquette, orange and fennel loaf with cultured butter, and forest mushroom with eggs and ciabatta.

Known for: waffle benedict, miso benedict
Address: 913 Whitehorse Rd, Box Hill VIC 3128
Phone: (03) 9077 7455
Trading Hours: Mon-Fri 7am-3pm, Sat-Sun 8am-3pm

The Penny Drop

Best Breakfast and Brunch Spots in Melbourne Operator25

11. Operator25

Located in the old heritage listed telephone exchange building, the aptly named Opereator25 offers delicious goodies for breakfast with an obvious Asian influence. A perfect place for a Saturday morning brunch in Melbourne, the menu includes treats like chia pudding, sweet potato waffles, salmon aburi and roasted teriyaki mushrooms.

Known for: matcha latte, Ube waffle
Address: 25 Wills St, Melbourne VIC 3000
Phone: (03) 9670 3278
Trading Hours: Mon-Fri 7am-4pm, Sat-Sun 8am-4pm


Best Breakfast and Brunch Spots in Melbourne Port of Call

12. Port of Call

Port of Call is the perfect place for a spot of all-day brunch in Melbourne. Waffles, eggs benedict, chickpea fritters and a sautéed brekky salad are just some of the delicious offerings at Port of Call. If that’s not enough, complete your morning of brunching with a stroll along the beach which is just a hop skip and a jump away.

Known for: lemon  rhubarb waffles, pulled pork benedict
Address: 7 Bay Rd, Sandringham VIC 3191
Phone: (03) 9533 4657
Trading Hours: Mon-Fri 7am-3pm, Sat-Sun 7.30am-3pm

Best Breakfast and Brunch Spots in Melbourne Au79.

13. Au79.

Au79 is like a one-stop-shop for breakfast and brunch in Melbourne. It’s not just a great place to get together on a Saturday morning for some eggs and salmon, it’s a bakery, patisserie and chocolatier. Plus they roast and sell their own coffee beans that you can take home. On the café menu, there are mango waffles, prawn benedict, confit duck and more.

Known for: salmon omelette, truffle scrambled eggs
Address: 27/29 Nicholson St, Abbotsford VIC 3067
Phone: (03) 9429 0138
Trading Hours: Mon-Fri 7am-4pm, Sat-Sun 8am-4pm


The Hardware Société brunch menu melbourne

14. The Hardware Société

Possibly one of the most famous spots for breakfast is Melbourne’s The Hardware Société. The menu is a variety of the usual suspects cooked to perfection like eggs benedict, croissants and scrambled eggs but there are some eye-catching combos like gin cured salmon and buckwheat blinis and croquet madams with pork rillettes and apple sauce.

Known for: lobster benedict, baked eggs
Address: 10 Katherine Pl, Melbourne VIC 3000
Phone: (03) 9078 5992
Trading Hours: Mon-Sun 8am-3pm

The Hardware Société

Best Breakfast and Brunch Spots in Melbourne Ned's Bake Cafe and Restaurant

15. Ned’s Bake Cafe and Restaurant

One of the best places for brunch in Melbourne, you can’t go past Ned’s Bake Café and Restaurant. With its cosy atmosphere and delicately plated dishes, you’ll find yourself coming back for more. Grab a smoked salmon frittata, goat’s cheese soufflé or a deliciously flaky almond croissant.

Known for: almond croissant, coconut eclair
Address: 134 Toorak Rd, South Yarra VIC 3141
Phone: +61 3 9867 2457
Trading Hours: Mon-Sun 7am-6pm

Ned’s Bake Cafe

Lights in the Attic Cafe brunch menu melbourne

16. Lights in the Attic Cafe

If you’re after one of the best breakfasts in Melbourne, check out Lights in the Attic Café’s delicious breakfast and brunch menu. On the menu, there’s smashed avo with beetroot and hummus, buckwheat corn fritters and much more, plus breakfast is served all day so take your time.

Known for: birds nest breakfast, truffle mushrooms duxelles
Address: 38 Camberwell Rd, Hawthorn East VIC 3123
Phone: +61 3 9813 5042
Trading Hours: Mon-Fri 7.30am-2.30pm, Sat-Sun 8am-2.30pm

Lights in the Attic

Best Breakfast and Brunch Spots in Melbourne Kitty Burns

17. Kitty Burns

Kitty Burns is a beautiful space with lofty ceilings and gigantic windows that give it a nice airy feeling to have your breakfast on a lazy weekend morning. Moreover, the food is exceptional not just in flavour but aesthetically as well. Spiced togarashi avocado, French toast with poached pear and chilli scrambled eggs are just some of the delectable offerings a brunch spot in Melbourne.

Known for: popcorn chilli chicken waffles, chilli scrambled eggs
Address: 24 Acacia Pl, Abbotsford VIC 3067
Phone: +61 3 9427 0164
Trading Hours: Mon-Fri 7.30am-3pm, Sat-Sun 8am-3.30pm

Kitty Burns

Grain Store brunch menu melbourne

18. Grain Store

Not your run of the mill menu, Grain Store is chock full of expertly executed dishes like the blue swimmer crab chilli scramble, salmon omelette and the ox cheek and Portobello mushroom with potato hash and hazelnut hollandaise sauce.

Known for: Japanese pancakes, Portobello mushrooms with gruyere hash
Address: 517 Flinders Ln, Melbourne VIC 3000
Phone: +61 3 9972 6993
Trading Hours: Mon-Fri 7am-3pm, Sat-Sun 8am-3pm

Grain Store

Best Breakfast and Brunch Spots in Melbourne Abacus Bar & Kitchen

19. Abacus Bar & Kitchen

Another Chapel Street winner, Abacus Bar & Kitchen will have you brunching like a king and coming back for dinner too. Spanner crab crumpets, crispy mortadella with pickled pineapples, pumpkin croquettes and chilli folded eggs are what makes this one of the best breakfasts in Melbourne.

Known for: pumpkin croquettes, spanner crab crumpets
Address: 383 Chapel St, South Yarra VIC 3141
Phone: +61 3 9824 1026
Trading Hours: Mon-Tue 7am-4pm, Wed-Thur 7am-10.30pm, Fri 7am-11pm, Sat 8am-11pm, Sun 8am-10.30pm

Abacus Bar & Kitchen

Fitzrovia Restaurant & Cafe brunch menu

20. Fitzrovia Restaurant & Cafe

If you’re ever in the St Kilda area and looking for a bit of brunch then you’re in for a treat. Fitzrovia Restaurant & café is a neighbourhood gem where the coffee is flowing and the breakfasts are big. Menu standouts are the sweet potato and caramelized onion fritters or sizzling thick-cut bacon with gruyere potato cakes.

Known for: sweet potato fritters, doorstop sandwich
Address: 2/155 Fitzroy St, St Kilda VIC 3182
Phone: +61 3 9537 0001
Trading Hours: Mon-Fri 7am-3pm, Sat-Sun 8am-3pm


Best Breakfast and Brunch Spots in Melbourne Sloane Ranger

21. Sloane Ranger

Sloane Ranger offers one of the best breakfasts in Melbourne with their healthy and hearty designed menu that doesn’t just taste good but is good for you. You can expect chilli scrambled eggs, bircher muesli, healthy bowls, brekky buns, corn fritters and healthy breakfast salads.

Known for: chilli scrambled eggs, chicken schnitzel sandwich
Address: 13 Cremorne St, Cremorne VIC 3121
Phone: 9943 4122
Trading Hours: Mon-Fri 6.30am-3pm

Sloane Ranger

Terror Twilight brunch

22. Terror Twilight

It’s breakfast in Melbourne with a Japanese inspired menu, you’ll want to make Terror Twilight a part of your regular Saturday morning. The menu features an array of delicious breakfast dishes with a bit of Japanese flair like the eggs kurosawa, served with steamed sesame rice and pickled ginger, or the breakfast with Eri with slow-roasted kumara and crispy kale.

Known for: zucchini fritters, smoothie bowls
Address: 11-13 Johnston St, Collingwood VIC 3056
Phone: +61 3 9417 0129
Trading Hours: Mon-Fri 7am-4pm, Sat-Sun 8am-4pm

Terror Twilight

Best Breakfast and Brunch Spots in Melbourne Auctions Rooms

23. Auctions Rooms

If you’re looking for a bite to eat for breakfast or brunch in Melbourne then Auction Rooms is one of city’s finest. The popular brunch spot is full of natural light and even has an outdoor courtyard where you can soak up the morning sun while enjoying your brekky.

Known for: corned beef hash, French toast
Address: 103-107 Errol St, North Melbourne VIC 3051
Phone: 9326 7749
Trading Hours: Mon-Fri 7am-5pm, Sat-Sun 7.30-5pm

Auctions Rooms

Mister Hoffman brunch

24. Mister Hoffman

Mister Hoffman has that old world charm and impeccable service paired with modern Australian fare. On the menu, you’ll find dishes like benedict on rosti with pulled pork belly and house-made apple cider hollandaise, vegetarian fritters and the oxtail symphony with mushrooms and mascarpone.

Known for: blueberry ricotta hotcake, benedict on rosti
Address: 85A Hoffmans Rd, Niddrie VIC 3042
Phone: 9337 6917
Trading Hours: Mon-Fri 6.30am-2pm, Sat-Sun 7am-2pm

Mister Hoffman

Best Breakfast and Brunch Spots in Melbourne No.19.

25. No.19.

No.19’s classic and elegant café has all the trademarks of a good brunch in Melbourne. Smashed avo, check. Out of this world coffee, check. Eggs benny, check. What more could you want? Well let us introduce you to the croffle, it combines two of the best breakfast foods, waffles and croissants served with cheesecake cream, caramel, white chocolate and citrus sorbet, yum!

Known for: torched salmon bowl, croissant waffles
Address: 214 Union Rd, Ascot Vale VIC 3032
Phone: 9372 8777
Trading Hours: Mon-Fri 7am-3pm, Sat-Sun 8am-3pm


Monk Bodhi Dharma brunch

26. Monk Bodhi Dharma

Housed in a converted bakehouse, Monk Bodhi Dharma is all about healthy eating and living. With an extensive vegetarian menu and a bangin’ acai bowl to boot, grab your friends and have your next gathering for brunch right here.

Address: 202 Carlisle Street, Balaclava VIC
Phone: +61 3 9534 7250
Trading Hours: 7am – 5pm

Monk Bhodi Dharma

Best Breakfast and Brunch Spots in Melbourne Cafe Louis Fitzroy

27.  Cafe Louis Fitzroy

Café Louis Fitzroy’s spacious café offers one of the best breakfasts in Melbourne with a great atmosphere and a tasty menu. Speaking of menu’s, this one has got it all. Vietnamese, European, Japanese, and Korean influences can be seen throughout with dishes like Matcha soufflé pancakes, Bibimbap bowl, Louis big breakfast and breakfast banh mi.

Known for: apple custard croissant, cacao pancakes
Address: 93 Moor St, Fitzroy VIC 3065
Phone: +61 3 9417 5930
Trading Hours: Mon-Fri 8am-4pm

Cafe Louis Fitzroy

You’ll also like:
Melbourne Pizza Named Australia’s Best at World Championship
Get Fireball Fried Chicken Buckets Delivered To Your Door
12 Best Sunday Sessions in Melbourne

General FAQs

What's the best place for vegan breakfast in Melbourne?

The best place for a vegan breakfast in Melbourne has got to be either Sister of Soul in St Kilda or Invita in the Queens Victoria markets.

What’s the best place for brunch in Melbourne?

What’s the best place for brunch in Melbourne? There are so many options for brunch in Melbourne and honestly, you can't go far wrong with any of the places listed here but the most highly rated cafes for brunch are Operator25 and The Hardware Société.

Where’s the best bacon and egg roll in Melbourne?

The best bacon and egg roll in Melbourne is hands down N.Lee Bakery Cafe and Kenny's Bakery Cafe.


Lucy Stones

Lucy Stones is an experienced freelance writer with a demonstrated history of working in the writing and editing industry. She completed a Bachelor of Communication in Journalism & PR at Griffith University. Specialising in food, beverage and culture coverage, Lucy's work has been featured in publications such as AmsterDo Magazine B.V and Echoes & Dust.