How to eat well without breaking the bank. Budget meal prep tips, cheap protein sources, and smart shopping strategies for UK supermarkets.
Core Health
Core Health Team
Eating well doesn't have to be expensive
One of the biggest myths in nutrition is that healthy eating requires an Ocado delivery full of organic superfoods. It doesn't. Some of the most nutritious foods on the planet — beans, lentils, oats, frozen vegetables, eggs — are also among the cheapest.
With food prices in the UK remaining high, eating well on a budget isn't just desirable — it's essential. This guide gives you practical, evidence-based strategies that work in real UK supermarkets.
The budget-friendly staples
These foods deliver outstanding nutrition per pound spent:
Protein (the biggest budget challenge)
| Food | Approximate cost | Protein per serving |
|---|---|---|
| Dried red lentils (500g) | £0.75-1.00 | 25g per 100g dry |
| Frozen chicken breast (1kg) | £3.50-5.00 | 31g per 100g |
| Eggs (box of 10) | £1.50-2.50 | 6g per egg |
| Tinned tuna (4-pack) | £3.00-4.00 | 25g per tin |
| Baked beans (400g tin) | £0.30-0.50 | 10g per tin |
| Whole milk (2 litres) | £1.20-1.60 | 7g per 200ml |
| Peanut butter (340g) | £1.00-2.00 | 7g per tablespoon |
| Frozen fish fillets (4-pack) | £2.50-4.00 | 18-20g per fillet |
Carbohydrates
- Oats (1kg for about £0.80) — porridge, overnight oats, flapjacks, smoothie additions
- Rice (1kg for £0.50-1.00) — white or brown, the base of hundreds of meals
- Pasta (500g for £0.30-0.80) — cheap, versatile, long shelf life
- Bread (wholemeal loaf for £0.60-1.00) — toast, sandwiches, breadcrumbs
- Potatoes (2.5kg for £1.00-1.50) — baked, mashed, roasted, in stews
Vegetables and fruit
- Frozen mixed vegetables (1kg for £1.00-1.50) — nutritionally equivalent to fresh, zero waste
- Frozen peas (900g for £1.00) — high in protein for a vegetable, incredibly versatile
- Tinned tomatoes (400g for £0.30-0.50) — the foundation of countless sauces and stews
- Bananas (about £0.15 each) — the cheapest fresh fruit available
- Carrots (1kg for £0.50-0.70) — long fridge life, versatile
- Onions (1kg for £0.60-0.90) — flavour base for almost everything
- Frozen berries (300g for £1.50-2.00) — for smoothies, porridge toppings, and yoghurt
Smart shopping strategies
1. Plan your meals
This is the single most effective money-saving strategy. Meal planning reduces food waste (worth an average of £60 per month per UK household) and prevents impulse buys.
- Plan 5-6 dinners for the week, leaving 1-2 nights for leftovers
- Build meals around what's on offer rather than deciding meals first
- Use a shared notes app so the plan is accessible while shopping
2. Shop your cupboards first
Before writing a shopping list, check what you already have. Many people buy duplicates of items they already own, contributing to waste and overspending.
3. Use own-brand products
Supermarket own-brand products are often made in the same factories as premium brands. For staples like tinned tomatoes, pasta, rice, frozen vegetables, and beans, there's rarely a meaningful quality difference.
Aldi and Lidl consistently rank as the cheapest UK supermarkets for a typical weekly shop, often 20-30% less than the "big four."
4. Buy frozen
Frozen vegetables and fruits are picked and frozen at peak ripeness, preserving nutrients effectively. They also eliminate waste — you use exactly what you need and put the rest back in the freezer.
5. Use the reduced section wisely
Most supermarkets discount items approaching their best-before dates in the evening. Meat, fish, bread, and prepared salads are commonly found here. Freeze anything you can't use immediately.
6. Cook in batches
Batch cooking saves both time and money. Making a large pot of chilli, curry, or soup is marginally more expensive than a single portion but yields 4-6 meals. Freeze portions for later in the week.
7. Embrace tinned and dried pulses
Dried chickpeas, lentils, and beans are significantly cheaper than tinned — though tinned versions are still excellent value. A tin of chickpeas costs about £0.50 and provides 14g of protein plus fibre, iron, and folate.
Budget meal ideas
Breakfast (under 50p per serving)
- Porridge with banana and peanut butter: Oats (5p) + banana (15p) + peanut butter (10p) = 30p
- Scrambled eggs on toast: 2 eggs (30p) + bread (10p) = 40p
- Overnight oats with frozen berries: Oats (5p) + milk (10p) + berries (20p) = 35p
Lunch (under £1 per serving)
- Bean and vegetable soup (batch-made): About 40-60p per generous portion
- Tuna mayo sandwich with salad: Tuna (75p) + bread (10p) + salad (15p) = £1.00
- Egg fried rice: Rice (10p) + egg (15p) + frozen veg (15p) + soy sauce = 45p
Dinner (under £1.50 per serving)
- Lentil dhal with rice: Red lentils (20p) + tinned tomatoes (15p) + onion (10p) + spices + rice (10p) = 60p
- Chicken stir-fry with noodles: Frozen chicken (75p) + frozen veg (25p) + noodles (15p) + soy sauce = £1.20
- Baked potato with beans and cheese: Potato (15p) + beans (25p) + cheese (20p) = 60p
- Pasta with homemade tomato sauce: Pasta (15p) + tinned tomatoes (15p) + onion (10p) + garlic = 50p
- Fish finger wraps with salad: Fish fingers (50p) + tortilla (20p) + salad (20p) = 90p
Weekly meal prep on a budget: sample plan
Here's a full week of meals for approximately £20-25 for one person:
Sunday batch cook:
- Large pot of chicken and vegetable curry (5 portions)
- Pot of lentil soup (4 portions)
- Hard-boil 6 eggs
Monday-Friday:
- Breakfast: Porridge with banana / scrambled eggs on toast (alternate)
- Lunch: Lentil soup (Mon-Thu) or egg sandwich (Fri)
- Dinner: Chicken curry with rice (Mon-Wed), pasta with tinned tomato sauce (Thu), baked potato with beans (Fri)
- Snacks: Banana, handful of peanuts, toast with peanut butter
Common budget mistakes
- Buying pre-cut or pre-prepared vegetables — these cost 2-3x more. Buy whole and chop yourself
- Assuming "healthy" branded products are necessary — you don't need protein bars, superfood powders, or cold-pressed juices
- Throwing away leftovers — label and freeze anything you won't eat within 2 days
- Shopping when hungry — research shows this increases spending by 15-20%
- Ignoring unit prices — always compare price per kilogram, not per pack. The bigger pack isn't always better value
Supplements on a budget
If your budget is tight, prioritise:
- Vitamin D (October-March): About £3-4 for a year's supply from any pharmacy or supermarket
- Skip the rest unless you have a diagnosed deficiency. A diet built around the staples above will cover most nutritional bases
The bottom line
Healthy eating on a budget is absolutely achievable in the UK. It requires a bit more planning and cooking from scratch, but the core principle is simple: build meals around cheap, nutrient-dense staples (oats, eggs, beans, lentils, frozen veg, tinned fish) and minimise waste. Your body — and your bank account — will both benefit.
Health disclaimer: This content is for informational purposes only and is not intended as medical advice. Always consult with a qualified healthcare professional before making significant changes to your diet or exercise routine.



