Cost of Living in the UK by City: Compare Rent, Bills and Affordability

Average Grocery Bill UK 2026 — Weekly and Monthly Food Costs

How much the average UK household spends on groceries and food. Weekly and monthly costs by household size, budget vs premium shopping, and tips to reduce your food bill.

Food is one of the biggest household expenses after housing and energy. Unlike rent or mortgage payments, the grocery bill is one area where most households have genuine room to manoeuvre — the difference between budget and premium shopping can easily be £1,000 or more per year for a family. But understanding what is actually typical helps you set realistic expectations and identify whether there is room to cut back.

UK food prices rose sharply between 2022 and 2024, leaving the average weekly grocery bill significantly higher than pre-pandemic levels. While the rate of food inflation has slowed considerably, prices have not reversed — they have simply stopped rising as fast. Most families are still spending meaningfully more on food than they were five years ago.

For the broader picture on how groceries fit into rent, bills and city-level affordability, see our Cost of Living in the UK by City hub.

Average Grocery Spending UK

According to the ONS Family Spending in the UK survey (FYE 2023), the average UK household spent £63.50 per week on food and non-alcoholic drinks — though this average spans all household types, from single retirees to large families.

The figures below represent typical grocery spending broken down by household type and shopping style. “Budget” shoppers tend to use discount supermarkets (Aldi, Lidl), buy own-brand products, meal plan carefully, and minimise waste. “Premium” shoppers tend to buy branded goods from full-price supermarkets, including ready meals and convenience products. These ranges are editorial estimates derived from the ONS household expenditure data and publicly reported supermarket basket comparisons.

Weekly Costs by Household Type

Household Type Budget Average Premium
Single person £35 £45 £65
Couple (no children) £55 £70 £100
Couple + 1 child £70 £90 £130
Couple + 2 children £85 £110 £160
Couple + 3+ children £100 £140 £200
Single parent + 1 child £50 £65 £90
Single parent + 2 children £65 £85 £120
Pensioner (single) £30 £40 £55
Pensioner couple £45 £60 £80

Monthly Grocery Bills

Household Type Low Average High
Single person £140 £195 £280
Couple £240 £305 £435
Family (4 people) £370 £480 £695
Large family (5+) £435 £610 £870

Annual Food Costs

When you look at annual food costs, the scale of the grocery budget becomes clearer — and so does the potential value of making changes. A family spending at the premium end versus the budget end could be looking at a difference of nearly £4,000 per year. That is a genuinely significant sum.

Household Budget Average Premium
Single person £1,680 £2,340 £3,360
Couple £2,880 £3,660 £5,220
Family of 4 £4,440 £5,760 £8,340

Costs by Supermarket

Cheapest to Most Expensive

The choice of supermarket has by far the biggest single impact on your weekly grocery bill. Aldi and Lidl are consistently the cheapest, typically 20–30% less than the traditional Big Four (Tesco, Sainsbury’s, Asda, Morrisons). Waitrose and M&S sit at the premium end — fine for occasional treats or top-up shops, but expensive as a primary supermarket.

Regular price comparison studies put the gap between the cheapest and most expensive comparable baskets at 40–50%. For a family spending £100 per week at Waitrose, switching to Aldi could save around £2,000 per year on an equivalent shop.

Rank Supermarket Typical Basket Cost vs Cheapest
1 Aldi £70 Baseline
2 Lidl £71 +1%
3 Asda £82 +17%
4 Tesco £85 +21%
5 Morrisons £86 +23%
6 Sainsbury’s £88 +26%
7 Ocado £98 +40%
8 Waitrose £105 +50%
9 M&S Food £110 +57%

Indicative basket costs based on published supermarket price comparison studies including Which? monthly basket surveys. Prices vary by location, promotion, and basket composition. Rankings reflect consistent findings across multiple independent comparisons.

Annual Savings by Switching

From → To Annual Saving (Family)
Waitrose → Aldi £2,080
M&S → Lidl £2,340
Sainsbury’s → Aldi £1,040
Tesco → Lidl £910
Asda → Aldi £730

Own Brand vs Branded

One of the most effective individual strategies is switching from branded to own-brand products. In most product categories, the own-brand version is manufactured to the same or similar specifications, and the quality difference — if any — is minimal. The price difference, however, can be dramatic: branded pasta can cost three times as much as own-brand, while branded tea bags can be four times the price.

A family that switches its branded shop to own-brand across the full basket could realistically save £100–£200 per month without changing where they shop or what they eat.

Category Branded Own Brand Saving
Breakfast cereal £3.50 £1.80 49%
Tinned beans £1.20 £0.40 67%
Pasta £2.00 £0.70 65%
Rice £2.50 £1.00 60%
Tea bags £4.50 £1.50 67%
Coffee £5.50 £2.50 55%
Bread £1.50 £0.50 67%
Milk (2L) £1.65 £1.55 6%
Butter £3.80 £2.30 39%
Cheese (Cheddar) £5.50 £3.00 45%

Food Costs by Category

Typical Monthly Spend (Family of 4)

Understanding where your food budget goes helps you target savings more effectively. Meat, fish, and other protein sources are typically the single most expensive category, followed by fruit and vegetables. Switching to cheaper protein sources — chicken thighs instead of breast, eggs and legumes in place of meat some nights — can save meaningful amounts without sacrificing nutrition.

Category Budget Average Premium
Meat/fish/protein £60 £100 £160
Fruit & vegetables £50 £80 £120
Dairy & eggs £40 £55 £75
Bread & cereals £30 £45 £65
Drinks (non-alcoholic) £20 £35 £55
Snacks & confectionery £20 £40 £70
Ready meals/convenience £15 £45 £90
Condiments/cooking £15 £25 £40
Household/cleaning £20 £35 £50
Total £270 £460 £725

Price Per Protein

Protein is the most expensive food group for most households. Understanding the cost difference between protein sources highlights some simple substitutions — beans and lentils provide high-quality protein at a fraction of the cost of meat or fish.

Protein Source Price/kg Cost per Serving
Chicken breast £7–£12 £1.20–£2.00
Chicken thighs £4–£7 £0.70–£1.20
Beef mince £6–£10 £1.00–£1.70
Pork chops £5–£8 £1.00–£1.60
Salmon £12–£20 £2.40–£4.00
Cod/haddock £10–£16 £2.00–£3.20
Eggs (per egg) £0.20–£0.40 £0.40–£0.80
Beans (tinned) £0.40–£1.20 £0.15–£0.40
Lentils £2–£4 £0.30–£0.60
Tofu £3–£5 £0.60–£1.00

Regional Price Differences

Food prices vary by region, largely reflecting differences in the cost of retail space and local competition. London is the most expensive region for groceries, typically 10–15% above the national average. Parts of the North and Wales tend to be slightly cheaper. However, this regional variation is much smaller than the variation between different supermarket chains, so where you shop matters more than where you live.

Cost of Living by Region

Region vs UK Average
London +12%
South East +5%
South West +2%
East of England +1%
UK Average Baseline
West Midlands -2%
East Midlands -3%
Yorkshire -4%
North West -3%
North East -5%
Wales -3%
Scotland -2%
Northern Ireland -4%

Budget Meal Planning

Cost Per Meal

Meal planning is consistently cited as one of the most effective ways to reduce grocery spending. When you plan meals in advance, you buy only what you need, reduce waste, and avoid last-minute expensive convenience purchases. The difference between planned and unplanned shopping is significant — households that meal plan typically spend 20–30% less than those that shop without a list or plan.

Meal Budget Standard Premium
Breakfast £0.50 £1.00 £2.50
Lunch £1.50 £3.00 £6.00
Dinner £2.00 £4.00 £8.00
Snacks £0.50 £1.00 £2.00
Daily Total £4.50 £9.00 £18.50

Cheap Healthy Meals

Some of the cheapest meals are also among the most nutritious. Dishes built around pulses, eggs, and vegetables cost a fraction of meat-centred meals and are rich in protein, fibre, and micronutrients.

Meal Cost (4 portions) Per Person
Spaghetti bolognese £5.50 £1.38
Vegetable curry & rice £4.00 £1.00
Bean chilli £4.50 £1.13
Chicken stir fry £7.00 £1.75
Lentil soup £3.00 £0.75
Jacket potato & beans £3.50 £0.88
Omelette & salad £4.00 £1.00
Fish fingers & veg £6.00 £1.50
Shepherd’s pie £6.50 £1.63
Pasta bake £5.00 £1.25

Weekly Budget Menu (Family of 4)

A structured weekly menu helps avoid impulse purchases and food waste. The menu below feeds a family of four for around £64 — well below the average weekly spend.

Day Breakfast Lunch Dinner Daily Cost
Mon Porridge Sandwiches Spaghetti bol £8
Tue Toast & egg Soup & bread Chicken stir fry £10
Wed Cereal Leftover pasta Bean chilli £7
Thu Toast Jacket potato Fish fingers & veg £9
Fri Porridge Sandwiches Homemade pizza £8
Sat Pancakes Leftovers Roast chicken £12
Sun Full cooked Roast leftovers Curry & rice £10
Weekly £64

Food prices rose sharply in 2022 and 2023, driven by supply chain disruptions, energy cost spikes, and the knock-on effects of global commodity price increases. The peak hit many staple foods particularly hard — olive oil, eggs, butter, and bread all saw double-digit price rises in 2023. Some of these price increases have eased, but most have not reversed. For most households, they represent a permanent reset to a higher cost baseline.

Food inflation peaked at 14.6% in 2023 (CPIH food series, ONS) — the highest rate since the early 1990s. The rate fell sharply to 2.7% in 2024 before rising again to 4.2% in 2025. Grocery prices have not reversed; households are paying materially more than pre-2022 levels and the 2025 uptick suggests ongoing pressure.

Recent Price Changes

Year Food & non-alcoholic drinks inflation (CPIH)
2021 +0.3%
2022 +10.9%
2023 +14.6%
2024 +2.7%
2025 +4.2%
2026 Data not yet available

Source: ONS CPIH Annual Rate: Food and Non-Alcoholic Beverages (series L55P), released April 2026. Annual averages.

Most Affected Items

The items below saw the largest price increases during the 2022–2024 food inflation period. Figures are indicative — ONS CPI tracks categories rather than individual products, and price changes vary significantly by product, retailer, and pack size.

Item Approx. price change (2022–2024)
Olive oil +60–80%
Eggs +30–40%
Butter +30–35%
Milk +25–30%
Bread +20–25%
Meat (average) +15–20%
Vegetables +12–18%
Fresh fruit +10–15%

Indicative ranges based on ONS CPI sub-category data and widely reported retail price surveys. Individual product prices vary.

Ways to Reduce Your Grocery Bill

The most impactful changes are the structural ones: where you shop, whether you plan meals, and whether you buy branded or own-brand. Apps and coupons offer genuine savings too, but they work best on top of these fundamentals rather than as a substitute for them.

Quick Wins

Strategy Typical Monthly Saving
Switch to Aldi/Lidl £40–£80
Buy own-brand instead of branded £30–£50
Meal plan and write a shopping list £30–£60
Reduce food waste £25–£50
Use coupons and cashback apps £10–£30
Buy frozen vegetables instead of fresh £10–£20
Cook from scratch rather than buying ready meals £20–£40

Total Potential Savings

Change Monthly Saving
Premium shopping → budget shopping £150–£300
Average shopping → budget with tips £100–£200
No planning → structured meal planning £50–£100

Apps and Tools

Several apps are specifically designed to help reduce food bills, either by signposting heavily discounted items or providing cashback on grocery purchases.

App Purpose Potential Saving
Too Good To Go Bags of surplus food from cafes and shops at a fraction of cost 50–70% off
Olio Free surplus food from neighbours and local businesses Free
Shopmium Cashback on specific supermarket products £5–£15/month
Checkoutsmart Cashback on branded grocery items £5–£10/month
Trolley.co.uk Price comparison across major supermarkets Helps plan savings

Loyalty Schemes

Supermarket loyalty schemes have become increasingly valuable. Tesco Clubcard and Sainsbury’s Nectar in particular offer significant discounts on the “Clubcard price” or “Nectar price” items — sometimes 30–50% below the non-member price. If you shop regularly at one of these supermarkets, signing up is one of the easiest free money decisions available.

Scheme Key Benefits
Tesco Clubcard Clubcard Prices on hundreds of items — often 30–40% off
Nectar (Sainsbury’s) Points on purchases, personalised offers
Lidl Plus Weekly coupons, scratch card prizes
Morrisons More Points redeemable for discounts
Co-op Membership 2p per £1 back on Co-op branded products

Eating Out vs Cooking

One area that dramatically inflates what most people think of as their “food budget” is eating out and takeaways. A single restaurant meal for two could fund the same food at home for an entire week. That is not to say eating out is wrong — it is a social and cultural pleasure — but understanding the cost difference helps you make deliberate choices.

A family that has one takeaway per week and eats out for Sunday lunch once a fortnight is probably spending an extra £200–£300 per month on top of their grocery bill.

Cost Comparison

Meal Restaurant Takeaway Home Cooked
Pizza £15 £12 £3
Curry £16 £14 £4
Chinese £14 £12 £5
Fish & chips £12 £10 £4
Burger & chips £15 £10 £3
Sunday roast £18 N/A £5

Monthly Savings from Cooking at Home

Switch Monthly Saving
1 takeaway per week → home cooked £35–£50
Weekly restaurant meal → home £50–£80
Daily coffee out → home £60–£100
Bought lunch → packed lunch £100–£150

Special Diets

Additional Costs

Having specific dietary requirements can add to the grocery bill, particularly for medically necessary diets like coeliac disease, which requires gluten-free alternatives to everyday products. Vegan diets can go either way — beans, lentils and vegetables are very cheap, but vegan meat substitutes and specialist products can be expensive.

Diet Cost vs Standard
Vegetarian -20% to -10% — often cheaper due to no meat
Vegan -15% to +10% — depends on reliance on substitutes
Gluten-free +15% to +30% — specialist products are expensive
Dairy-free +10% to +20% — plant-based milks and cheeses cost more
Organic only +30% to +60% — significant premium across the board
Halal/Kosher +5% to +15%

Tips for Special Diets

Diet Money-Saving Tips
Gluten-free Buy naturally gluten-free foods (rice, potatoes, oats if tolerated) rather than GF alternatives to wheat products
Vegan Focus on cheap whole foods (lentils, beans, tofu), not expensive meat substitutes
Organic Prioritise the “dirty dozen” — the produce most affected by pesticide residues — rather than going fully organic
Halal/Kosher Buy from specialist halal/kosher butchers or ethnic supermarkets, which often have better value than mainstream alternatives

Feeding Children

Children’s food costs increase significantly as they grow older and eat more. Teenagers can eat as much as or more than adults, making large families disproportionately expensive to feed.

Cost by Age

Age Weekly Food Cost
0–1 (formula fed) £15–£30
0–1 (breastfed) £5–£10
1–3 years £15–£25
4–7 years £20–£30
8–11 years £25–£40
12–15 years £30–£50
16–18 years £35–£55

School Meals

For families who qualify for Free School Meals (FSM), this can represent a significant saving. The eligibility criteria has been extended in recent years, and many families who qualify have not applied — it is worth checking even if you are unsure.

Option Cost
Free school meals (eligible families) £0
Paid school meals £2.50–£3.50/day
Packed lunch £1.50–£2.50/day
Weekly saving (packed lunch over paid meals) £5–£10 per child
  • Unexpected bills
  • Low income

How to Access

  1. Get referral from GP, school, Jobcentre, or council
  2. Contact local Trussell Trust food bank
  3. Receive 3-day emergency food parcel
  4. Can include toiletries and essentials

Other Emergency Help

Support What It Provides
Community fridges Free surplus food
Olio app Free food from neighbours
Church food projects Hot meals, groceries
Sikh Gurdwaras Free meals (langar)

Sources

  1. ONS Family Spending in the UK, April 2022 to March 2023
  2. ONS CPIH Annual Rate: Food and Non-Alcoholic Beverages (L55P)
  3. MoneyHelper — Everyday money