The Best Lunch Spots in Melbourne CBD for a Quick Bite
You can trust these buzzy lunch locales to hit the spot and power you through to the rest of the day.
While we absolutely adore a long lunch, we’re unfortunately unable to set aside three to four hours every single day to indulge in a gastronomic journey. However, that doesn’t mean we can’t appreciate bold flavours and comforting feeds—it just needs to be on a quicker clock. Thankfully, Melbourne is a city that’s always on the move, meaning there are plenty of lunch spots offering quick and convenient meals to satisfy hungry bellies.
If you’re in a jiffy, we’ve rounded up the best lunch spots in the Melbourne CBD for a speedy feed that won’t disappoint.
Ahma
Ahma Taiwanese Street Food brings the comfort of grandma’s cooking to the heart of Melbourne. Tucked away in 206 Bourke Street, it’s a go-to for a quick-but-satisfying lunch that feels anything but rushed. The salt and pepper popcorn chicken is seriously moreish—crispy, punchy, and impossible to stop eating—while the pillowy pork belly baos are rich and full of flavour. Don’t miss the signature braised pork rice, a hearty classic done right, or their fresh, sweet soy milk drink. Honestly, everything on the menu hits the spot, making this one of those easy, go-to lunch spots you’ll want to keep in your regular rotation.
Sitchu Tip: For a sweet finish, head towards the Chinatown end of 206 Bourke Street and pop into Big Comma for a crème brûlée-topped ube ice cream. Trust us—it’s a must.
Nana’s Green Tea
Nana’s Green Tea is best known for their smooth, earthy matcha drinks and desserts (and rightly so), but did you know they also do an incredible savoury spread? This lunch spot in the Melbourne CBD is for anyone wanting a no frills comfort bowl that’ll warm you from head-to-toe. You’ll find hearty, authentic Japanese rice bowls and Chazuke, a comforting dish featuring tender slices of beef, chicken karaage or unagi (eel) over steamed rice, served with a light and flavoursome tea soup stock. It’s the perfect balance of umami and warmth.
165A Bourke Street, Melbourne
Onigiri Kitchen
If you’re peckish and ‘umming’ and ‘ahhing’ over what to eat, Onigiri Kitchen & Sake Bar is the answer to your dining dilemma. This blink-and-you’ll-miss-it spot is home to convenient and delicious sticky rice triangles available in seven varieties, ranging from classic cooked tuna with mayo to more adventurous fillings like pulled pork with honey, garlic, and ginger.
While Onigiri Kitchen is the obvious choice for takeaway, if you have a few extra minutes, pull up a seat at one of their tables and take your time dining in. Bento boxes, curries, cucumber salads and sake beckon you to linger and savour every single bite in the minimal-yet-cosy interiors.
1 Degraves Street, Melbourne
Loving Reading About the Best Lunch Spots in Melbourne? You’ll Also Enjoy…
The Viral Drinks in Melbourne You Need to Try ASAP
Morning Start: The Best Breakfast in Melbourne CBD
FOC
Nope, not the swear word—but you’ll be swearing it’s the best thing you’ve ever tasted after one bite of FOC’s focaccia. Melbourne loves a good sandwich for lunch, that’s no lie, and FOC is slicing up some of the best in the CBD, with unique options you can’t find elsewhere! Take chorizo with tomato salsa for example, or perhaps Truffle Chook will pique your interest? Succulent roast chicken with truffle mayo, pickled onion, lettuce, pickles and cheese will have you falling in love at first bite. Pair it with an iced coconut matcha and add on a maple bacon donut for later, and you’ll be content all day long.
423 Little Collins Street, Melbourne
Göz City
Göz City was born from humble beginnings, originally starting out at the South Melbourne Market under sister company Köy Gozleme. Now, Göz City is Melbourne’s first gozleme concept store, slinging out the delightful Turkish stuffed flatbread to hungry Melburnians in dire need of a spicy, comforting pick-me-up. On the menu, you’ll find a tasty selection of traditional gozleme alongside freshly baked pides, flaky borek and vibrant salads. Whether you’re grabbing a quick lunch or fuelling up between city errands, Göz City brings a little piece of Anatolia to the heart of Melbourne.
502 Little Collins Street, Melbourne
Miznon
Miznon’s pitas are the perfect solution for those wanting a gourmet meal in a time crunch. These bad boys are like little pockets of heaven, and the selection of flavour combinations will spark joy for anyone who chooses this lunch spot in Melbourne. For something different, try the intimate wagyu stew pita. Loaded with tahini, chilli, onion and pickles, it’s a comforting option that’ll warm you right up in the cooler months.
Sitchu Tip: Come back for dinner to see Hardware Lane glow with fairy lights and the buzz of diners soaking up the lively atmosphere.
59 Hardware Lane, Melbourne
Ceylon Wok
Ceylon Wok is a no fuss Sri Lankan lunch spot in the heart of the CBD. Tucked away in the Paramount Food Court, this stall doesn’t look like much—until you let the flavours speak for themselves. Each day brings a new rotation of hearty meat and vegetarian curries served with rice and vegetables, dished up fast and full of spice. It’s comforting, wallet-friendly, and perfect for those seeking an authentic, flavour-packed lunch break that’ll leave you with the warm and fuzzies.
Shop 3/108 Bourke Street, Melbourne
Saluministi
It’s impossible to walk past the smells wafting out of Saluministi without wandering inside and feasting your eyes over the menu of unfiltered panini perfection. And with three locations in the Melbourne CBD, there’s triple the trouble—in the best way. Think slow-roasted porchetta, house-made meatballs and crispy cotoletta, all sandwiched neatly in between two slices of freshly baked ciabatta with just the right amount of crunch. Yum!
388 Flinders Lane, Melbourne
892 Bourke Street, Docklands
Shop 3/697 Collins Street, Docklands
It’s Bagel
Melburnians don’t discriminate when it comes to a good lunch spot in Melbourne dishing out carb-filled goodness. We like our bread square, we like it rectangular, and we like it round and with an O-shaped hole in the middle—especially when it’s from It’s Bagel. These bagels don’t mess around; loaded with generous portions of thick cut deli meats that will make your mouth water. Vegetarian? The truffle cream cheese bagel will sort you out. Oozing with the creamiest, truffleist of cheese that’s been gloriously dolloped onto a bagel of your choice, your tastebuds will thank you.
2/50 Queen Street, Melbourne
Union Kiosk
Union Kiosk is a hole-in-the-wall cafe that has won the hearts of vegans far and wide with their creative, comforting jaffles. Hidden down Howey Place, this little spot serves up an all-vegan menu with flavour-packed toasties filled with everything from vegan pulled pork to slow cooked ‘beef’ birria or classic baked beans. With great coffee, a cosy vibe and friendly service, it’s the ultimate plant-based pit stop in the city.
10 Howey Place, Melbourne
Feeling satisfied after filling up at one of the best lunch spots in Melbourne? Pick up a pastry at one of these tasty bakeries to fight off the 3pm sleepies, or sip on a matcha for a refreshing kick.