6 of the Best Places in Melbourne to get a Sunday Roast Dinner this Winter

  • Family

I know, I know - there's nothing more comforting than a proper roast dinner with all the trimmings when the weather outside is in the single digits.

When you're eating it in a cosy, wood-fired dining room with your nearest and dearest, it's a pretty tough meal to beat!

We've found 6 of the best places to get a plate of good food and gravy you can share with your family in the cosiest of places. Enjoy!

The Great Northern Hotel

Changing weekly, the Sunday roast at the Great Northern Hotel in Carlton North is an institution. 

The focus on the food all across the week is good, old-fashioned pub fare at even better prices. Nothing like getting back to basics, or having someone else provide them for you without you having to lift a finger! Even better is when they get fancy, witht the low roasted porchetta with kipfler chips, brussel sprouts, bacon, and plum ketchup up there a perfect showcase of a decent dinner.

Dining Hours: 12 - 9pm Sunday

Find them: 644 Rathdowne St Carlton North

Book a table: Call (03) 9380 9569.

Image Credit: Great Northern Hotel Facebook

Image Credit: Neighbourhood Wine 

Neighbourhood Wine 

Changing with the weather and the best seasonal produce available, the $40 per-person set three-course roast is available every Sunday lunch at Fitzroy's Neighbourhood Wine until 5pm or until sold out. We're talking entree, main and dessert all sorted, in season, and utterly delicious, for 40 bucks. Bargain!

For an idea of what you might be greeted with every Sunday, you can check the previous week's menu on their website, and they'll often give you a heads up of what the main meat will be on the day you go.

For example, last week diners were treated to:

  • Entrée – Snapper, blue-eye & tomato soup
  • Main – Lamb shoulder roast, chat potatoes & kale & sprouts, yorkshire pudding, jus
  • Dessert – Roast rhubarb with raspberry, vanilla cream, meringue

Dining Hours: noon - midnight Sunday

Find them: 1 Reid St Fitzroy North

Book a table: Call 03 9486 8306

Image Credit: The Exchange Hotel Facebook

The Exchange Hotel

Meat lovers rejoice, the Sunday Roast at The Exchange Hotel has three options in their $20 "Roast Collection", served with all the trimmings you know and love from noon until sold out. 

Perhaps you can be swayed by their hay roasted chicken supreme with truffle mash, braised leeks & caramelised parsnips? Or if the traditional roast is what you've come for, you'll be treated to three meats (a rotating collection of silverside, pork loin, lamb shoulder) with a comforting choice of roast spuds and parsnips with carrots and peas.

Dining Hours: noon - sold out

Find them: 39 Bay St Port Melbourne

Book a table: Call (03) 9810 0058 

Image Credit: The Elephant and Wheelbarrow

The Elephant and Wheelbarrow

For a proper English Sunday Lunch, where better to go than a British pub? From noon on Sundays, the Elephant and Wheelbarrow in the CBD serves up all your favourites (including Yorkshire pudding!) for $19.90.

Choose from two roasts and all the trimmings - the crispy roasted potatoes and gravy are standouts - and get a real taste of home.

Dining Hours: noon - sold out

Find them: 94-96 Bourke st, Melbourne

Book a table: Call (03) 9639 8444

The Roast Kitchen

The only thing better than a Sunday roast is a roast any day! The Roast Kitchen in Kew knows how much we love a roast, and they've promised the best in Melbourne, or it's FREE.

Traditional roast dinners start at $24.50 for regular and $33.50 for large, and are served with warm bread rolls, soups, salads and old-fashioned desserts. Choose from soft red wine marinated roast beef, pork loin, lamb or chicken, lamb shanks, or even the vegetarian version that consists of veggies peas/seasonal steamed veg, and roasted capsicum relish.

You can get a roast dinner any time of day any day of the week at The Roast Kitchen, and if the couch is calling too loud for such homely comfort food, you can get a roast to take away... bliss!

Dining Hours: Monday – Friday Lunch from 11am - 3pm, Dinner from 5pm
Saturday Dinner from 5pm
Sunday Lunch from 12:00 - 3pm, Dinner from 5pm

Find them: 259 High Street, Kew

Book a table: Call (03) 9855 1820

Image Credit: Balaclava Hotel

Balaclava Hotel

The cheapest of the bunch, for $15 you get a good dose of pub lunches past with your roast (with seasoned veg and gravy), sport on the telly and frosty beers in a dining room with legit 80s vibes at Balaclava Hotel.

Dining Hours: Sunday lunch 11.30 - 3pm, Dinner 5.30pm - 9pm

Find them: 123 Carlisle St, St Kilda East

Book a table: Call 03 9531 2709 or head to the website.

More Melbourne Foodie Delights

Best Cheesy Treats
Best Yum Cha For Families 
Where To Get A Freakshake


Have you signed up to our newsletter? Join ellaslist to get the best family and kid-friendly events, venues, classes and things to do NEAR YOU!