Coronavirus: Due to the current situation, events may be cancelled at short notice and businesses may temporarily close. Check with the venue before planning to attend. More information on coronavirus.

CBD lunches for under $10

One of the best ways to support small business right now is with your wallet. If you’re still working in the office, these city spots offer great lunch options for $10 or less.

Holy Crumpets

5 Little La Trobe Street

Dessert for breakfast is old news – sweet treats at lunchtime are where it’s at. Holy Crumpets bakes heavenly sourdough crumpets, topped with decadent treats like berry jam and peanut butter. Or try a savoury option with oozy baked brie. At just $5 per serve, you can load up guilt-free.

Someone holding up a plate with a jam topped crumpet on it

Cinnamon sugar crumpets make for a doughnut style lunch delight

Sushi Boto

St. Collins Lane

No time to sit down and fish at the boat-themed conveyor belt? Sushi Boto in St. Collins Lane has a heap of fresh salads available for under $10. Get sashimi, karaage fried chicken and more served on a bed of mixed greens, edamame, grains, pickled veg and a perfectly soft boiled egg for just $9.90.

Baguettes at B3 Cafe

15 Centre Place and Shop 2, 353 Little Collins Street

Offering baguettes to satisfy any lunchtime craving, B3 café is the place to go for a delicious and top-value lunch. All grand baguettes are only $7. Choose from roast chicken, smoked salmon, chicken schnitzel, eggplant schnitzel and many more. Throw in a $2 rice paper roll or croissant and you still haven’t cracked a tenner.

Masala dosa or daal of the day at Flora Indian Restaurant

238 Flinders Street, Melbourne.

For over 20 years, Flora Indian Restaurant has been keeping the city well fed with its traditional southern and northern Indian food. Located within metres of Flinders Street Station, it’s ideal for a quick lunch.

Grab and go from Asado

6 Riverside Quay, Southbank

On the run down the Southbank end of town? Treat yourself to an empanada at Asado for $6 a pop – fillings include beef and caramelised onion or sweetcorn, manchego and Spanish peppers.

An empanada on a plate with a side of green salsa

Empanadas to go at Asado

Thai street food at Dodee Paidang

Basement, The Causeway Hotel, 353 Little Collins Street

You’ll find Dodee Paidang in Equitable Place, a little laneway with a whole lot of foodie goodness. Equally delicious as it is cheap, they serve traditional Thai street food, with many meals available for under $10.

Coppe Pan’s crispy chicken

Melbourne Central

If gourmet sandwich spots are a bit of a stretch for your current budget, Coppe Pan has you covered. These thick, juicy cuts of crumbed chicken breast cushioned in freshly baked bread will set you back a slight $6. Or feast on katsu sausage, prawn fry and Japanese-style filet-o-fish sandwiches for $5.80 each.

A person's hand holding a bread roll filled with fried meat and sauce

Carb loaded treats at Coppe Pan

The noodle soups at Soi 38

38 McIlwraith Place

Soi 38 on McIlwraith Place brings a taste of Thai to Melbourne. Soi 38 on McIlwraith Place brings a taste of Thai to Melbourne. Find four types of noodle soup on the menu, including boat noodles with beef or pork. Or take on Tom Yum noodles and braised duck noodles. All bowls will set you back $10.


31 A’beckett Street (enter via A’Beckett Towers)

Stop those hunger pangs for just a few dollars at Wonderbao. Their classic steamed buns are filled with satisfying flavours like barbecue pork and fried chicken. They also do gua bao, little pockets stuffed with yummy things like crispy eggplant, bao burgers and ice-cream bao. With each parcel clocking in between $2 and $5, you can load up without breaking the bank.

Four bao filled with salad and meat in a cardboard box


Phenomenal deals at Pho Nom

567 Collins Street and 287 Lonsdale Street

Located at Emporium and on Collins Street, this pun-tastic Vietnamese spot has healthy lunches covered. Pho Nom’s mountainous slaw served with poached chicken costs a mere $8, or you can upgrade to pork and prawn for $8.50. Or pho-get about your budget and splurge on a side of salt and pepper chicken ribs for $7.

Ram-Don at Umma

Collins Square

Ramen and udon noodles, together at last. Tuck in at Collins Square, where Umma is serving this fresh foodie concoction for less than $10 during lunchtime. Discover even more $10 lunches at Collins Square.

A bowl of noodles with vegetables on them

Ram-don at Umma

Delhi Streets eats

22 Katherine Place

Delhi Streets offers several scrumptious street snack options for under $10. Try the ‘pani puri’ a crispy dough stuffed with potatoes, chickpeas, onions and tamarind or ‘papri chaat’ Indian-style nachos.

Nori Tacos at Nosh

Various locations

If you’re peckish and can’t go for a full poke bowl, try Japanese-style tacos. Head to Nosh, found in Docklands, Melbourne Central and Little Collins Street, for this perfect mid-arvo snack. Using crisp nori sheets, their unique tacos are stuffed with fillings like tamarind tiger prawns, honey BBQ beef and spicy salmon. A feast for $7.50.