HomeGuides › Weekly meal plan on a budget with grocery list

Weekly Meal Plan on a Budget (with Grocery List)

Updated June 2026 · 10 min read · By Meal Match

A full week of satisfying, nutritious meals for one person — without spending more than ~£35. Below you'll find a ready-to-use 7-day plan, a complete priced grocery list based on UK supermarket own-brand prices, and the batch-cooking tactics that make the whole thing genuinely easy to stick to.

Why a weekly meal plan saves more than you think

The average UK adult spends somewhere between £40 and £70 a week on food when buying without a plan — impulse picks, wasted leftovers and daily meal-deal lunches quietly inflate the bill. A weekly plan closes those gaps in three ways:

The plan below is built around those three principles. Each dinner produces at least one leftover lunch portion, so you're rarely cooking more than once a day.

The 7-day budget meal plan

This plan is designed for one adult aiming to spend roughly £30–35 a week on food. Portion sizes assume a moderate appetite; scale up slightly if you're very active. Breakfasts rotate between two or three options to keep prep quick without becoming boring.

Day Breakfast Lunch Dinner
Monday Porridge with banana & milk Tuna pasta salad Chicken thigh traybake with roasted veg & rice
Tuesday Scrambled eggs on wholemeal toast Leftover chicken traybake & rice Red lentil dahl with rice (make a big batch)
Wednesday Overnight oats with peanut butter Lentil dahl leftovers Baked potato with baked beans & cheddar
Thursday Porridge with banana Tuna pasta salad (second portion, batch-made Monday) Egg fried rice with peas & frozen veg
Friday Scrambled eggs & mushrooms on toast Leftover egg fried rice Spaghetti with turkey mince & tomato sauce
Saturday Peanut butter on wholemeal toast + banana Leftover spaghetti bolognese Veggie noodle stir-fry with soy sauce & frozen veg
Sunday Scrambled eggs & spinach on toast Cheese & tomato toastie Roasted veg & lentil soup (batch for next week's lunches)

Lunches on Tuesday, Thursday and Saturday are purposely leftovers — no extra shopping or cooking required. Sunday's soup batch sets you up with two or three free lunches at the start of the following week.

Full weekly grocery list with UK prices

Prices below are based on own-brand or value ranges at UK budget supermarkets (Aldi, Lidl, Tesco Everyday Value) in mid-2026. You will not need every item every week once your storecupboard is stocked — spices, oats and sauces carry over.

Item Size / pack Est. price
Porridge oats1 kg£1.25
Eggs12 medium free-range£2.20
Wholemeal bread800 g loaf£1.00
Bananas5 loose£0.80
Peanut butter340 g£1.50
Semi-skimmed milk2 L£1.30
Cheddar cheese400 g block£2.50
Spinach200 g bag£0.85
Mushrooms300 g loose£0.85
Carrots1 kg£0.60
Onions1.5 kg bag£0.90
Garlic1 bulb£0.35
Jacket potatoes4-pack (approx. 1 kg)£0.80
Tinned tuna in brine4 × 145 g£2.00
Chicken thighs (bone-in)1 kg£3.00
Turkey mince500 g£2.50
Pasta (fusilli or penne)500 g£0.80
Spaghetti500 g£0.60
Rice (long grain)1 kg£1.00
Egg noodles300 g£0.90
Red split lentils500 g£1.00
Tinned chopped tomatoes2 × 400 g£1.00
Tinned baked beans400 g£0.55
Tinned chickpeas400 g£0.65
Passata500 g carton£0.75
Frozen peas900 g£1.20
Frozen mixed veg1 kg£1.50
Soy sauce150 ml£0.85
Curry powder80 g£0.80
Estimated weekly total~£34.45

Once storecupboard items (oats, spices, soy sauce, peanut butter) are in stock, your weekly shop drops to roughly £22–28 for fresh and chilled items only.

Want this built to your exact budget and preferences?

Meal Match generates a personalised 7-day meal plan with an itemised grocery list priced in real UK pounds — factoring in your calorie target, dietary preferences and weekly spend limit.

Start your free 3-day trial →

Batch cooking: the real secret to a budget week

The plan above works because several meals do double (or triple) duty. Here's how each batch session breaks down:

The practical upside: you cook a proper meal roughly four times a week, not seven. The remaining lunches are either leftover dinners or simple assemblies (toast, toasties, baked potato) that take under five minutes.

Adapting the plan for two people or a family

Scaling up is straightforward with the right adjustments:

Eight tips to stretch your weekly food budget further

  1. Shop at the end of the day. Yellow-sticker items at supermarkets can cut 30–50% off fresh meat, fish and bread — freeze anything you won't use that day.
  2. Buy frozen over fresh for veg. Frozen peas, mixed veg, spinach and sweetcorn cost a fraction of fresh equivalents, last months and are nutritionally comparable.
  3. Own-brand everything you can. The taste difference in staples like tinned tomatoes, oats, pasta and lentils is negligible. The price difference is not.
  4. Make a list and stick to it. Research consistently shows that shopping without a list increases spend by 20–40%. Having the list in your hand (or on your phone) is the single cheapest habit change you can make.
  5. Use your freezer as a buffer. Batch-cook on weekends and freeze individual portions. Expensive weeks (birthdays, socialising) become cheaper because you have a freezer full of ready meals you already paid for.
  6. Eat before you shop. Hunger leads to impulse buys — it's not a myth. A quick snack before heading to the supermarket genuinely reduces your bill.
  7. Compare cost per 100g, not pack price. A "2 for £3" deal is only value if you'll use both packs before they go off. Check the unit price displayed on the shelf label instead.
  8. Treat meat as a flavouring, not a centrepiece. You don't need 200g of chicken per meal. Thighs in a traybake with plenty of veg and rice stretch just as far at a fraction of the cost of a large fillet.

Can you eat healthily on a £35-a-week plan?

The short answer is yes — if you plan deliberately. A week built around the meals above gives you:

The main nutritional pitfall in ultra-budget eating is monotony — eating the same two or three meals every day quickly becomes unsustainable. This plan avoids that by rotating proteins and cooking styles so no single meal repeats more than twice in the week.

If you have a specific health goal — weight loss, muscle gain, managing a condition — the proportions will need adjusting. Meal Match can dial in the exact macro split for your goal while keeping the plan within your budget.

Let Meal Match do the planning for you

Tell Meal Match your weekly budget, dietary preferences and goal. It builds a personalised 7-day plan with a fully itemised, UK-priced grocery list — and adds a matching workout if you want one. Free 3-day trial, no card required.

Generate my personalised plan →
💡 Prices are approximate and based on own-brand or value ranges at UK budget supermarkets in mid-2026. Actual costs will vary by store, region and seasonal availability. Nutritional values are directional and not a substitute for professional dietary advice.

FAQ

How much should a weekly food shop cost for one person in the UK?

Around £25–40 is a realistic range for a single adult eating three meals a day in the UK in 2026, depending on where you shop and how much you cook from scratch. Sticking to own-brand staples and shopping at budget supermarkets is the most reliable way to stay under £35.

What is the cheapest meal to prep for the week?

Red lentil dahl is one of the cheapest — a big batch costs around £1–2 for lentils, tinned tomatoes, onion and spices and gives you 4–6 portions. Baked potatoes, bean soups and egg dishes are similarly cheap per portion.

Can I eat healthily on a budget in the UK?

Yes. A diet built around oats, eggs, lentils, tinned fish, chicken thighs, frozen veg and own-brand dairy can be nutritious and well under £35 a week. The plan in this guide covers protein, fibre and a range of micronutrients without expensive ingredients.