You are using an outdated browser. Please upgrade your browser to improve your experience and security.

roast dinner on a plate

Where to eat the best roast dinners in the UK

Did you know there’s a national Roast Dinner Day in the UK? That’s right – a whole day dedicated to the nation’s favourite Sunday dish, as if we needed a reason to celebrate it. And whether you’re a fan of a classic roast chicken with stuffing, a veggie option with all the trimmings, or a roast beef with a giant Yorkshire pud, we’ve scoured the UK’s restaurant scene to locate the best places to dine. Pay a visit to one of these and be prepared for a hearty roast to remember – elasticated waistbands are a must.

The Bull & Bear, Manchester
Fancy a Michelin-starred spread? According to Rate Good Roasts, an Instagram account where reviewers rank roast dinners around the country, Tom Kerridge’s Manchester restaurant serves up the best of the best. The Bull & Bear is inside the swanky surrounds of Manchester Stock Exchange hotel, so you can tuck into a hearty meal in a former trading room beneath a giant domed ceiling. Sunday’s set menu costs £39 for two courses or £46.50 for three and includes classics like like dry aged Hereford sirloin of beef.
Get to Manchester with megabus

Blacklock, London
Blacklock – an unassuming chophouse in London’s Soho district – serves Sunday roasts that are ‘almost as good as Mum’s’, according to the menu, and they’re not wrong. Choose from dry aged beef rump, lamb leg or pork loin – all roasted over open coals and English oak. There’s also a sharing option if you can’t possibly decide between them, served with crispy roast potatoes cooked in duck fat, perfect Yorkshire puds and lashings of proper gravy. Unsurprisingly, the Sunday sittings get booked up months in advance – so get a date in the diary and start perusing the menu.
Get to London with megabus


Eat Your Greens, Bristol
If you’re looking for a cracking vegan roast, Eat Your Greens in Bristol is the place to go. Sunday roasts are served at this indie restaurant in Totterdown from 12:30-6PM, and they get rave reviews from locals and visitors alike. As well as being vegan, the menu is also gluten-free – including the most delicious looking Yorkshire puddings we’ve ever seen. And if you can’t make it on a Sunday, they serve an epic brunch and run a budget-friendly Friday night supper club, too. So you can eat your greens any day of the week.
Get to Bristol with megabus

The Ox, Edinburgh
Been out for a Saturday night in Edinburgh? Nothing beats a roast at The Ox on London Street to recover the next day. This smart pub in the city centre specialises in hearty food in cosy surroundings, and the roasts are highly recommended. There are beef and pork options, as well as a popular veggie roast starting from £14.50. Book ahead as this one is understandably popular, then spend the afternoon exploring Edinburgh. The pub is an easy walk from New Town and Princes Street Gardens, so you’ve got the best of Edinburgh right on your doorstep.
Get to Edinburgh with megabus

The Dining Table, Home
We couldn’t round up the best places to tuck into a tasty roast without finishing on the ultimate dining destination: home. Because nothing beats heading back for one of Mum and Dad’s Sunday roasts, or a supersized spread at your grandparents’ place. After all, where else will you be totally spoilt with second helpings, without having to spend a penny? Plus, it’s generally not acceptable to fall asleep on the sofa after a big meal in a restaurant – whereas it’s all part of the Sunday roast experience at home…

Wherever you’re heading for a proper roast, get there with megabus. Find your tickets at the top of this page, or hit this link to get back to the homepage.