Eat & Drink

Our guide to pubs and clubs offering a roast in Newcastle

Sometimes, we all crave a bit of our grandma’s cooking – the sort of stuff you can’t replicate yourself. And when I think of my grandma’s cooking, I think of roast dinners piled high on her blue and white china, covered in gravy and mopped up with bread.

When the cravings for a roast dinner hit, our guide on where to get a roast in Newcastle has you covered.

Bar Beach Bowlo 

Bar Beach Bowlo is a local favourite for barefoot bowls, get-togethers with mates, and relaxed, tasty bistro food. On Sundays, order a roast for $22.
Where: 29 Kilgour Avenue, Merewether


With 40 taps of German, international and local beers, Beerhaus is a beer lover’s dream. Pair your brew with a hearty meal, including the Beerhaus Pork Roast with crackling pork belly and all the trimmings. Grab it for $20 on Sundays.
Where: The Rooftop, Westfield Kotara, Northcott Dr & Park Ave, Kotara

Bernie’s Bar

On Sundays, head to LGBTQ+ bar Bernie’s Bar for a classic Sunday roast, with roast pork, roast potatoes, plenty of veggies, and gravy. Even better, it’s only $20, and includes your choice of drink. Bernie’s Bar is always putting on events, so chances are there’ll be something fun on while you’re there!
Where: 410 King St, Newcastle

Cowper St Diner at Carrington Bowling Club

Don’t wait until Sunday to enjoy your roast, with Cowper St Diner at Carrington Bowling Club offering a $20 roast of the day every day of the week. The meat switches up, but you can always expect roast pumpkin, potato, cauliflower bake, greens, and gravy.
Where: 1C Cowper St, Carrington

Cricketers Arms Hotel

Offering its $22 Sunday roast for both lunch and dinner, Cricketers Arms Hotel in Cooks Hill claims its offering is the best in Newcastle. You can be the judge of that – while the meat changes up, you can always expect a Yorkshire pudding, plenty of vegetables, and just the right amount of gravy.
Where: 61 Bruce St, Cooks Hill

Great Northern Hotel

Lake Macquarie locals can get a Sunday roast at the Great Northern Hotel in Teralba for just $15 – available from midday until sold out.
Where: 2 Anzac Pde, Teralba


For a limited time, head to Harrison's for a chicken, beef, or pork roast, served with a glass of Hunter Valley wine for $35. Perfect for a cosy Sunday lunch.
Where: 108 Tudor St, Hamilton

Honeysuckle Hotel

All winter, the Honeysuckle Hotel is putting on a roast chicken special – grab either a half or whole roast chicken (or one and a half roast chooks if you’re feeding three people) with trimmings like country mash, root vegetables, mushroom sauce, and onion rings.
Where: Lee Wharf C, Lot 31 C/Lot Honeysuckle Dr, Newcastle

Mayfield West Bowling Club

Westside Bistro at Mayfield West Bowling Club is serving up a roast on Sundays for $17. The kitchen switches up the meat offering each week, but your roast is served with roasted chat potatoes, pumpkin, steamed vegetables and gravy every time.
Where: 4 Norris Ave, Mayfield West

The Bennett Hotel

Hamilton favourite The Bennett Hotel does a Sunday roast for $26, featuring roast beef, buttered green beans, roast potatoes and pumpkin, Yorkshire pudding, and gravy. Get your mates together and enjoy your roast in the beer garden.
Where: 146 Denison St, Hamilton

The Colliery Inn

The Colliery Inn in Wallsend is well-loved for its $25 Sunday roast, which switches between pork and lamb each week. You can always expect a Yorkshire pudding, a selection of veggies, and a good helping of gravy.
Where: 87 Cowper St, Wallsend

The Grand Hotel

The Grand Hotel’s Sunday roast options are on the pricier side, but they absolutely deliver when it comes to size and flavour. Choose from Pork Roast & Crispy Crackling or 28 Day Aged Beef Rump with herb roasted chats, Yorkshire pudding, honey glazed carrots, British green peas and apple sauce with the pork option, or gravy with the beef option.
Where: 32 Church St, Newcastle

The Kent Hotel

A Sunday special, The Kent Hotel’s $17 roast will hit the spot when your cravings for a hearty meal kick in. The pub has recently renovated its upstairs area, so it’s the perfect excuse to drop by for a feed.
Where: 59 Beaumont St, Hamilton

The Mark Hotel

For just $15, grab a roast of the day at The Mark Hotel on Sundays. This roast comes with plenty of veg and crispy chat potatoes.
Where: Dickson St & Morehead St, Lambton

The Nags Head Hotel

Adamstown local The Nags Head Hotel offers a Sunday roast for both lunch and dinner for $18. Keep an eye out for drink specials on a Sunday too, plus there's live sports on in the main and sports bar – Sunday sorted.
Where: 272 Brunker Rd, Adamstown

The Stag and Hunter Hotel

Mayfield locals, listen up: The Stag and Hunter Hotel’s Sunday roast is a goodie. The meat changes up weekly, but expect offerings like beef brisket served with herby chat potatoes. Are you a wine drinker? The team is happy to suggest you a drop from their wine list that pairs perfectly with the week’s roast.
Where: 187 Maitland Rd, Mayfield

Wests New Lambton Bistro

One of the dishes on the ‘Signatures’ section of Wests New Lambton’s menu, the Traditional Roast Pork comes with apple sauce, crackling, gravy, roast potatoes, roast pumpkin, and seasonal vegetables, for just $20.
Where: 88 Hobart Rd, New Lambton

Wickham Park Hotel

Wickham Park Hotel does a Sunday roast for just $15, with all the trimmings. The pub often has live music on a Sunday, so it’s a great opportunity to head down and enjoy a roast accompanied by tunes in the beer garden.
Where: 61 Maitland Rd, Islington

Have we missed somewhere? Email us!