Pub Food in Melbourne Is No Longer an Afterthought
Ten years ago, pub food meant a $15 parma and chips. Melbourne pubs have completely changed the game. The best ones now have chefs who could run standalone restaurants, menus that change seasonally, and wine lists that rival dedicated wine bars.
Inner North
The Napier Hotel, Fitzroy — Corner pub with a kitchen that takes itself seriously. Steak night is genuinely good.
The Standard, Fitzroy — Upstairs dining room turns out refined pub fare. The beef cheek pie is a local legend.
The Retreat Hotel, Brunswick — Live music downstairs, reliable pub menu upstairs. The grill section is their strength.
Inner South
The Espy, St Kilda — Rebuilt and reopened with multiple dining options. The ground-floor bistro does excellent fish and chips.
The Prince, St Kilda — Upscale pub dining with a chef who thinks about every plate.
The Local, South Yarra — Premium pub food with a strong focus on local sourcing.
Inner East
The Auburn Hotel, Hawthorn — Refurbished with a kitchen that punches above the price point.
The Union Club Hotel, Camberwell — Sunday roasts that draw families from across the east.
West
The Plough Hotel, Footscray — Gastropub that embraced the multicultural influences of its neighbourhood.
The Seddon Wine Store — Not technically a pub, but the food-and-wine pairing here outperforms most inner-city gastropubs.
Outer Suburbs
The gastropub trend has spread outward. The Grand Hotel Warrandyte, The Emerald Hotel in the Dandenongs, and The Chelsea Hotel on the foreshore all offer pub food that makes the drive worthwhile.
The Melbourne Pub Food Rules
- Parma night is still king — usually Tuesday or Wednesday, $18-$22
- Steak night competition keeps quality high — often Sunday or Monday
- Sunday roast culture is growing — book ahead at the popular spots
- Beer gardens add 50% to the experience — choose pubs with outdoor space
For pub recommendations by suburb, check our individual suburb best-bars guides.