Quick Summary
- £20 feeds a family of four for 7 days — breakfast, lunch, and dinner
- Complete shopping list with every item costed from Aldi/Lidl
- Batch cooking on Sunday (45 mins) covers most of the week
- 1,800-2,000 calories per adult with 65-80g protein per day
Short Answer: A £20 weekly meal plan for a family of four is achievable by shopping at Aldi or Lidl, using budget proteins (chicken thighs, eggs, lentils, chickpeas), batch cooking on Sunday, and using every leftover. It's tight but balanced — roughly 1,800-2,000 calories and 65-80g protein per adult per day.
Yes, £20. Seriously.
Before you scroll away thinking this is going to be beans on toast for seven days — it's not. This is a proper meal plan with variety, nutrition, and meals your kids will actually eat.
The trick isn't buying less food. It's buying the right food, from the right places, and using everything you buy.
All prices are based on Aldi and Lidl UK prices as of early 2026.
The Shopping List
Proteins (£6.50)
- 1kg chicken thighs (skin-on, bone-in) — £2.49
- 12 eggs — £1.39
- 500g dried red lentils — £0.89
- 400g tin of chickpeas x2 — £0.78
- 500g frozen fish fillets — £1.95
Carbs (£4.20)
- 1kg brown rice — £0.79
- 1kg wholemeal pasta — £0.69
- 1.5kg potatoes — £0.89
- 800g wholemeal bread — £0.59
- 500g porridge oats — £0.75
- Pack of 8 wraps — £0.49
Fruit & Veg (£5.80)
- Bananas x6 — £0.69
- 1kg carrots — £0.45
- 1 head of broccoli — £0.49
- 1kg onions — £0.59
- 400g tinned chopped tomatoes x3 — £0.87
- Tinned sweetcorn — £0.35
- Frozen mixed vegetables 1kg — £1.05
- Frozen spinach 500g — £0.79
- 3 apples — £0.52
Dairy & Other (£3.50)
- 2 pints semi-skimmed milk — £1.05
- 500g natural yoghurt — £0.55
- Block of cheddar 200g — £0.99
- Butter 250g — £0.91
Total: £20.00
The Meal Plan
Monday
- Breakfast: Porridge with sliced banana and a drizzle of honey
- Lunch: Egg mayo sandwiches with grated carrot
- Dinner: Chicken thigh tray bake with potatoes and carrots
Tuesday
- Breakfast: Toast with scrambled eggs
- Lunch: Leftover chicken wraps with sweetcorn
- Dinner: Red lentil dhal with brown rice and frozen spinach
Wednesday
- Breakfast: Porridge with apple slices
- Lunch: Lentil soup (made from leftover dhal, thinned with water and blended)
- Dinner: Pasta with tinned tomato sauce, frozen veg, and grated cheese
Thursday
- Breakfast: Boiled eggs and toast soldiers
- Lunch: Cheese and sweetcorn wraps
- Dinner: Fish with mashed potato and broccoli
Friday
- Breakfast: Porridge with banana
- Lunch: Pasta salad (leftover pasta, sweetcorn, chopped apple, yoghurt dressing)
- Dinner: Chickpea curry with brown rice
Saturday
- Breakfast: French toast (bread, eggs, splash of milk)
- Lunch: Scrambled eggs on toast with frozen spinach
- Dinner: Chicken and vegetable fried rice (using leftover rice and chicken)
Sunday
- Breakfast: Porridge with apple
- Lunch: Lentil and vegetable soup with bread
- Dinner: Fish finger wraps with grated carrot and yoghurt dressing
How This Works
Batch cooking is essential. You're not cooking from scratch three times a day — that would take forever. Here's the prep schedule:
Sunday evening (45 minutes):
- Roast all the chicken thighs on one tray
- Cook a big pot of brown rice
- Boil 6 eggs
- Make the red lentil dhal (double batch — lunch on Wednesday sorted)
Wednesday evening (20 minutes):
- Cook the pasta in bulk (use half for dinner, save half for Thursday lunch)
- Blend leftover dhal into soup
That's it. Everything else is quick assembly — wraps, toast, reheating.
Tips to Stay Under £20
- Buy frozen veg, not fresh. It's cheaper, lasts longer, and is actually picked and frozen at peak nutrition
- Chicken thighs, not breasts. Thighs are half the price and taste better (more fat = more flavour)
- Dried lentils, not tinned. 500g of dried lentils makes about 1.2kg cooked. A tin gives you 240g for the same price
- Don't waste anything. Chicken bones make stock. Broccoli stalks go in soup. Stale bread becomes French toast
- Check the reduced section. Go to Aldi or Lidl after 6pm for yellow-sticker bargains — especially meat and bread
Nutrition Check
This plan gives each adult approximately:
- Calories: 1,800-2,000 per day
- Protein: 65-80g per day
- Fibre: 25-30g per day
Kids (age 5-10) will eat smaller portions and hit roughly 1,200-1,500 calories, which is about right.
It's not a bodybuilder diet. But it's balanced, varied, and miles better than living on chicken nuggets and takeaways.
What If You Have a Bit More to Spend?
If you can stretch to £25-30, add:
- A bag of frozen berries for porridge (£1.50)
- Tinned tuna for extra protein (£1.00)
- A block of peanut butter (£1.50) — lasts weeks and adds protein to breakfasts
- Extra fruit for snacking (£1-2)
Every extra pound makes a difference, but the base plan at £20 gives you everything you need.
Related Articles
- How to Feed a Family for £30 a Week
- 10 Healthy Meals Under £5 for a Family of Four
- Freezer Meals on a Budget
- Batch Cooking Sunday: 5 Dinners in 2 Hours
Frequently Asked Questions
Is £20 a week enough food for a family of four?
Yes, but it's tight. You'll be cooking everything from scratch, using budget proteins (lentils, eggs, chicken thighs), and batch cooking to avoid waste. The nutrition breakdown gives each adult 1,800-2,000 calories and 65-80g protein per day.
What supermarket is cheapest for a £20 weekly shop?
Aldi and Lidl are consistently the cheapest for this type of shop. This plan is costed entirely from their prices. Asda Smart Price ranges are a decent alternative if there's no Aldi or Lidl nearby.
Can I do this without batch cooking?
You can, but it's harder. Batch cooking on Sunday takes 45 minutes and saves you 2-3 hours of cooking during the week. Without it, you'd need to cook from scratch every day, which isn't realistic for most working families.
What if I have more to spend?
At £25-30, add frozen berries for porridge, tinned tuna for extra protein, peanut butter (lasts weeks), and more fruit for snacking. Check our £30 meal plan for the upgraded version.
This article is for informational purposes only and is not a substitute for professional medical advice. Always consult your GP before making changes to your diet, exercise routine, or health management.