Sunday Roast UK Guide 2026: Prices, Booking and Tips

sunday roast

If you’re planning a Sunday roast and want to know what it should cost, here’s the current picture: a pub roast in the UK typically runs from around £12 to £28 a head depending on the venue and the meat, according to regional pricing data from Travel And Tour World and a 2026 Surrey pub review. Swansea currently ranks as the cheapest UK city for a roast at an average of £12.29, while premium gastropub versions in areas like Surrey can reach £28.

Whether you’re booking a table or cooking one yourself, a few decisions drive most of that price gap: the venue, the cut of meat, and whether you’re paying for a set menu or a carvery. This guide covers what’s actually included, how pub bookings work, honest cost comparisons, and the mistakes that catch people out most often.

What Counts as a Sunday Roast?

A Sunday roast is the UK’s weekend tradition of roasted meat served with a set of trimmings: roast potatoes, Yorkshire pudding, seasonal vegetables, stuffing, and gravy. Most pubs and restaurants offer a choice of beef, chicken, pork or lamb, with a vegetarian or vegan nut roast increasingly standard.

It’s still the single most popular pub dish in the country. Industry data cited by hospitality platform Oya shows the Sunday roast accounts for around 25% of all pub food sales every week, and food now makes up roughly 40% of total pub revenue nationally.

How Much Does a Sunday Roast Cost in 2026?

Prices vary more than most people expect, and location matters as much as venue type.

Cheapest UK cities: Swansea averages £12.29 per roast, with Doncaster at £13.80, Wolverhampton at £14.26 and Coventry at £15.04, according to Travel And Tour World’s 2026 city comparison.

Mid-range pub carveries: chain carveries typically sit somewhere in the low to mid teens for a standard plate, with premium meat upgrades or extra sides adding £1.50 to £4 on top. Exact pricing varies noticeably by branch and day of the week, so it’s worth checking a specific pub’s current menu rather than relying on a national average.

Gastropub and restaurant roasts: expect £20 to £28 in more polished pubs, based on a 2026 review of Surrey’s best Sunday roast venues. London gastropubs quoted by DesignMyNight in February 2026 were charging around £20 to £23 for options like pork belly, half chicken or aged rump of beef.

Deals and offers: some chains run fixed-price promotions, including roast-and-drink combos around the £15 mark at certain pub groups. These change frequently, so treat any specific price as a snapshot rather than a guarantee.

Is Cooking a Sunday Roast at Home Cheaper?

Not always, and this is one of the more useful findings from recent research. DesignMyNight priced a premium home-cooked roast for six people, including a leg of lamb, using an Ocado shop, and it came to £124.30 in total, working out at £20.70 per person. That’s roughly the same as several London gastropub roasts in the same comparison.

The gap narrows further once you account for time, washing up, and the cost of ingredients you might not use again, like a specific spice or a large joint of meat for a small household. If you’re catering for one or two people, a pub roast is often better value than buying a joint sized for a family. If you’re feeding a crowd regularly, cooking at home usually wins on cost, provided you already have basic kitchen equipment.

How Sunday Roast Bookings Work

Most pubs and carveries take bookings through their website, a booking platform like OpenTable, or by phone, and Sunday lunchtimes fill up fast.

  1. Book ahead, ideally by Thursday or Friday for a weekend table, especially around Mother’s Day, which is one of the busiest eating-out dates of the year for roast bookings.
  2. Check the deposit policy. Larger tables and busy carvery chains sometimes ask for a small per-head deposit, which is usually deducted from your final bill.
  3. Confirm timing. Many venues run roasts in sittings, commonly 12pm, 1.30pm and 3pm, so ask which slot you’re actually booking.
  4. Ask about last orders. Roasts are often only served until mid-afternoon, sometimes as early as 4pm or 5pm, so don’t assume it’s available all evening.
  5. Flag dietary needs when booking, not on arrival, since kitchens prepping a set roast menu have less flexibility to adjust on the day.

Common Mistakes to Avoid

  • Turning up without a booking on a popular Sunday, particularly near Mother’s Day or a bank holiday weekend, when walk-in tables can disappear within the first hour of service.
  • Assuming carvery pricing is fixed nationally. It varies significantly by branch, region and day, so check the specific pub’s current menu rather than a headline figure from an old article.
  • Ordering a premium meat upgrade without asking the price first, since these add-ons aren’t always clearly listed on printed menus.
  • Skipping the vegetarian option out of habit. Nut roasts and plant-based alternatives have improved noticeably in recent years, and they’re often cheaper.
  • Cooking a joint sized for a party of eight when there are only three of you, since a smaller cut or a pub roast will usually work out cheaper and less wasteful.

FAQs

What is included in a traditional Sunday roast?

 A traditional Sunday roast includes roasted meat (commonly beef, chicken, pork or lamb), roast potatoes, Yorkshire pudding, seasonal vegetables, stuffing and gravy. Most venues also offer a vegetarian or vegan alternative such as a nut roast.

How much should I expect to pay for a Sunday roast in a UK pub? 

Prices range from around £12 in the UK’s cheapest cities, such as Swansea, up to £28 in premium gastropubs, according to 2026 pricing research from Travel And Tour World and a Surrey pub guide. Most standard pub carveries sit somewhere in between.

Do I need to book a Sunday roast in advance? 

Yes, if you want to guarantee a table, particularly at popular venues or around Mother’s Day. Booking by Thursday or Friday for that weekend is a sensible habit, since Sunday lunchtime slots are one of the busiest bookings of the week for most pubs.

Is it cheaper to cook a Sunday roast at home than eat out? 

Not necessarily. A 2026 cost comparison by DesignMyNight found a premium home-cooked roast for six people came to £20.70 per person, similar to several London gastropub prices in the same test. For smaller groups, eating out is often better value once ingredient waste is factored in.

What time does Sunday roast service usually end? 

Most pubs stop serving roasts somewhere between 4pm and 5pm, though this varies by venue, so it’s worth checking directly rather than assuming it runs into the evening. Some venues run fixed sittings instead of continuous service, commonly around midday, 1.30pm and 3pm.

Which UK city has the cheapest Sunday roast? 

Swansea currently holds the top spot, with an average roast price of £12.29 according to 2026 research from Travel And Tour World. Doncaster, Wolverhampton and Coventry also rank among the more affordable UK cities for a roast, all averaging under £15.

Can I get a vegetarian or vegan Sunday roast? 

Yes, most pubs and restaurants now offer a vegetarian or vegan roast alongside the meat options, typically built around a nut roast or plant-based alternative. Availability and quality vary by venue, so it’s worth checking a specific pub’s current menu if this matters to you.

Leave a Reply

Your email address will not be published. Required fields are marked *