Search "feed a family of 4 for £50 a week" and you'll find a hundred articles that promise a plan and then hand you a list of vague tips. This isn't one of them. Below is a genuine seven-day dinner menu, the complete shopping list that supplies it, and every price — so you can see exactly where the money goes and copy the whole thing this weekend.
First, honesty. The average UK family of four spends around £120 a week on food and drink. Landing at £50 is not effortless — it means cooking from scratch, leaning on cheap staples, and shopping to a plan rather than to a craving. But it is genuinely doable, and this is the proof.
Is £50 a week enough to feed a family of 4?
Yes — if you cook mostly from scratch and plan every meal. It's well below the UK average of around £120, so it takes real discipline: staple-based dinners, own-brand ingredients from a discounter, and almost no convenience food or waste. It leaves little slack for treats or big cuts of meat, but it comfortably covers three proper meals a day.
The trick is that dinner — the meal everyone worries about — is actually the cheap part when it's planned. The seven evening meals below feed all four of you for under £25 in total. The rest of the £50 covers breakfasts, lunches, snacks and the store-cupboard basics. Here's the dinner plan first.
The 7-day dinner plan
| Day | Dinner | Feeds 4 for |
|---|---|---|
| Monday | Loaded jacket potatoes with beans, cheese and salad | £2.50 |
| Tuesday | Lentil bolognese with pasta | £2.20 |
| Wednesday | Chicken thigh and vegetable traybake | £4.60 |
| Thursday | Egg fried rice with frozen veg | £2.00 |
| Friday | Sausage and tomato pasta bake | £3.60 |
| Saturday | Homemade pizza night | £4.50 |
| Sunday | Roast chicken with roast potatoes and veg | £5.50 |
That's £24.90 for seven family dinners — around 89p per portion. The cheapest nights (egg fried rice, lentil bolognese) do the work that lets Sunday be a proper roast. Cook the Sunday chicken and you'll have a stripped carcass for stock and often enough meat left for sandwiches or a Monday soup — a small bonus this plan quietly assumes.
The full shopping list
This is the complete week — everything for those seven dinners, plus breakfasts, packed lunches and snacks. Prices are approximate Aldi and Lidl own-brand shelf prices checked mid-2026 and will vary by store, season and region. A few items (oil, flour, stock cubes) are store-cupboard basics that last several weeks, so your real week-to-week cost is usually a little lower than the total below.
Fruit and vegetables
- Baking potatoes, 2.5kg — £2.20
- Onions, 1kg — £0.85
- Carrots, 1kg — £0.55
- Garlic, 1 bulb — £0.35
- Broccoli — £0.65
- Salad tomatoes and cucumber — £1.20
- Bag of mixed salad or spinach — £0.85
- Bananas, loose — £0.90
- Apples, 6-pack — £1.30
Meat and fish
- Whole chicken, approx. 1.5kg — £3.50
- Chicken thighs, 1kg — £3.20
- Sausages, 8-pack — £1.80
Fridge and dairy
- Milk, 4 pints x2 — £2.90
- Mature cheese block, 400g — £2.90
- Eggs, 15-pack — £2.10
- Butter or spread — £1.60
- Natural yoghurt, 1kg — £1.20
Freezer
- Mixed frozen vegetables, 1kg — £1.50
- Frozen peas, 900g — £1.30
Store cupboard
- Pasta, 500g x2 — £1.50
- Passata, 500g x2 — £1.10
- Chopped tomatoes x2 — £0.90
- Red lentils, 500g — £0.95
- Long-grain rice, 1kg — £1.10
- Baked beans x4 — £1.60
- Porridge oats, 1kg — £1.10
- Own-brand cereal — £1.20
- Bread, 2 loaves — £1.30
- Plain flour, 1.5kg — £0.85
- Fast-action yeast — £0.80
- Cooking oil — £1.80
- Stock cubes — £0.50
Full week total: around £45.55 — comfortably under £50, with roughly £4 of headroom for a treat, a price rise, or the item you always forget. Breakfasts are covered by porridge, cereal, toast, eggs, yoghurt and fruit; lunches by bread, cheese, eggs and leftovers. Every dinner ingredient on the plan is on this list.
Where should I shop for a week like this?
The prices here assume Aldi or Lidl own-brand, and for a staple-based shop the discounters usually deliver the lowest basket at the till. If you'd rather use a big-four store, two things keep you close to this figure: use the loyalty card religiously — Clubcard and Nectar prices are where Tesco and Sainsbury's actually get competitive — and default to own-brand ranges rather than the brands at eye level.
Wherever you shop, the habit that protects the budget is the same one that built the plan: do a single planned shop and resist the top-ups. A week like this survives on one trip. The moment it becomes a main shop plus two or three midweek dashes for "just milk and bread", the impulse buys on those dashes quietly undo the whole £50 target.
How to make £50 a week repeatable
A single good week is easy; the challenge is doing it again next week without burning out. The families who hold a tight budget long-term don't reinvent it every Sunday — they run a small, trusted rotation and let it carry them.
- Build a rotation of ten cheap dinners you can cook on autopilot, and rebuild each week's plan from that shortlist rather than a blank page.
- Batch the freezer-friendly ones so half your dinners are reheats, not fresh cooks — less effort, and the second portion barely adds to the shop.
- Let the reduced shelf pick a meal each week: buy the yellow-sticker protein, freeze it, and plan a meal around it next week instead of paying full price.
- Keep a running list on your phone so the moment you use the last of something, it's already on next week's shop — no forgotten essentials, no emergency top-up.
What £50 a week trades off
A budget this tight is a set of deliberate choices, and it's fairer to name them than pretend they don't exist. None of these are hardships, but they are the levers that keep the number at £50 rather than £80.
- Cooking from scratch most nights. There's no room for ready meals, meal-kit boxes or much in the way of jarred sauces — those are where budgets balloon.
- Cheaper cuts and less of them. Meat features, but it's thighs and sausages and one whole chicken, not steak and fillets. Several nights are meat-free by design.
- Own-brand, discounter-first. The prices above assume Aldi or Lidl own-brand. Brand loyalty at a big-four store adds up fast.
- Near-zero waste. At £50 there's no slack for binning food, so this plan reuses everything — which, happily, is also just good practice.
- Fewer treats and top-ups. The occasional takeaway or day out isn't in this figure; build it in separately rather than pretending £50 stretches to cover it.
Lilara tip: the hard part of a plan like this is keeping the shopping list honest when you swap a meal. In Lilara, change Wednesday's traybake for a curry and the shared shopping list updates itself — no crossings-out, no forgotten ingredient, no accidental double-buy. The whole household sees the same plan and the same list, so nobody top-up shops for things you already have.
What cheap meals can I batch cook?
The saucy staples on this plan double beautifully: lentil bolognese, the tomato base for the pasta bake, and any bean casserole or chilli all freeze well. Cook twice the quantity, eat half tonight, and freeze half for a night you haven't planned — the second batch costs pennies more and saves a future takeaway.
Doubling up is the single best way to make a £50 week repeatable without cooking from scratch every single night. Our guide to batch cooking for families covers quantities and safe cooling, and family freezer meals shows which dishes actually survive the freezer — build a small stash and the tough nights stop breaking your budget.
This plan is one worked example of a much bigger idea. For the principles behind it — cost per portion, shopping the offers and building your own cheap rotation — see the pillar guide, how to feed your family on a budget.