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 Inflation Trends
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
- Get referral from GP, school, Jobcentre, or council
- Contact local Trussell Trust food bank
- Receive 3-day emergency food parcel
- 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) |