Cheap Eats in Brunswick Under $20 — The 2026 Guide
Here’s the thing about Brunswick and cheap food: the suburb has been doing budget meals long before “affordable dining” became a content category. Sydney Road’s Middle Eastern bakeries, the Greek spots that haven’t changed their prices since 2019, and the pub deals that make you wonder how they’re still profitable — this is where Melbourne eats well for under $20 without pretending that’s some kind of achievement.
Brunswick’s median rent sits around $580–700 per week depending on whether you’re in a unit or a house, which means half the suburb is actively looking for meals that don’t require a second thought about cost. This guide is for you.
Last updated: 17 March 2026 | Brunswick Vibe Score: 78/100 🟢
1. A1 Bakery — Sydney Road
The vibe: A Middle Eastern institution that’s been feeding Melbourne’s inner north since the 1970s and still charges prices that feel like a typo.
A1 Bakery at 255 Sydney Road is the benchmark. The cheese fatayer ($3.50) is flaky, salty, and perfect. The falafel wrap ($8) is stuffed with more falafel than structural engineering should allow. The mixed plate — a slab of everything they make — will run you about $15 and could feed two people if they’re not greedy. This is not “cheap eats” in the Instagram sense where you pay $22 for a rice bowl with a clever name. This is actually cheap food made by people who’ve been doing it for decades.
Order this: Cheese fatayer ($3.50) + falafel wrap ($8) Address: 255 Sydney Road, Brunswick Hours: Daily, 7am–10pm Insider tip: The spinach fatayer comes out of the oven at 8am sharp. Be there at 7:55. You’ll thank us.
2. Ollie’s Pizza Parlour — Sydney Road
The vibe: A pizza joint that appears on almost every cheap eats list in Melbourne for a reason: the deals are relentless and the pizza is better than it has any right to be at these prices.
Ollie’s at 133 Sydney Road has become the unofficial cheap eats champion of the inner north. They run different specials almost every night of the week, which means you can eat here Monday through Sunday and never pay more than $15–22 for a meal. The Tuesday deal is particularly well-known, and on weekends the place fills with students, families, and people who’ve figured out that a $12 margherita here beats a $26 one in Carlton.
Order this: Tuesday special pizza (around $12–15) Address: 133 Sydney Road, Brunswick Hours: Daily from 5pm, longer hours on weekends Insider tip: Call ahead on weekends. The wait can stretch to 40 minutes and they don’t take bookings — but they will take your phone number and text when your table is ready, so grab a drink at the Cornish Arms next door while you wait.
3. Cornish Arms — $15 Souvlaki Monday
The vibe: A proper pub that does a $15 souvlaki deal so good it should be a protected national resource.
The Cornish Arms at 163 Sydney Road runs a Monday souvlaki special — $15 gets you a wrap with your choice of two meats and there are three vegan options available. On any other day, their pub menu is your standard Australian fare done competently, but Monday is when this place earns its place on this list. The beer garden is large enough to lose your friends in.
Order this: Monday $15 souvlaki (two meat options) Address: 163 Sydney Road, Brunswick Hours: Mon–Sun from noon Insider tip: Pair the souvlaki with their $7 pot of local craft beer. Total damage: $22 for a meal and a drink that would cost $45 elsewhere in Melbourne.
4. Edinburgh Castle — Kangaroo and Wine Deal
The vibe: A Sydney Road pub with a view toward the philosophical question: “If a restaurant serves you kangaroo steak and a glass of wine for $19.99, is it still Melbourne?”
The Edinburgh Castle at 681 Sydney Road doesn’t get enough love. Their midweek specials are genuinely cheap — the roo and wine deal is legendary, and on Wednesdays they run a $24.99 burger and pot combo. The beer garden is sprawling, the crowd is properly mixed (students, tradies, families, retirees who’ve been coming here since the 90s), and the building has the kind of heritage character that developers keep trying to bulldoze.
Order this: Kangaroo steak + glass of wine ($19.99) Address: 681 Sydney Road, Brunswick Hours: Daily from noon Insider tip: The roo steak is cooked rare by default and you should keep it that way. Well-done kangaroo is a crime against protein.
5. Hotel Railway — Thursday Steak
The vibe: A neighbourhood pub on Albert Street where the locals outnumber the tourists roughly 100 to 1, and the Thursday steak deal is the best-kept secret west of the 86 tram.
The Hotel Railway at 291–293 Albert Street runs a $25 beef or cauliflower steak deal on Thursdays. The venue sits right near the Brunswick train station, which makes it the default after-work option for anyone commuting home on the Upfield line. It’s not fancy. The carpet has history. But the steak is good, the beer is cold, and the vibe is that of a pub that knows exactly what it is.
Order this: Thursday $25 steak with sides Address: 291–293 Albert Street, Brunswick Hours: Daily from noon Insider tip: If you’re coming from the station, it’s a 90-second walk. Time your arrival for 6pm to beat the after-work crowd.
6. Mediterranean Wholesalers — Bulk Buying and Hot Food
The vibe: A sprawling Mediterranean grocery where you can buy enough dried chilli to last a year for $4 and then sit down and eat a plate of food for $10 that tastes like someone’s nonna spent all day cooking.
Mediterranean Wholesalers on Sydney Road is part grocery store, part restaurant, and part cultural institution. The hot food counter does rotating daily specials — pastitsio, moussaka, grilled lamb — for about $10–14 a plate. The grocery side is where the real value lives: bulk pasta, olive oil, tinned tomatoes, spices, and imported goods at prices that make Coles look like a scam. Locals come for the food and leave with two bags of groceries.
Order this: Daily hot plate ($10–14) + take-home supplies Address: 172 Sydney Road, Brunswick Hours: Daily, 9am–7pm Insider tip: Go on a weekday lunch when the hot food counter is fully stocked. By 6pm on a Saturday, the best stuff is gone.
7. Bif Tannin’s — Wine Machines and $8 Pizzas
The vibe: A self-serve wine bar where you pour your own drinks from 32 different wines on tap and eat $8 pizzas in a space that feels like your cool mate’s living room.
Bif Tannin’s at U5/601 Sydney Road is Brunswick’s answer to the question: “Where can I drink good wine without the pretension?” The wine machines let you pour by the glass (starting around $7), and the pizza menu ranges from $8–12, which in Melbourne’s current dining landscape is practically an act of defiance. They open from 4pm most days, making it the perfect after-work pivot.
Order this: Any pizza ($8–12) + a glass from the wine machines ($7–9) Address: Unit 5/601 Sydney Road, Brunswick Hours: From 4pm most days Insider tip: The machines show you exactly what you’re pouring and how much it costs per millilitre. It’s the only bar in Melbourne where you can genuinely say “I’m budgeting” and nobody judges you.
8. The Beast — $1 Wings (Brunswick East)
The vibe: A chicken shop on Lygon Street that does a Wednesday $1 wing deal so absurd it barely qualifies as commerce.
The Beast at 80 Lygon Street, Brunswick East technically crosses the suburb border, but it’s too good to exclude. On Wednesdays, they run $1 wings — spicy buffalo or southern fried. The portions are generous, the wings are properly crispy, and you can easily eat 12 for $12, which in 2026 Melbourne is a miracle. They also do a solid burger and loaded fries menu for non-Wednesday visits.
Order this: 12 spicy buffalo wings ($12 on Wednesdays) Address: 80 Lygon Street, Brunswick East Hours: Daily from noon Insider tip: Get there by 6pm on Wednesday. By 7pm there’s a queue and they do sell out.
What We Skipped and Why
Fine dining. This is a cheap eats guide. We know 98 Lygon St Bar & Bistro exists and it’s excellent, but a $45 pasta doesn’t belong next to a $3.50 fatayer. We cover it in our Best Restaurants guide.
The Lygon Street Italian strip. That’s Brunswick East territory. Our Brunswick East cheap eats covers the Italian and café end of Lygon Street properly.
Supermarket deli counters. Coles and Woolworths hot chickens are technically cheap food, but recommending them feels like giving up.
Coburg’s eating scene. Coburg has its own excellent cheap eats scene — particularly around the Preston Market end — and we’ve given it its own guide.
The $20 Brunswick Day
Here’s how to eat three full meals in Brunswick for $20 or under:
- Breakfast: A1 Bakery cheese fatayer + coffee from the machine ($3.50 + $2.50 = $6)
- Lunch: Mediterranean Wholesalers hot plate ($10)
- Dinner: Ollie’s Tuesday pizza special ($12)
Total: $28. Okay, we said $20. But three meals for under $30 in Melbourne in 2026 is still ridiculous and you should feel smug about it.
Your Brunswick Vibe Score this week: 78/100 — Sydney Road’s food scene is holding the line while the rest of Melbourne gentrifies itself into a $25 toast budget.
Found a deal we missed? Tell us.
MELBZ — We Know Your Suburb Better Than You Do.
Also see: Best Restaurants in Brunswick · Best Asian Food in Brunswick · Brunswick Cost of Living · Brunswick East Cheap Eats · Coburg Cheap Eats · Fitzroy North Budget Bites