Your ultimate guide to all things travel related

Here Are The Best Sunday Roasts in the UK

The Best Sunday Roasts in the UK

When thinking of the UK, it’ll be hard not to think about the most quintessentially British food, a roast dinner. Thought to have originated in the 15th century, this tradition of serving up roasted meat on a Sunday has fast become a staple of British culture. You may prefer to cook one up yourself, or you may enjoy a pub roast instead, but where in the UK can you find roast dinners that are truly something special? We have compiled a list of the 20 best places in the UK that take roast dinners to the next level, from quaint country pubs to Michelin-starred establishments that put a creative twist on the classic dish.

Let’s take a look at the top 20 best places across the UK that serve up a near-perfect roast dinner. Once you try a roast dinner from these places, you won’t want to home-cook one ever again.

20 Exceptional Sunday Roasts Across the UK

20. Spotted Cow, Bristol

A well-loved and well-reviewed community pub in the heart of Bristol’s trendy and vibrant North Street, this pub serves up some of the city’s best-loved roasts. With vegetarian, vegan, pescetarian, and classic options, you’ll be well accommodated no matter your dietary requirements or preferences. Sip beer, relax in the beer garden, or enjoy the friendly and cosy atmosphere inside– the choice is yours. Moreover, this pub is dog-friendly so that you can include your four-legged friends in your Sunday Lunch experience. Roasts start from £15.

Spotted Cow, Bristol

19. The Potted Pig, Cardiff

A popular restaurant situated in the heart of Cardiff, The Potted Pig is one of the best places in the Welsh capital to indulge in an expertly crafted Sunday roast. Located in what was once an underground bank vault, this restaurant takes ambience and atmosphere to the next level. If you want to soak up the bar’s cosy and welcoming atmosphere, why not enjoy a gin, spirit or beer while you’re at it? Here, Sunday Lunch prices are currently 2 courses for £30 or 3 courses for £35.

The Potted Pig, Cardiff

18. The Morning Star Bar, Belfast

In the heart of Northern Ireland’s capital city lies this authentic and charming family-run restaurant, known for its signature steaks and exceptionally-reviewed roasts that are created using locally sourced and sustainable ingredients. If you’re not here to sample a famous steak, you can enjoy an individual or shared roast with all the trimmings and sides you know and love. This restaurant captures the very essence of British Sunday roasts and elevates it tenfold to create something truly special that is enjoyed by many. Sharing roasts can be enjoyed at £65, and individual roasts start at £15.95.

The Morning Star Bar, Belfast

17. Pasture Restaurant, Cardiff

This steakhouse bar originated in Bristol but has recently expanded to Cardiff, thanks to the restaurant’s dry-aged beef and ethos that surrounds local and freshly sourced produce straight from their own farm. The roasts here are to die for, with premium cuts of steak and lamb served alongside all the traditional favourites like Yorkshire Puddings, roast potatoes and as much gravy as you can fit on your plate. Roast prices begin at £9.

Pasture Restaurant, Cardiff

16. The Snow Goose, Inverness

On the search for a comforting and hearty Sunday roast that won’t break the bank? Look no further than this Scottish-Highland gem, a small country pub that serves all the classics you know and love, plus all the trimmings. Here, you can expect the meat to be rich and flavourful, the Yorkshire’s to be light and fluffy and the roasties to have the perfect amount of crisp. Roasts start from £16.25.

The Snow Goose, Inverness

15. Black Ivy, Edinburgh

Inside one of the Scottish capital’s most prestigious boutique hotels, we find a restaurant that serves afternoon tea, à la carte, and breakfast menus to tickle your fancy—but the roasts are certainly the main event. Expect all the classic options with a luxury twist, plus your choice of quintessentially Scottish starters and indulgent side dishes that truly take the roast experience to the next level. Roasts start at £19. Starters and sides come with additional costs.

Black Ivy, Edinburgh

14. Broad Chare, Newcastle

This quaint gastropub in the Northeast has a Michelin Bib Gourmand award, which serves as a testament to the incredible quality of its food. You know you’re in for a real treat when dining at this pub, and their signature roasts are the star of the show. Think classic with a unique and creative flare, plus decadent desserts and starters to tickle your tastebuds, all washed down with some of the best local and seasonal beers. The Broad Chare is an experience like no other. Roasts are available for £19. Desserts and small plates are available at additional costs.

Bonus: This pub is dog-friendly!

Broad Chare, Newcastle

13. The Perch, Oxford

With a history dating back around 800 years, this pub has been a local favourite and continues to be so, with a warm and rustic atmosphere, prime riverside location, and some of the best food around, of which the roasts certainly come out on top. With classic options like beef, pork, and lamb available, plus vegan and vegetarian options, everyone is well looked after here. Bring your dog along too! Roasts start at £18.95.

The Perch, Oxford

12. The Walrus, Brighton

Sundays are celebrated with style here at The Walrus, with an exceptional array of roast meat and vegan alternatives on offer to hungry diners. Located a mere 2 minutes from Brighton’s iconic coastline, The Walrus is a favourite for both locals and visitors alike. Roast chicken, roast beef, roast lamb, roast pork, and vegan lentil Wellington, it’s Sunday roast galore here, with Sunday lunch prices ranging from £15-£19.

Click here to compare car hire in Brighton
The Walrus, Brighton

11. Owl and Pussycat, Shoreditch, London

Cited by many as one of the best pubs for a Sunday roast in East London, you certainly don’t want to give this place a miss. Sundays are celebrated here through superb roasts like no other–fluffy yorkshires, crispy roasties, succulent cuts of beef, lamb, or chicken, and all the classic accompaniments. If you want to jazz up your roast experience even further, try some of the cocktails or high-quality beers on offer here too. Roast prices range from £18-£20.

Owl and Pussycat, Shoreditch, London

10. The Scran and Scallie, Edinburgh

Located in the affluent suburb of Stockbridge, this local pub serves up quintessential seasonal Scottish food using locally sourced ingredients–they also serve up a mean roast too. Award-winning chefs team up to bring you the best ever-changing food menus here, with roasts that truly showcase expert craftsmanship and quality. Pair your roast with a locally sourced ale or beer, and browse the wine list for a refreshing tipple that perfectly complements the food.

The Scran and Scallie, Edinburgh

9. Refuge Bar, Manchester

This trendy bar and restaurant in the heart of one of Manchester’s busiest streets combines international cuisine with the best of British cuisine to bring you high-quality, well-loved, and vibrant plates of food that you can’t get enough of. As for the all-day roast dinners, you can choose between a sharing or individual roast plus all the trimmings and sides you know and love. If you want to go all out, you can add (for an additional charge) sides like pigs in blankets, cauliflower cheese and bacon, onion, and sage stuffing balls. You can even order a roast for your dog! Wash your roast down with a refreshing cocktail. Vegan option at £19, classic roasts at £21. Sharing roast £49.

Refuge Bar, Manchester

8. The Old Nun’s Head, Nunhead Green, London

This good-time London pub serves up a lot more than Sunday roasts, including drag nights and cocktail galore, but their perfectly crafted plates of gravy goodness are what they’re most famous for. They’ve nailed the gravy-to-meat ratio, and a healthy helping of roast potatoes, veggies, and mashed potato. The cherry on top (literally) is the pillowy Yorkshire pudding – the stuff Sunday roast dinner dreams are made of. It’s an unpretentious roast dinner, while still being incredibly high-grade. They serve up a variety of vegetarian and vegan roasts, too. Prices range from £16 - £18. Children’s roast is £10.

The Old Nun’s Head, Nunhead Green, London

7. Cafe Van Gogh, Brixton

The first all-vegan entry on our list, this cafe in Brixton caters to all types of diners. Whether you just want a coffee, want to enjoy a hearty brunch, or have a unique Sunday roast experience, try Cafe Van Gogh. The idea of a plant-based roast may not sound very appealing to meat-eaters. However, this cafe succeeds at creating the same superb flavours of a classic roast using only plant-based ingredients. Wellington, ragu, and pie replace the meat in this cafe’s version of Sunday roast, with cheaper-than-average prices that are the cherry on top of the excellent service and food at this place. Roast prices range from £16-£17.

Cafe Van Gogh, Brixton

6. Ju Ju’s Cafe, Birmingham

This unsuspecting little cafe probably isn’t the first place you’d think of when looking for a Sunday roast in Birmingham, however, the roasts served here place this cafe right at the top. The food served here is warm and comforting, and perfect for fuelling your day ahead. The Sunday roasts put other roast dinners to shame, with the classics elevated to the next level with a unique twist– you can also find a plant-based option here. Main menu roasts start at £15, although prices may vary between dishes.

Ju Ju’s Cafe, Birmingham

5. Kyloe, Edinburgh

More than worthy of its place in the top 5, Kyloe in Edinburgh certainly knows how to offer up a perfect roast dinner. All are served with the fluffiest roasties, light and crispy Yorkshires, lashings of gravy, and succulent cuts of meat. The roasts here are certainly the best in Scotland and are made for sharing. Using the finest dry-aged rump or sirloin steaks that are expertly carved, Kyloe’s Sunday roasts are best enjoyed in groups of up to 6 people. Prices start from £55.

Kyloe, Edinburgh

4. Blacklock, Soho

Served within the comfort of an expert chophouse in one of London’s trendiest West End suburbs, the Sunday roasts will rival anything that can be made at home. Opened in Soho in 2015, this restaurant has been relied upon by locals to deliver nothing short of excellence, and it has done just that since. You can now find this restaurant in prime locations across the city. Made with 21, 28, or 55-day aged cuts of lamb, pork, and beef, you can expect rich and flavourful roasts that can be enjoyed individually or shared– the wines, cocktails, and beers are the perfect accompaniments to Blacklock’s signature servings.

Blacklock, Soho

3. Ducie Street Warehouse, Manchester

A vibrant cocktail bar & lounge meets a lively restaurant at this social hub and premium event venue in the heart of Manchester. With so many functions in one, it’s no wonder this place is constantly alive with diners, drinkers, and private parties. However, we can’t mention Ducie Street without mentioning the exceptional Sunday roasts they serve up each week– dry-aged beef, leg of lamb, chicken and vegan roast are all available, adding to the inclusive atmosphere of the place. Prices for roasts range from £17-£19.50.

Ducie Street Warehouse, Manchester

2. Camberwell Arms, London

Consistently featured on numerous Top 50 lists, as well as awarded the top spot on the Guardian’s best Sunday roast list, this South London pub oozes comfort, quality and inclusivity. Its warm and welcoming atmosphere attracts both native Londoners and tourists alike, all of whom are desperate for a taste of this pub’s signature roasts. Here, roasts are made for sharing and have a gourmet twist that makes them even more luxurious. Prices start from £50 for sharing, and individual roasts are available for £20.

Camberwell Arms, London

1. Hawthorn, Haworth

Oozing rustic Georgian charm, Haworth was the home of the famed Brontë sisters, attracting both literature fanatics and history lovers, as well as foodies who want a taste of something truly special. The Hawthorn pub is notable in the area for delivering exceptional seasonal roasts that include locally farmed and sourced lamb and beef, and a veggie option, as well as options for children. Roasts are served with all the traditional sides that have been cooked in an extra special way to maximise flavour and quality. Prices for roasts range from £16-£19. Children’s option is priced at £8.

Hawthorn, Haworth

Other popular articles

Enter your email address for the latest discount codes and special offers across car hire, holiday accomodation and much more!

Get the latest travel news and offers
Thanks for signing up