There are few things more British than enjoying a Sunday roast when the nights begin to draw in and the leaves start to turn brown. A hearty, warming meal that has become somewhat of a lost family tradition over the years, the Sunday roast has seen a resurgence in the hospitality scene in recent years, often served up with seasonal vegetables year-round – but we all know the best time of year to enjoy one is autumn and winter.
From fine dining iterations to classic, hearty, warming and filling comfort food variants, here are the 20 best Sunday roasts in the UK.
Where can I find the best Sunday roast in the UK?
20. The Mariners – Rock
While Cornwall may be better known for seafood than Sunday roasts, The Mariners in the small coastal village of Rock is putting Cornwall on the map when it comes to spectacular Sunday dinners.
Prioritising local produce, The Mariners offer a simple approach, and why complicate a classic meal for the sake of it? Guests can opt for their delicious roast beef, or choose from their vegan or vegetarian options, including chargrilled hispi cabbage or mushroom, beetroot and cashew nut pithivier.
If you want a Sunday lunch experience that sits on the line between a hearty meal and fine dining, then a visit to The Mariners is a must.
Roast beef costs £29.50, and vegan and vegetarian options start from £19.00.
19. The Royal Oak – Great Ayton
Originally a coaching inn dating back to 1721, The Royal Oak in the quaint North Yorkshire village of Great Ayton is home to one of the best Sunday lunches in the country.
Guests can choose from locally-sourced roast beef, pork loin, chicken breast or opt for a trio of meats if they’re feeling extra hungry. Lamb is also served as a special on occasion, too. One of the unique offerings at The Royal Oak is a full Sunday roast served inside a giant homemade Yorkshire pudding.
The restaurant also caters for vegetarians, while their ‘Little Acorns’ menu offers a Sunday roast for children or for those with a smaller appetite.
Roasts start from £16.50, with children’s options costing £8.95.
18. The Pheasant at Neenton – Bridgnorth
Cited by many locals as ‘the best Sunday lunch in Shropshire’, The Pheasant at Neenton offers a beautiful combination of fine dining with classic Sunday lunch favourites.
While all of their meats – beef, pork and chicken – are sourced from Bridgnorth and may take centre stage, the sides should not go unnoticed, either: crispy duck-fat basted roast potatoes, rich and creamy cauliflower cheese, and tangy red wine jus gravy.
The meat-based roasts are served in a sharing platter, while plated mains such as fish and wild mushroom tagliatelle cater for vegetarians and pescatarians wanting their Sunday lunch fix.
Roasts start from £19.95.
17. The Sun Inn – Felmersham
A rural gastropub found in the heart of the beautiful Bedfordshire countryside, The Sun Inn is a classic family-run restaurant serving up the type of Sunday lunch you could imagine eating at your grandparents’ house as a child.
Hearty portions of roast chicken, pork or beef are the main options, while roast red pepper and aubergine with a tarragon crumb is the vegetarian option.
Starters and desserts are also a key feature here, as the Sunday Lunch menu offers either two or three courses as standard, including a delicious apple and cinnamon crumble, perfect for the colder months.
Two courses cost £33.00, three courses cost £41.00.
16. The Morning Star – Belfast
Found in the centre of the Northern Irish capital, The Morning Star is a family-run pub and restaurant, known for hearty portions and a warm, welcoming atmosphere.
Steaks are the star of the show here, but if you’re not in the mood for steak, they also do a fantastic Sunday lunch. Beef, lamb and chicken are the standards here – all locally sourced – while the vegan option is a delicious parsnip and sage wellington.
Garlic and rosemary roast potatoes complement the main dish perfectly, as does their rich cauliflower cheese.
Roasts start from £16.95.
15. The Hopbine – Tonbridge
Authentic comfort food in the setting of a cosy, family-friendly pub in the Kent market town of Tonbridge sounds like a great way to spend a Sunday afternoon – and there are few places better to do so than in The Hopbine.
While their main menu has a strong push on their wood-fired pizza, the Sunday roast brings the authentic British touch to this wonderful restaurant.
All of their meat is sourced from a farm in Goudhurst, just a 20-minute drive away from the restaurant, so when they say they serve local, they mean it.
Guests can choose from chicken, beef, porchetta or grilled hispi cabbage, accompanied with all of the trimmings for the ultimate Sunday lunch experience.
Roasts start from £18.95.
14. The Lord Crewe – Bamburgh
Sitting under the incredible site of the 11th-century fortress Bamburgh Castle, The Lord Crewe is home to both one of the best views and best Sunday roasts in the UK.
While it may look like a standard British pub from the outside, the food is anything but standard, as shown by the restaurant’s AA Rosette Award for Culinary Excellence, which was achieved in 2024.
Served between 12:00 and 16:00 every Sunday, guests can choose either the two-course or three-course options, and while the starters and desserts are wonderful – locally-sourced mussels, chicken and duck liver parfait, to sticky toffee pudding and creme brûlée to name a few – it’s the mains that are what people flock here for.
Diners can choose from pork or beef for a classic experience, or for pescetarians and vegans, there is a grilled fish or a cauliflower steak option. Locally sourced and seasonal vegetables are served alongside the main event.
The two-course option costs £31.95, and the three-course option costs £34.95.
13. The Old Hall Inn – Chinley
Found in the Peak District, surrounded by rolling hills, The Old Hall Inn provides the perfect cosy atmosphere to enjoy a delicious Sunday roast after a hike in the cold.
With two beef options – silverside and rump cap – bone-in chicken breast, lamb leg and crispy roast pork belly to choose from (as well as a nut roast for vegetarians), diners are truly spoiled for choice here.
Combine these beautiful Sunday lunch options – including a beef wellington roast on occasion – with their sizzling roast potatoes, seasonal vegetables and their extensive wine list, and you’re in for a winner of a dinner.
Roasts start from £18.50.
12. The Lock Up – Bristol
Opened in 2016, The Lock Up is one of Bristol’s most vibrant restaurants, and it goes to show that not every great Sunday lunch has to be served out of a centuries-old pub kitchen.
The Lock Up has also taken a contemporary spin on the classic Sunday lunch, offering items such as cider-braised pork belly served with a black pudding fritter and lamb shoulder with a panko-coated lamb breast attached. Children’s portions are also available on all roast dinners, giving kids the chance to try something new and creative.
Sides are served separately, so make sure to order some of their wilted greens and crackling if you’ve ordered the pork. For those not afraid to step out of their comfort zone, you must pay a visit to The Lock Up.
Roasts start from £18.00.
11. The Butchers at Westgate – Nottingham
Keeping it simple with beef, pork, and chicken is nothing to be afraid of if the quality and taste are out of this world, as it is at The Butchers at Westgate in Nottingham.
Locally sourced meats are all part of the standard offerings here, and their 28-day aged rump of beef is meaty, tender and incredibly flavourful. Their garlic and rosemary chicken breast is moist and delicate, while their porchetta adds an Italian twist to a British Sunday roast.
However, the real star of the show is their self-titled ‘Mega-Roast’. Aimed at a minimum of two people sharing, and served with unlimited trimmings, the mega-roast gives diners the choice of roast dinners to the power of ten: chicken supreme, chipolata pigs in blankets, beef sirloin and porchetta all served on one huge tray, alongside as much cauliflower cheese, roasties, Yorkshire puddings and seasonal vegetables as you can eat – a real gem for extra-hungry diners.
Roasts start from £18.95 and the Mega-Roast costs £29.95 per person.
10. Impossible Restaurant & Wonderbar – York
A quirky restaurant deserves a Sunday roast with a twist, and that’s exactly what Impossible Restaurant & Wonderbar in York do.
There are three options to choose from if you’d like a regular roast dinner: beef, chicken and butternut squash for vegetarians and vegans. However, most people come to Impossible for one thing, and for one thing only: their Sunday roast fondue.
Yes, you read that correctly – a Sunday roast fondue! Hailed by Yorkshire influencer The Yorkshireman on Instagram as one of the best Sunday roasts in the country, the Sunday roast fondue gives diners the opportunity to try a sharing board of roast meats, vegetables and Yorkshire puddings with a huge, steaming bowl of rich and thick gravy in the middle.
If this doesn’t fill you up, we don’t know what will!
Roasts cost £18.00, and the Sunday Roast Fondue costs £20.00 per person.
9. Lore of the Land – London
A pub created by renowned British film director Guy Ritchie and found in the affluent area of Fitzrovia in London, Lore of the Land is an excellent choice for an upmarket Sunday roast in the capital.
Offering seven different roasts to choose from, including vegan, pescatarian and gluten-free options, diners are given the chance to experience a mixture of a traditional Sunday lunch with a contemporary twist.
For example, while the meat options are what you’d expect from a classic Sunday roast – beef, pork, lamb and chicken – it’s the sides that really jazz it up, such as gratinated British cabbage with Dijon mustard and pickled walnut ketchup, being one – a far cry from Granny’s soggy and unseasoned boiled cabbage!
Guests can also choose from their wide array of starters to warm up for the main event, with options including spiced lamb scotch egg, burrata, sardines on toast and more.
Roasts start from £26.00.
8. Bistro 8 – Blackwood
Comfortably one of the best Sunday roasts in South Wales, Bistro 8 keeps it local, fresh and delicious.
Starters include locally-sourced sourdough, served bruschetta style or topped with creamy garlic mushrooms and balsamic.
The main event includes topside of beef, Welsh leg of lamb, butcher’s porchetta, or the chef’s seeded roast, which is suitable for vegetarians and vegans. All of their meat roasts are served with duck fat roast potatoes, buttered leeks and cabbage, sausage meat stuffing, and bottomless gravy, while vegetarians and vegans also do not miss out on crispy and fluffy roasties, with theirs cooked in top-quality olive oil instead.
Roasts start from £18.95.
7. Dylans at The Kings Arms – St Albans
Housed in a 15th-century Tudor building, Dylans at The Kings Arms operates in one of the oldest pubs in St Albans.
Large portions are one of the selling points here, and if you don’t mind paying a bit more for both quality and quantity, then you’ve come to the right place. We’re talking roast beef, lamb, pork and chicken – all served with Yorkshire puddings, carrots and beef fat roast potatoes as well as seasonal vegetables depending on the time of year you visit.
For those wanting something different, stuffed poussin (also known as spring chicken) is available alongside bulgar wheat, pistachio, spiced ginger gravy and cucumber salad. Plus, they’ve picked up two AA Rosette Awards, so these guys clearly know what they’re doing when it comes to roast dinners.
Roasts start from £28.00.
6. The Boars Head – Nantwich
Set in the beautiful Cheshire market town of Nantwich, The Boars Head offers fine cuisine at fair prices – a hidden gem in today’s economy.
Their talented chefs use ethically sourced local ingredients to create one of the best Sunday roasts in the UK.
Their roast options are rosemary and garlic rubbed beef or marmalade and Dijon mustard glazed ham – a nice change from the usual pork and chicken – while their vegan option is a mushroom Kiev, served with creamy mashed potato, vegetables and vegan gravy. For those who are hungry, for a £2.00 supplement, you can have both beef and ham.
And instead of typical options like chicken nuggets or fish fingers on their children’s menu, they offer a child’s portion of their beef or ham roasts (also suitable for those with a smaller appetite) for just £11.95.
Roasts cost £19.95.
5. The Wild Rabbit – Chipping Norton
In the town of Chipping Norton, Oxfordshire, is The Wild Rabbit, an excellent venue for a delicious Sunday lunch in the Cotswolds.
However, be aware that The Wild Rabbit is first and foremost a fine dining venue, and the prices reflect this – but what you’ll also be getting is unmatched quality due to the ingredients that have been used, and where they have been sourced from.
For example, their Daylesford Roast Beef is sourced from a farm less than a five-minute drive from the doors of The Wild Rabbit, while their pork is sourced from a farm half an hour away. They also offer a seafood option – monkfish, cockles, razor clams and sea herbs, as well as a vegan option. Finally, their ‘roast of the week’ changes depending on what is available and what can be sourced locally on a weekly basis.
Roasts start from £32.00.
4. Kyloe – Edinburgh
A strong case for the best Sunday roast in Scotland, Kyloe is a top-end steakhouse set in the heart of Edinburgh.
And while their steaks might take their share of the spotlight, and rightly so, their Sunday roast sharing platter has actually won awards for how good it is, previously winning the Best Roast in Britain in 2013, and the Best Roast in Scotland 2016/17.
Served every Sunday between 12:30 and 17:00, guests can choose from tableside carved rump, sirloin, or beef Wellington, accompanied by unlimited sides (including their famous fluffy Yorkshire puddings) and their house-made sticky toffee pudding for dessert. A real treat and a meal that you’ll remember for the rest of your life.
The sharing platter starts from £30.00 per person.
3. Ducie Street Warehouse – Manchester
A cocktail bar serving up Sunday roasts with a twist is perhaps one of the most Manchester things imaginable – brave, forward-thinking, and completely out there.
Ducie Street Warehouse prides itself on being the first place in the world to have a cauliflower cheese menu, as well as serving up roast dinners in Yorkshire pudding sandwiches – a definite upgrade on the out-of-fashion soggy Yorkshire pudding wrap.
Leg of lamb, dry-aged beef and a vegan roast are also available, and you can enjoy your Sunday roast with a hand-crafted cocktail and the soundtrack of a local DJ spinning their tunes as you dig into your food.
Roasts start from £18.50.
2. The Hawthorn – Haworth
When most restaurants advise that booking is essential, it’s generally a ploy to get you locked in and eat with that particular restaurant. The Hawthorn at Haworth – home of the Brontë sisters – really does mean get booked in advance, because it’s not uncommon for their Sunday lunch dining spots to be booked up over six months in advance!
Wednesday is when the gravy starts to be made, marking the start of the preparation for Sunday lunch service, which shows just how much love and care go into every bite you have here.
And with garlic roasted potatoes, tenderstem broccoli and mature cheddar cauliflower cheese complementing local lamb, beef, chicken or even their sharing chateaubriand, it’s easy to see why The Hawthorn has taken the crown of the UK’s best Sunday roast multiple times over the years.
Roasts start from £21.00.
1. The Camberwell Arms – London
Winners of The Guardian’s Best Sunday Lunch and also having received a Time Out Food Award for their delicious roasts, one of London’s best pubs is a worthy winner of our Best Sunday Roasts in the UK list.
Specialising in sharing boards, The Camberwell Arms serves up chicken, lamb, pork and beef wth a gourmet twist, making them the perfect roast to share with friends and family on a special occasion such as a birthday or an anniversary.
However, for those with smaller appetites, they also offer individual roast meats with all the trimmings, which also come at a cheaper cost.
Individual roasts start from £28.00, sharers start from £50.00.
Get ready to plan your trip to United Kingdom
SIMILAR ARTICLES
The 50 Best Cities in the World for Foodies
The 50 Best Burgers in Europe
The 50 Best Steaks in Europe
The 30 Best Beer Gardens in the UK
MOST POPULAR
newsletter
