Search
  1. Home
  2. FOOD AND DRINK
  3. BEST SUNDAY ROASTS IN THE UK
25 Best Sunday Roasts in the UK

25 Best Sunday Roasts in the UK

Chester Ollivier |
Europe Food

There are few meals more comforting than a classic British Sunday roast. Crispy roast potatoes, fluffy Yorkshire puddings, seasonal vegetables, perfectly cooked meat and rich gravy – it’s the kind of meal that turns an ordinary Sunday into something worth looking forward to. Everyone claims their local Sunday roast is the best, let's put it to the test.

From cosy countryside pubs to vibrant city centre restaurants putting a modern twist on the Sunday roast, the UK is packed with places that do a Sunday lunch incredibly well. Here are the 25 best Sunday roasts in the UK.

Tuck in: 25 best Sunday roasts in the UK

25. The Hopbine – Tonbridge

The Hopbine is a classic Kent eatery: family-friendly with comforting, wholesome food.

During the week, they focus on wood-fired pizza, but on Sundays, from 12:00 to 16:00, only one thing matters: roast dinners.

All the meat used in their roasts comes from a local farm in Goudhurst, just 20 minutes from the restaurant. Beef, chicken, lamb and porchetta – or grilled hispi cabbage for vegans and vegetarians – are all available, with a children’s option for younger diners or those with a smaller appetite.

Naturally, all roasts come with all the trimmings, for an authentic, delicious Sunday roast.

Roasts start from £18.95.

The Hopbine, Tonbridge

24. The Morning Star – Belfast

Right in the heart of Belfast, The Morning Star has been part of the city’s food and drink scene since 1810.

Steaks are the star of the show, but if you’re fancying a top-class roast in the Northern Irish capital, then there are few places that rival The Morning Star.

Locally-sourced beef, lamb and chicken are the meat offerings, while a filling parsnip and cranberry pie is the current seasonal vegan and vegetarian option. Additional extras to add to your roast include garlic and rosemary roast potatoes, cauliflower cheese and Yorkshire puddings.

Each roast is tailored with ingredients that fit it – such as new potatoes with the lamb cutlets, while the chicken and beef come with creamy mashed potatoes and Yorkshire puddings.

Roasts start from £17.95.

The Morning Star, Belfast

23. The Black Swan – Ockham

For a countryside escape with your Sunday lunch, The Black Swan in Ockham, Surrey, makes a very tempting option.

This charming pub combines the atmosphere of a traditional country inn with a more contemporary approach to its food, thus attracting all types of diners.

With roast chicken (served in either a quarter or a half), lamb, pork, and beef all offered for the meat-eaters, and a wild mushroom and spinach strudel being a vegan and vegetarian-friendly option, there truly is something for everyone’s taste here.

You can load up on the sides too, which include roast potatoes or pigs in blankets – proving that this sumptuous side of bacon-wrapped sausages is not just for Christmas!

Roasts start from £21.50, with the vegan/vegetarian option costing £20.00.

The Black Swan, Ockham

22. The Mariners – Rock

Cornwall may be more famed for its seafood than its Sunday roasts, but The Mariners in the coastal village of Rock is helping to change that notion.

Prioritising local ingredients and simplicity, The Mariners truly bring the Sunday roast back to its classic form with a basic philosophy: why fix something that isn’t broken?

Roast beef sirloin is the only meat option, served with beef dripping roast potatoes and Yorkshire puddings, while guests can also choose from grilled hispi cabbage or a mushroom, beetroot and cashew nut pithivier. All roasts are served with Cornish cheddar cauliflower cheese, seasonal vegetables and red wine gravy.

If you want a Sunday lunch in a beautiful location, then a visit to The Mariners is a must.

Roasts start from £32.00, while vegetarian and vegan options start from £19.00.

The Mariners, Rock

21. The Brisley Bell – Brisley

A historic coaching inn dating back to 1706, The Brisley Bell is one of Norfolk’s most loved pubs – and also serves up arguably the region’s best Sunday roast, too.

Set in the countryside and surrounded by lush greenery, this award-winning pub has the cosy, welcoming feel that seems to go hand-in-hand with genuinely top-class Sunday lunches.

You can choose from locally-sourced beef sirloin or pork loin, served with Yorkshire pudding or apple sauce and crackling, respectively, while all the trimmings come as standard for both.

There are also a range of adventurous starters and other mains on the menu, too, including grilled octopus, swordfish, and several vegetarian options such as grilled Norfolk asparagus.

Roasts start from £23 for one course, £32 for two courses, and £41 for three courses.

The Brisley Bell, Brisley

20. The Butchers at Westgate – Nottingham

Few places in the East Midlands do a roast dinner as well as The Butchers at Westgate.

Diners can choose from beef, chicken, porchetta or nut roast, but the star of the show, without a doubt, is the ‘Mega-Roast’. Yes, you read that right – a mega roast dinner.

Designed for a minimum of two people sharing, the Mega-Roast includes unlimited trimmings (the orange-glazed red cabbage is simply unmissable), while four meat options sit on the huge platter as the centrepiece: chicken supreme, pigs in blankets, porchetta and beef sirloin.

With unlimited sides and all that meat, there’s no way that you’re leaving hungry – but if you somehow still have room after that, they have a wonderful array of sweet treats for dessert to finish off a truly indulgent Sunday of eating.

Roasts start from £19.95, and the Mega-Roast costs £31.95 per person.

The Butchers at Westgate, Nottingham

19. The Bushmills Inn – Bushmills

This historic inn, which dates back to the 17th century, is set against the backdrop of the Giant’s Causeway and is easily one of the best Sunday dinners in Northern Ireland.

With four exceptional meats on offer (roast turkey breast, honey-glazed ham, roast rib of beef and apricot-stuffed pork loin), choosing just one can be a challenge – but there’s no need to worry about that, because diners can choose up to three meats to enjoy as part of their Sunday roast.

Naturally, they are all served with all the trimmings, and a particular standout is the cauliflower Mornay. They even offer a children’s option for those under 10 who want to enjoy a Sunday roast, too.

Roasts start from £22.50, with children’s portions costing £12.50.

The Bushmills Inn, Bushmills

18. The Dove – Dargate

Tucked away in the Kent countryside, The Dove in Dargate is a brilliant option when you want something a little more refined than a traditional Sunday roast.

Their Sunday menu showcases exactly why they’ve received 2 AA Rosettes: treacle sirloin of beef, Kentish rump of lamb, turkey breast and porchetta (rolled pork loin and belly stuffed with herbs), all satisfying the meat-eaters, with a beetroot and butternut squash wellington being a vegan and vegetarian-friendly option.

Finish off the dinner with one of their homemade desserts, such as the delightfully decadent pistachio crème brulee with fresh raspberries and shortbread to round off a thoroughly delicious Sunday roast.

Roasts start from £22.00.

The Dove, Dargate

17. Bistro 8 – Blackwood

Keeping it local, fresh and delicious, Bistro 8 is easily one of the best Sunday roasts in South Wales.

With beef, Welsh lamb, chicken and a seeded vegetarian roast, the Sunday lunch menu is served from 12:00 until 15:30, so booking is essential if you want to guarantee a table.

All roasts are served with duck fat roast potatoes, seasonal vegetables, Yorkshire pudding, sausage meat stuffing and bottomless gravy – so if you like your roast swimming in gravy, then there’s no need to pay for extra here.

Several sides can be purchased at an additional cost, and one that is worth every penny is without doubt the Parmesan mashed potatoes. While the roast dinners are kept traditional, some of the starters such as calamari and cheesy baked garlic mushrooms offer something slightly different to whet your appetite.

Roasts start from £21.95.

Bistro 8, Blackwood

16. The Plough – Harborne

A proper local favourite in Birmingham, The Plough in Harborne knows exactly what it’s doing when it comes to crafting the ultimate Sunday roast.

With roast beef sirloin and lemon & thyme roast chicken served every week, alongside a weekly roast special, as well as the vegan-friendly pircini mushroom and black garlic pie, diners are truly spoiled for choice at The Plough.

While Yorkshire puddings, roast potatoes, vegetables and gravy all come as standard, you can also add on their rich and creamy cauliflower cheese and/or pork, leek and sage stuffing if you’re extra hungry.

The roasts are available from 12:00 until 17:30 every Sunday, or until they sell out (which is usually long before the cut-off time!)

Roasts start from £23.50, with the vegan option costing £23.00.

The Plough, Harborne

15. The Loveable Rogue – Glasgow

The Loveable Rogue has been causing a stir since its opening, and its Sunday roast has become something of a local institution.

The menu combines classic roast dinner elements with contemporary favourites, and the result is an unforgettable Sunday roast. 

With tender Speyside beef, Yorkshire puddings, beef fat roast potatoes, brisket mac and cheese, honey-roasted root vegetables, vegetable ecrasé and red wine gravy, what’s not to love about one of these Sunday dinners?

Plus, with two locations to choose from (West Side and South Side), you have twice as good a chance of getting to experience one of these incredible Sunday roasts – although booking in advance is pretty much essential due to their popularity.

Roasts start from £35.00 for two courses, or £39.00 for three courses.

The Loveable Rogue, Glasgow

14. The Greenhouse – Lynton

Head to the North Devon coast and you’ll find The Greenhouse in the picturesque town of Lynton – home to one of the UK’s best Sunday roasts.

One of the standout features of their roast dinners is how fairly priced they are. In an era where the cost of living is stinging everyone, it’s nice to see a pub with such well-priced Sunday roasts, especially in an area known for being quite expensive.

Topside of beef, pork shoulder and turkey breast are the meat options, with a succulent nut roast for the vegetarians. There is also a children’s menu, with smaller portions for smaller appetites.

All of their Sunday roasts are served with roast potatoes and carrots, green vegetables, Yorkshire puddings, parsnip puree and braised red cabbage, while shareable extras such as a bowl of crackling with apple sauce, extra roast potatoes and cauliflower cheese can be purchased for an additional upcharge.

Roasts start from £15.99, with children’s roasts starting from £9.99.

The Greenhouse, Lynton

13. Asador 44 – Cardiff

Asador 44 is proof that Sunday roasts don’t have to stick to tradition to be delicious.

This Cardiff restaurant is all about the show: live cooking and Spanish-inspired flavours, bringing a Mediterranean influence to the classic British Sunday lunch.

All roasts are based on sharing between (at least) two, with three options to choose from: Segovian piglet with Trabanco cider sauce, Welsh lamb shoulder with salsa verde, or Spanish ex-dairy sirloin with Rioja sauce. All are served with Yorkshire puddings, chorizo, honey mustard carrots, smoked leek gratin and charred seasonal greens.

For a traditional Sunday dinner with an Iberian twist, this is the place to go.

Roasts cost £70.00 for two guests.

Asador 44, Cardiff

12. The Back Lane Tavern – Woodstock

Woodstock is one of the prettiest villages in Oxfordshire, so it’s an excellent place to spend a lazy Sunday – especially when a roast dinner is involved.

The Back Lane Tavern has a cosy and welcoming atmosphere and keeps Sundays dedicated to one of Britain’s favourite meals.

Diners can choose from 36-day aged rump of beef, Cotswolds leg of lamb, slow-cooked pork belly or butternut squash, nuts and goat's cheese Wellington for a vegetarian option. All roasts are served with roast potatoes, truffled celeriac puree, roasted carrots, savoy cabbage, creamed leeks, Yorkshire puddings and gravy. 

It’s important to note that the Sunday roasts are only served in the afternoon and not in the evening, so make sure to arrive in plenty of time to avoid disappointment.

Roasts start from £22.00, with the vegetarian option costing £17.00.

The Back Lane Tavern, Woodstock

11. The Lord Crewe – Bamburgh

Found in the dramatic silhouette of the 11th-century Bamburgh Castle on the Northumberland Coast, The Lord Crewe serves up one of the best Sunday roasts in northern England.

Recipients of an AA Rosette Award for Culinary Excellence, Sunday roasts are just one of the many things that are cooked to perfection at The Lord Crewe.

The roast beef and pork come with Yorkshire pudding, duck fat roast potatoes and all the trimmings, while diners can also choose from a vegan roasted cauliflower steak, or else opt for grilled hake or lobster Thermidor.

Sunday lunch is served every Sunday from 12:00 until 16:00, and can be accompanied by a range of exciting starters or indulgent desserts to make it a two- or three-course meal.

The two-course option costs £31.95, and the three-course option costs £34.95.

The Lord Crewe, Bamburgh

10. Skein – Nottingham

Skein focuses on bringing a contemporary twist to the classic Sunday roast, proving that this iconic British dish is still evolving.

With three distinct meat options – chicken breast, rump cap beef, and pressed suckling pig, as well as a vegan option (butternut squash and lentil wellington), this Nottingham institution is well worth a visit for a top-class Sunday roast in the city.

The menu changes seasonally, so the dishes can vary, along with the sides. Pigs in blankets are a mainstay throughout the year, though the seasonal greens naturally change according to the season.

It’s a great restaurant for diners who want to enjoy the classic elements of a Sunday dinner without feeling like they’ve stepped back in time.

Roasts cost £28.00 for two courses, or £34.00 for three courses.

Skein, Nottingham

9. The Abbey Inn – Byland

The menus at The Abbey Inn in Byland have been designed by Tommy Banks, a Michelin-Starred chef, so this is comfortably one of the best Sunday roasts in North Yorkshire, and arguably, in the UK.

In fact, The Abbey Inn’s Sunday roast has previously picked up the Good Food Guide’s Best Sunday Roast in Britain Award as recently as 2024, showing just how impressive it is here.

With local beef, pork and lamb to choose from (the pork is reared at the family farm just a few miles from the restaurant), as well as a potato and mushroom wellington, all served with roast potatoes, seasonal vegetables and gravy, this is a Sunday dinner worth coming hungry for.

There is also the option to have alternative cuts of meat served inside a giant Yorkshire pudding: braised beef short rib, braised pork shoulder and braised lamb belly replace the rump, belly and leg, respectively.

Each roast comes paired with a wine, making it a must-visit for true foodies.

Roasts start from £26.00, with the vegan option costing £24.00.

The Abbey Inn, Byland

8. Blacklock – Soho, London

With seven restaurants under their name, Blacklock took their inspiration from the 17th-century London ‘chophouses’, which served meat on the bone for additional flavour.

Sundays are absolutely the best day to visit Blacklock, because roasted meat is what they specialise in.

With starters including pig’s head on toast and smoked beef ribs, a meal here is a real experience. You can even opt for their sharing platter for two, which includes beef, lamb and pork, along with all the trimmings. There’s even the option for a sirloin special cut door-stop thick, or a barbecued cauliflower chop for the vegetarians and vegans.

Plus, if you’ve been out for a few too many on Saturday night, you can start your day at Blacklock with a ‘Beefy Mary’ – their take on the classic Bloody Mary cocktail, with added beef jus.

Roasts start from £25.00, with the vegan option costing £18.00.

Blacklock, Soho, London

7. The Horse & Groom – Bourton-on-the-Hill

Perched in the Cotswolds village of Bourton-on-the-Hill, The Horse & Groom is pretty much the picture-perfect setting for a Sunday roast.

With seasonal menus that change throughout the year, the food is sourced locally wherever possible, and is always of the highest quality.

For Sunday lunch, they serve beef, lamb and chicken (which can also be combined for their incredible trio of meats sharing platter), as well as a vegetarian-friendly wild mushroom and celeriac pie, and even a trout option for pescetarians. 

If you can’t wait for the main event, there are several tempting starters including prawn cocktail and duck parfait, as well as smaller nibbles like olives and sourdough to keep you going. This is a genuinely beautiful restaurant with an even more beautiful Sunday roast.

Roasts start from £24.00.

The Horse & Groom, Bourton-on-the-Hill

6. Elnecot – Manchester

Elnecot in Ancoats has built its reputation around modern British food with a strong sense of place and character, and Sunday is when the neighbourhood gets its roast fix.

Served from 12:00 until 20:00, it’s also ideal if you prefer enjoying your Sunday roast at dinner time, rather than in the middle of the day, while it is still an excellent option for those who like to eat early.

With beef, lamb, chicken and pork, diners are truly spoiled for choice. There is also a vegan and vegetarian nut and squash roast, making it suitable for all types of dietary requirements. Roasts can all be made gluten-free, and there are also kids' roasts available for those with children or smaller appetites.

All roasts are served with roast potatoes, Yorkshire pudding, roasted carrots and parsnips, pork or vegan stuffing, sautéed greens, broccoli cheese and a rich gravy – so you definitely won’t be leaving Elnecot hungry.

Roasts start from £22.00, with children’s roasts costing £15.00.

Elnecot, Manchester

5. Impossible Restaurant & Wonderbar – York

For a Sunday roast with a quirky twist, head to Impossible Restaurant & Wonderbar in York.

Impossible has made a name for itself for its iconic Sunday roast fondue. Yes, you read that right – Sunday roast fondue.

Aimed at a minimum of two people sharing, the Sunday roast fondue gives diners the chance to try a sharing board of roast meats, served with all the trimmings, and featuring a huge pot of rich, thick gravy in the middle of it all – the ultimate dipping bowl, in other words.

Roast beef, chicken and belly pork are the meat options, with butternut squash serving as the vegetarian and vegan option (if you don’t fancy the fondue), but one thing is for certain: you will leave Impossible impossibly stuffed and satisfied after eating one of the UK’s best Sunday roasts.

Roasts cost £20.00, while the fondue costs £22.00 per person.

Impossible Restaurant & Wonderbar, York

4. Coorie Inn – Crieff

With two AA Rosettes and a Michelin recommendation, it’s clear that Coorie Inn know exactly what they’re doing when it comes to crafting a delicious Sunday roast.

Found in the small market town of Crieff on the edge of the Scottish Highlands, this is easily one of Scotland’s best places for a Sunday roast.

The two meat options are a roast striploin of Scottish beef or roast leg of lamb. Cod, pan-fried in brown butter, is the fish option, while roasted miso-glazed wild mushrooms are the vegan-friendly option. Diners can also choose from two sharing options – a whole roast chicken or a beef wellington, although these must be pre-ordered. 

All roasts are served with beef fat roast potatoes (vegan potatoes cooked in rapeseed oil are available as an alternative), Yorkshire puddings, root vegetables, seasonal greens, cauliflower and broccoli cheese and gravy. Be aware that this is a dining experience, so it's not cheap, but it is certainly memorable and absolutely delicious.

Roasts start from £45.00 for two courses, or £50.00 for three courses.

Coorie Inn, Crieff

3. The Camberwell Arms – Southwark, London

Winners of accolades including The Guardian’s Best Sunday Lunch and a Time Out Food Award for their incredible roasts, The Camberwell Arms should be on every Sunday roast enthusiast’s radar.

The Camberwell Arms specialises in sharing boards, with chicken, beef, porchetta and lamb, all served with incredible sides which have been intelligently paired with the meats. These range from grilled peaches, sage and chilli (served with the porchetta) to horseradish crème fraiche served with the beef.

A visit to The Camberwell Arms is ideal for a special occasion, such as a birthday or an anniversary. Designed around bringing people together over food rather than piling up the plate for the sake of it, it has all the ingredients for a memorable – and absolutely delicious – Sunday lunch.

Roasts start from £28.00.

The Camberwell Arms, Southwark, London

2. Kyloe – Edinburgh

Kyloe have previously won awards for the Best Roast Dinner in Britain and the Best Roast Dinner in Scotland, so it’s clear to see that they are one of the best in the business.

Served every Sunday between 12:30 and 17:00, all of the beef is Scottish and is rendered in decadent Wagyu fat. The rump is carved tableside, while guests can also choose from sirloin or beef wellington.

The sharing Sunday roast has even won awards for how good it is – a true showstopper.

With unlimited sides to choose from, as well as a wide selection of homemade starters and desserts, this is a genuine feast both for your stomach and your eyes. One of Scotland’s best destinations for a meal without a doubt.

The sharing roast costs £32.50 per person.

Kyloe, Edinburgh

1. The Hawthorn – Haworth

Attention to detail is really one of the key factors that turns a great roast into the best roast – and that’s exactly the case at The Hawthorn.

Found in the small West Yorkshire village of Haworth, the home of the Brontë sisters,  The Hawthorn has been delighting diners with its award-winning Sunday roast for years. In fact, the Sunday roasts are so well-known and delicious at The Hawthorn that it is not uncommon to see Sundays fully booked up to six months in advance!

The preparation for the roast begins on Wednesday, with the Head and Sous Chefs carefully preparing the gravy – proof that days' worth of care and attention go into every bite that you have.

With lamb, beef, pork, chicken and even a sharing chateaubriand to choose from, all complemented with mouth-watering sides including samphire and peas, wild garlic roast potatoes, and red wine gravy, it’s a Sunday lunch that deserves the number one spot on this list.

Roasts start from £23.00.

The Hawthorn, Haworth

You might also like

Get ready to plan your trip to United Kingdom

Chester Ollivier Photo

ABOUT THE AUTHOR

Chester is passionate about exploring new places through food, history and heritage. Whether he is uncovering hidden gems in North East England or travelling to exotic locations across the globe, his enthusiasm for food and history fuels his adventures. His love for writing, combined with his intrigue of different cultures and their histories has led him to pursue a career as a travel writer.

Social Media