We love digital 0330 353 0300

Sophie Roberts

The Great British Sunday Roast Index

24th Feb 2026 Uncategorised 4 minutes to read

How We Analysed Mother’s Day Roast Costs Across the UK

Sunday roasts are serious business in the UK. Add Mother’s Day into the mix and suddenly pubs, restaurants and booking systems everywhere are braced for impact.

While everyone has opinions about where you get the best roast, we wanted something more concrete. So we built the Great British Sunday Roast Index: a data-led look at how much a roast dinner actually costs across towns and cities in the UK, and what that says about regional value, behaviour and decision-making.

No fluff. No judgement. Just numbers, patterns and a few raised eyebrows.

Why we looked at Sunday roasts (and why Mother’s Day matters)

Mother’s Day is one of the biggest eating-out moments of the year. Search interest spikes, bookings fill up weeks in advance and families are suddenly comparing menus like it’s a competitive sport.

That makes it a perfect case study for:

Which, conveniently, are the same things businesses wrestle with every day.

What is the Sunday Roast Index?

The index compares the average cost of a standard Sunday roast across towns and cities in the UK.

Rather than focusing on individual venues or luxury offerings, the aim is to show:

It’s designed as a living index, updated for key seasonal moments such as Mother’s Day, Father’s Day and Christmas.

Key findings (2026)

Most expensive places for a Sunday roast

Best value towns and cities

The middle ground

These locations typically fall between £22 and £25, offering a balance between price and “special occasion” experience.

 

What the data shows

Big cities come with big price tags

At the top end of the scale, major cities dominate, with Manchester emerging as the most expensive place for a Sunday roast, averaging around £28.50 per person.

London, Edinburgh and St Albans aren’t far behind, all comfortably sitting in the high-£20s. For a family of four, that quickly turns a “nice Sunday lunch” into a triple-digit outing before drinks or dessert even enter the chat.

The best value is further north (and not shouting about it)

Some of the most affordable roasts in the country are found in towns across the North and Midlands.

Barnsley, Scunthorpe and Middlesbrough all come in at around £12 per head, with Hull, Hartlepool and Doncaster also delivering strong value under £15.

Same roast concept. Very different bill.

The sensible middle ground

Cities such as Bristol, Bath, Cardiff and Leeds fall into a more moderate bracket, typically between £22 and £25. These places balance “special occasion” energy with prices that don’t overshadow the celebration itself.

What surprised us most

The cost of living crisis

People aren’t just spending less; they’re spending more deliberately.

For occasions like Mother’s Day, families are weighing:

That decision-making mirrors how people behave online every day: comparing, researching, checking reviews, and choosing the option that feels right for them.

Which is exactly why local data matters.

Why we built this index at Koozai

At Koozai, we spend our days analysing how people search, compare and decide, whether that’s choosing a marketing partner or booking a table for Sunday lunch.

This index is a simple example of how:

A great Mother’s Day roast doesn’t require the most expensive postcode, just the right one.

Sometimes the smartest choice isn’t spending more. It’s knowing where value actually lives.

Full details of the averages by town are in the table below.

Town/City Average cost of Beef Roast
Barnsley 12.00
Bath 24.00
Birkenhead 20.72
Birmingham 21.25
Blackburn 20.50
Blackpool 15.49
Bristol 25.48
Burnley 15.00
Cambridge 21.75
Cardiff 23.98
Cheltenham 20.72
Darlington 24.98
Doncaster 14.72
Edinburgh 27.50
Glasgow 26.00
Grimsby 20.40
Guildford 21.48
Harrogate 22.00
Hartlepool 13.47
Hull 13.87
Leeds 22.48
Liverpool 17.50
London 27.00
Manchester 28.50
Mansfield 19.22
Marlow 27.50
Middlesbrough 11.95
Oldham 16.00
Oxford 22.98
Portsmouth 19.95
Preston 16.23
Reading 23.00
Richmond 23.48
Rochdale 18.98
Rotherham 17.87
Royal Leamington Spa 23.00
Scunthorpe 11.90
Sevenoaks 22.60
Shrewsbury 20.50
Solihull 26.48
Southampton 21.35
St Albans 27.22
Stoke-on-Trent 18.95
Stratford-upon-Avon 20.88
Tunbridge Wells  24.50
Warwick  24.45
Wigan  17.99
Winchester  23.45
Windsor 21.00

Methodology

Google was used to identify restaurants offering Sunday roasts across 50 different towns. From each town, two restaurants were selected at random to avoid bias towards any particular venue, chain, or price point. This resulted in a total sample of 100 restaurants.

For each restaurant, the Sunday roast menu was reviewed and the price of a beef Sunday roast was recorded. Where a single-course beef roast price was listed, that figure was used directly.

Where restaurants offered a fixed-price menu covering multiple courses, an adjustment was made to isolate the cost of the roast itself. This was done by subtracting the incremental price of an additional course. For example: If two courses were priced at £22.95 and three courses at £25.95, the £3.00 difference was treated as the value of one extra course. That amount was subtracted from the two-course price to estimate the cost of the roast as a single course (£19.95 in this example). This adjustment was applied consistently across all multi-course menus, ensuring like-for-like comparisons.

All prices therefore represent the estimated cost of one course only, specifically a beef Sunday roast, allowing meaningful comparison across restaurants with different menu formats.

View on Koozai.com

Leave a comment

Exit mobile version