The Best Roasts In Melbourne For 2026
As the temperature drops, there’s nothing quite like settling in over a proper Sunday roast—crispy potatoes, slow-cooked meat, Yorkshire puddings and plenty of gravy included. From old-school pubs plating up classic roast beef to neighbourhood bistros putting a more elevated spin on the tradition, Melbourne knows how to do this winter staple well.
We’ve tracked down the best Sunday roasts in Melbourne for 2026, including cosy pubs, wine bars and long-lunch spots serving some of the city’s most comforting cold-weather feeds. Here’s where to find the best roasts in Melbourne right now.
Pirate Life South Melbourne
139-145 Market Street, South Melbourne

Image credit: Pirate Life | Instagram
Pirate Life's cult craft beer brewpub in South Melbourne is serving up a weekly roast with all the trimmings—seasonal veg, gravy and a Yorkshire pudding, obviously—alongside a loyalty card that rewards serious roast devotion.
Served from midday every Sunday, the roast adds another reason to settle in to the former mechanic workshop turned 220-seat beer hall, where smoked meats, good pours and long lunches are already part of the appeal.
The Hunter & Hound
209 Clarendon Street, South Melbourne

Image credit: The Hunter & Hound | Instagram
There’s something reassuringly no-frills about a Sunday roast at The Hunter & Hound. The South Melbourne pub is leaning into the cosy-season brief with a weekly roast special that feels equal parts comfort food and cure-all.
Served every Sunday from 3pm, the $29 roast comes with all the hallmarks you’d hope for from a proper pub session. As they put it, Sunday roasts may not solve everything, but they don’t ask questions either.
The Flying Duck Hotel
67 Bendigo Street, Prahran
Image credit: The Flying Duck | Instagram
If you like to spend a Sunday arvo anchored by gravy, a cold pint and a sunny beer garden, The Flying Duck Hotel has entered the chat. The Prahran pub has long been a go-to for laid-back sessions and sprawling group lunches, and now it’s making a strong case for one of the best roasts in Melbourne with a weekly Sunday offering that’s here to stay.
Each week, diners can choose their allegiance between roast beef or a quarter roast chook, both served with roast vegetables, onion and thyme puree and a hearty pour of gravy. At $30 until sold out, it’s a classic pub roast, but full of all the comfort you want from a Sunday long lunch.
The Builders Arms
211 Gertrude Street, Fitzroy
Image credit: The Builders Arms | Instagram
The Gertrude Street favourite, The Builders Arms is throwing down a roast to remember and putting up a heck of a fight for the best roast in Melbourne. The Sunday winter session is a rotating special that sees a different cut each month along with rotating wines to complement.
You can expect a Ravens Creek pork chop paired with pommes purées, Remi’s Patch carrots and mustard sauce or rotisserie beef rump accompanied by sugar loaf cabbage, carrots and madiera sauce—what better way to warm the soul.
Neighbourhood Wine
1 Reid Street, Fitzroy North
Image credit: Neighbourhood Wine | Instagram
Neighbourhood Wine and its intimate dining space just off Nicholson Street is an absolute haven for some of the best roast in Melbourne. Every Sunday from lunch time until 4 pm or until sold out, it hosts a three-course roast set menu featuring small plates of polenta with cime di rapa and chilli oil as well as prosciutto with pickled romanesco, followed by porterhouse with cauliflower gratin, potatoes, Yorkshire pudding, horseradish cream along with other pairings and even a zeppole for a sweet finish.
You Might Also Like:
- Where To Find Melbourne’s Best Martinis
- The Best Cheap Eats In Melbourne
- The Best Walks In Melbourne And Victoria
Marquis Of Lorne
411 George Street, Fitzroy
Image credit: Marquis Of Lorne | Instagram
The Marquis's quintessential Melbourne charm has earned them the favourability of punters from all over the city as the best roast in Melbourne. Pulling up a chair in the dimly lit dining room with the fireplace roaring and ordering the roast is one of the simplest pleasures of winter.
The Sunday special, which features a changing roast dish each week such as braised lamb with olive sauce, battered potatoes and witlof salad is always a knockout.
The Wolf Windsor
152 Chapel Street, Windsor
Image credit: The Wolf Windsor | Instagram
A favourite among the region and one of the go-to destinations for some of the best roast in Melbourne, The Wolf Windsor is serving up a roast every Sunday for $28.
Each week the team reveal the Sunday roast rotation which can be anything from a banging porchetta with all the trimmings to a hearty beef brisket.
Mount Erica Hotel
420 High Street, Prahran
Image credit: Mount Erica Hotel | Instagram
A southside favourite, the Mount Erica Hotel throws a roast like few others. Happening all day on Sundays, the Mount Erica team dish up a rotating selection of staple roast dishes alongside every side you could lust after.
Pair it with a couple of pints from their very well-stocked bar and you're on your way to closing out the weekend with a bang.
The Lincoln
91 Cardigan Street, Carlton
Image credit: The Lincoln | Instagram
The warm allure of The Lincoln in Carlton is hard to pass up at the best of times, so when they're throwing down their Sunday roast, it's not one to miss. One of the hottest commodities in town, Lincoln's roast sells out quickly, each week features a rotation between free-range pork, grass-fed beef and lamb; it typically comes brimming under a hotbed of gravy, Yorkshire puddings and roast potatoes.
Estelle
243-245 High Street, Northcote
Image credit: Estelle | Instagram
Scott Pickett, spearhead of Estelle is cooking up a hearty roast inspired by his grandma’s simple, falling off-the-bone roast lamb and potatoes.
For $50 per person, the three-course menu that rotates meats including chicken, pork, lamb and beef every Sunday comes with your choice of beer, wine or non-alcoholic beverage, making for one hell of a Sunday roast in Melbourne.
Cricketers Arms Hotel
327 Punt Road, Richmond
An east-side favourite, The Cricketers Arms Hotel, located footsteps away from the MCG is one of the best Sunday roasts Melbourne has to offer for a pre-game feast. Forget slaving away at the oven for hours and head in for lunch or dinner on Sundays to have a classic roast pork belly on a bed of silky gravy with potatoes and some veggies for $30.
Northern Git
757 High Street, Thornbury
Image credit: Northern Git | Instagram
Northern Git’s sessions are definitely a top candidate for the best roast in Melbourne with a Yorkshire-born chef serving up a typical home-style British meal every Sunday.
You can expect classic cuts of meat that change weekly accompanied by Yorkshire puddings and sides including, cauliflower gratin, roast spuds, brussels sprouts and a hefty gravy.
The Great Northern Hotel
644 Rathdowne Street, Carlton
Image credit: The Great Northern Hotel | Instagram
The Great Northern Hotel is serving up simple yet hearty roasts from 12 pm every Sunday for $30. With the roasts changing weekly, you may be in for a surprise, however, you can expect to see classics such as a beef rump with garlic potatoes, green beans and peppercorn gravy or crispy pork belly with broccolini and gravy.
The Exchange Hotel
39 Bay Street, Port Melbourne
Image credit: The Exchange Hotel | Instagram
Offering quality roasts every Sunday for $27, it is a no-brainer that The Exchange Hotel is a strong contender for some of the best roast in Melbourne with its protein that changes weekly and its classic condiments such as gravy, carrots, beans and Yorkshire pudding as well as its vibrant mint jelly that may evoke childhood memories.
The Orrong Hotel
709 High Street, Armadale
Image credit: The Orrong Hotel | Instagram
One of Melbourne's oldest pubs dating back to 1875, The Orrong Hotel has seen a bit of a glow-up of late; with more modern accompaniments like craft beers on tap, but the timeless roast has remained a permanent fixture.
Every Sunday you'll find a rotating roast special, from a staple pork leg to a slow-cooked leg of lamb paired with classics, mash, charred broccolini, roast onions and gravy.
Main image credit: Pirate Life | Instagram
Urban List Best Of: has our highest stamp of approval—curated lists of the very best recommendations for you to eat, do, see, buy or book, carefully chosen by our Editors.