UK groceries cost £40–60/week for a student buying budget brands (Tesco Value, Asda Smart Price, Sainsbury’s Basics) and cooking at home. Eating out or buying meal kits adds £20–40/week. Knowing which supermarket to use, meal planning, and buying own-brand products save 30–50% versus eating out or buying branded products. Most students can eat well for £30–50/week with discipline.
Supermarket Chains Ranked by Price (2025)
| Supermarket | Average Basket* | Best For | Loyalty Program |
|---|---|---|---|
| Aldi | £35–42 | Budget; German/European staples | No loyalty; weekly deals |
| Lidl | £35–45 | Budget; own-brand quality good | No loyalty; weekly deals |
| Iceland | £38–48 | Frozen veg, bulk deals | Iceland Rewards (cashback) |
| Tesco | £42–55 | Value ranges; widest locations | Clubcard (points/discounts) |
| Sainsbury’s | £45–60 | Mid-range; good quality own-brand | Nectar Card (points) |
| Asda | £40–52 | Mid-range; budget range good | Asda Rewards (points) |
| Morrisons | £45–58 | Mid-range; fresh produce | More Card (points) |
| Waitrose | £55–75 | Premium; most expensive | Waitrose Rewards (points) |
| Marks & Spencer Food | £50–70 | Premium; ready-meals pricey | M&S Bank loyalty |
*Average basket = 40 items: bread, milk, eggs, pasta, rice, chicken, veg, fruit, basics
Student verdict: Shop at Aldi or Lidl if you have one nearby. Own-brand budget ranges rival Tesco Value but often better quality. Avoid Waitrose and M&S unless splurging on special meals.
A Unilink survey of 2,634 international students (Jan–Mar 2025) found students shopped primarily at Tesco (34%), Aldi (28%), and Sainsbury’s (22%). Those shopping at Aldi spent an average of £38/week, compared to £52/week at Sainsbury’s—a £14/week saving (£728/year).
Weekly Budget Meal Plan (£40–50)
Example week for one person (7 breakfasts, 7 lunches, 7 dinners):
| Item | Quantity | Cost | Serves | Cost per serving |
|---|---|---|---|---|
| Bread | 2 loaves | £1.20 | 14 pieces | £0.09 |
| Pasta | 500g | £0.45 | 6 portions | £0.08 |
| Rice | 1kg | £0.80 | 10 portions | £0.08 |
| Eggs | 1 dozen | £1.40 | 12 eggs | £0.12 |
| Milk | 2L | £1.60 | 16 cups | £0.10 |
| Chicken breasts | 1kg | £5.50 | 4 meals | £1.38 |
| Tinned beans | 4 cans | £1.00 | 8 meals | £0.13 |
| Cheddar cheese | 250g | £1.80 | 8 portions | £0.23 |
| Butter | 250g | £1.00 | 20 servings | £0.05 |
| Tinned tomatoes | 3 cans | £0.75 | 6 meals | £0.13 |
| Onions | 2kg bag | £1.00 | 20 servings | £0.05 |
| Potatoes | 2kg bag | £1.20 | 16 servings | £0.08 |
| Carrots | 1kg | £0.60 | 12 servings | £0.05 |
| Cabbage | 1 head | £0.80 | 6 servings | £0.13 |
| Apples | 1kg (6 apples) | £1.50 | 6 servings | £0.25 |
| Bananas | 6 | £0.90 | 6 servings | £0.15 |
| Peanut butter | 400g | £1.20 | 24 servings | £0.05 |
| Oats | 500g | £0.50 | 10 servings | £0.05 |
| Olive oil | 1L | £2.50 | 40 servings | £0.06 |
| Salt, pepper, spices | Already stocked | — | — | — |
| TOTAL | — | £47 | 21 meals | £2.24/meal |
Meal examples:
- Breakfast: Oats + banana + peanut butter (~£0.30)
- Lunch: Pasta + tinned tomato + onion (~£0.40)
- Dinner: Chicken rice with carrots (
£1.80); or bean stew with potatoes (£0.60)
This plan is basic but nutritionally sound and costs ~£6.70/day for all three meals.
How to Save Another £10–15/Week
- Buy discount cards: Sainsbury’s Clubcard gives 10% off own-brand staples (saves ~£5/week)
- Cheap-brand loyalty: Tesco Value, Asda Smart Price, Sainsbury’s Basics are 20–40% cheaper than branded; quality is nearly identical
- Frozen vegetables: Frozen broccoli, peas, carrots cost 30–50% less than fresh and last longer (no waste)
- Batch cooking: Make 4 portions of curry/stew on Sunday, eat 4 meals from it (~£0.80/portion vs £3–4 eating out)
- Eggs for protein: £0.12 per egg vs £1.50+ per chicken breast; scrambled eggs on toast is a £0.40 meal
- Rice & pasta over fresh: Brown rice (£0.08/portion) beats expensive salads; fill with tinned beans for protein
- Seasonal produce: Carrots (winter), courgettes (summer), apples (autumn) are cheapest and most nutritious when in season
- Discount codes: Download the Too Good To Go app (surplus food from supermarkets at 50% off); food expires today but is safe to eat (saves £5–10/week)
Eating Out Costs: Why It’s So Expensive
| Location | Average Cost | vs Cooking |
|---|---|---|
| University cafeteria | £6–8 per meal | 3x cooking cost |
| Meal deal (sandwich + drink) | £5–7 | 5–10x cooking cost |
| Casual restaurant | £10–15 | 5–8x cooking cost |
| Takeaway (pizza, kebab) | £8–12 | 4–6x cooking cost |
| Coffee shop lunch | £10–14 | 7–10x cooking cost |
Eating out 3x per week adds £30–40 to your weekly budget. Stop this habit if you want to save money; it’s the easiest place to cut costs.
Student Discount Cards: Worth It?
UNiDAYS: 10–20% off select supermarkets (Tesco, Sainsbury’s, occasionally). Free; check monthly for updated codes. Saves ~£2–3/week.
TOTUM (NUS Extra): £20/year; 10% off food shops and eating out. Breaks even after 2 weeks if you use it regularly.
Sainsbury’s Clubcard: Free; gives points (convert to vouchers) and Clubcard Prices (10% off own-brand items). Best free option.
Don’t overpay for student discount cards unless you’re shopping multiple times/week or eating out regularly. Free cards (Clubcard, UNiDAYS) are sufficient.
Cooking at Home: Time Investment
Many students skip cooking because they’re too busy or tired. Reality:
- Batch-cooked curry or stew: 15 min active time, 30 min simmering (feeds you 4 meals)
- Pasta + tinned sauce: 15 min start-to-finish
- Rice + egg fried rice: 12 min start-to-finish
- Jacket potatoes + cheese: 5 min active time (microwave does the work)
None of these are complicated. Practice once, and you’ll be fast.
Dietary Restrictions & Costs
Vegetarian: Beans, lentils, eggs, and chickpeas are protein-rich and cheaper than meat. ~£30–40/week if you eat primarily beans/lentils.
Vegan: Lentils, chickpeas, tofu, and oat milk cost more but are doable on budget. ~£35–45/week if you’re mindful.
Gluten-free: GF bread and pasta are 50–100% more expensive. Budget ~£50–65/week.
Dairy-free: Oat milk (£1.20) and fortified alternatives available at all supermarkets. Slightly more than regular milk (~£0.40/extra per week).
Halal/Kosher: Some supermarkets have dedicated sections (Tesco, Asda, Sainsbury’s); prices are similar to regular meat but selection is limited. Plan ahead or order from specialist retailers.
Meal Prep & Avoiding Waste
Sunday meal prep ritual:
- Buy ingredients for the week
- Spend 1–2 hours cooking batch meals
- Portion into containers; refrigerate (3–4 days) or freeze (2–3 weeks)
- Grab a container each day; no time or decision-making needed
Waste prevention:
- Buy only what you’ll eat this week
- Freeze bread if you won’t use it
- Check dates before shopping (near-expiry = clearance discounts)
- Use leftover veg in soups or stir-fries
International Ingredients & Specialist Shops
If you’re craving home-country food:
- Chinatown (London, Manchester, Birmingham): Chinese veg, rice, soy sauce 20–30% cheaper than supermarkets
- Asian markets (most towns): Thai, Indian, Pakistani ingredients at bulk prices
- Polish/Eastern European delis: Eastern European imports are often 15–30% cheaper than supermarket “world food” aisles
- Online bulk retailers (Amazon Fresh, Gousto): More convenient but often not cheaper per unit
Budget travel: Eat mostly supermarket staples; reserve specialist shops for occasional treats or missing ingredients.
Lunch at Uni: The Pitfall
Many students spend £5–7 on lunch daily at university (sandwich + coffee). This alone costs £25–35/week.
Better strategy:
- Make your lunch at home; take a container to university
- Pack fruit, nuts, biscuits for snacks (costs £0.50–1.00/day vs £3–5 buying out)
- Use university WiFi to eat free breakfast at home before class
Saves: £15–25/week
Alcohol on a Budget
If you drink:
- Supermarket lager: £0.80–1.20 per 440ml can (cheapest; poor quality)
- Student union bars: £2–4 per pint (often cheaper than High Street pubs)
- Pubs during happy hour: £2–3 per pint (if you plan around timings)
Budget drinkers: Buy from supermarkets and drink at home or student union. Avoid rounds in pubs; that’s where budgets die.
Sources
- Sainsbury’s price comparison
- Tesco: Budget ranges
- Consumer Reports: Supermarket price wars
- UKCISA: Money management
- NHS: Healthy eating on a budget
Last updated: 2025-04.