The narrative that healthy eating is expensive is not entirely false — but it is a gross oversimplification that leaves a lot of people stuck. Superfoods, branded health foods and organic produce are expensive. Lentils, oats, eggs, tinned fish, frozen vegetables and seasonal produce are not. The difference between an expensive healthy diet and a cheap healthy diet is almost entirely a matter of ingredient selection and cooking method, not nutritional quality. This guide proves that point with a complete weekly meal prep system — five days of breakfast, lunch and dinner — built on a budget of £28–£30 in the UK or $32–$35 in the US, with no protein, fibre or micronutrient compromises.
Why This Approach Works
Budget meal prep works because it eliminates the two most expensive habits in modern food culture: convenience foods and food waste. The average UK household wastes approximately £730 worth of food per year, according to WRAP (Waste and Resources Action Programme). In the US, the equivalent figure is over $1,500 per household. Meal prep directly attacks both sources of expenditure. By planning exactly what you will eat and buying only those ingredients, impulse purchases and last-minute takeaways essentially disappear. The core philosophy of budget meal prep is building meals around cheap, nutrient-dense staples and using flavour — spices, acids, herbs — to make them compelling rather than relying on expensive proteins or processed foods to do that work. Legumes (lentils, chickpeas, black beans) are the cornerstone of this approach: they provide approximately 7–9 g of protein per 100 g cooked, roughly 6 g of fibre, and cost a fraction of animal protein per gram of nutrition delivered. Eggs are the second pillar: at around £2–£3 per dozen in the UK or $3–$4 per dozen in the US, they represent extraordinary nutritional value per penny — 6 g of complete protein each, plus B vitamins, vitamin D and healthy fats. Oats underpin every budget breakfast strategy for similar reasons: high satiety, slow-releasing carbohydrates, soluble beta-glucan fibre and a cost of approximately 50p–£1 per 500 g. These three staple categories — legumes, eggs and oats — form the structural backbone of every successful low-budget nutrition strategy.
Buy spices from international food stores or online in bulk rather than supermarket small jars. A 100 g bag of cumin or smoked paprika costs 60–80 p at a specialist retailer compared to £2.50 for a 38 g jar at a mainstream supermarket.
The Weekly Shopping List
Every item below is available at mainstream UK supermarkets (ASDA, Lidl, Aldi, Tesco own-brand) or US budget chains (Walmart, Kroger, Aldi). Proteins and legumes: 12 large eggs (£1.50–£2.20 / $2.80–$3.50), 2 x 400 g tins chickpeas (£0.90 / $1.40 each), 400 g dry red lentils (£1.20 / $1.80), 2 x 185 g tins tuna in water (£1.20 / $1.60 each). Grains: 1 kg rolled oats (£1.20 / $1.80), 500 g dry brown rice (£0.90 / $1.40), 500 g dry pasta (£0.75 / $1.20). Vegetables: 1 kg frozen mixed vegetables (£1.00 / $1.50), 500 g frozen spinach (£0.95 / $1.40), 1 bag carrots 1 kg (£0.70 / $1.00), 4 medium onions (£0.75 / $1.00), 1 bulb garlic (£0.50 / $0.80), 1 x 400 g tin chopped tomatoes (£0.40 / $0.60), 1 x 400 g tin coconut milk (£0.90 / $1.40). Dairy: 500 g plain natural yoghurt (£0.85 / $1.30), 200 g cheddar cheese (£1.40 / $2.00). Fruit: 5 bananas (£0.65 / $1.00), 500 g frozen mixed berries (£1.20 / $1.80). Fats and condiments: vegetable or olive oil (assume already in cupboard), salt, pepper, cumin, turmeric, smoked paprika. Total: approximately £19–£23 / $24–$29 — leaving meaningful budget headroom for any items already in your cupboard or any additions you want.
Frozen vegetables are nutritionally equivalent to fresh — sometimes superior, as they are flash-frozen at peak ripeness and retain more water-soluble vitamins than fresh produce that has sat in transit for days.
The Prep Session
This prep session runs approximately 90 minutes and requires only basic equipment: two saucepans, a frying pan and a baking tray. Minutes 0–5: Start the brown rice (500 g dry) in a large saucepan. It will take 35–40 minutes. Fill a second saucepan with water to boil the lentils. Minutes 5–15: Dice the four onions and mince the garlic. Divide roughly in half — one half for the lentil dal, one half for the chickpea curry base. Begin sauteing one portion of onions and garlic in a pan with a tablespoon of oil over medium heat. Minutes 15–30: Add the dry lentils to boiling water with turmeric and a pinch of salt. Cook for 20 minutes until soft. In the frying pan, add cumin and smoked paprika to the sauteed onions, then add both tins of chickpeas (drained) and the tin of chopped tomatoes. Simmer on low. Minutes 30–45: Hard-boil 6 eggs (9 minutes). Begin making overnight oat jars: five jars with 80 g oats, 200 ml water or plant-based milk, a handful of frozen berries (defrost overnight), half a sliced banana. Refrigerate. Minutes 45–65: The lentil dal should be soft — add the coconut milk and stir through. Taste and season. Cook the frozen mixed vegetables in the microwave for 6–8 minutes. Drain and cool the rice. Minutes 65–80: Portion the meals: five containers of lentil dal plus rice, five containers of chickpea curry plus rice. Both sets of five meals are now complete. Shred or slice the hard-boiled eggs and store in a covered bowl. Minutes 80–90: Make a simple tuna and pasta salad: cook 200 g dry pasta, drain, toss with the two tins of drained tuna, half the frozen spinach (defrost in microwave), a squeeze of lemon if available, salt, pepper. Divide into three portions for Mon/Tue/Wed lunches.
“Eating well on a budget is a skill, not a sacrifice. Once you master a handful of cheap, high-protein recipes, the budget actually becomes liberating.”
— Food educator, community cooking programme
Monday–Wednesday Meals
Monday — Breakfast: overnight oats with mixed berries and banana (approx. 380 kcal, 11 g protein, 68 g carbs, 5 g fat). Lunch: tuna pasta salad with spinach (approx. 460 kcal, 32 g protein, 54 g carbs, 8 g fat). Dinner: lentil dal with brown rice (approx. 480 kcal, 22 g protein, 80 g carbs, 9 g fat). Snack: 2 hard-boiled eggs (140 kcal, 12 g protein). Daily total: approx. 1,460 kcal, 77 g protein. Add a 150 g portion of natural yoghurt with a banana to reach 1,650 kcal and boost protein to 87 g. Tuesday — Breakfast: overnight oats (same, 380 kcal). Lunch: tuna pasta salad (460 kcal, 32 g protein). Dinner: chickpea curry with brown rice and frozen veg (approx. 490 kcal, 18 g protein, 76 g carbs, 12 g fat). Snack: yoghurt with banana (approx. 190 kcal, 8 g protein). Tuesday total: approx. 1,520 kcal, 70 g protein — modest but reasonable for a lower-activity day. Wednesday — Breakfast: scrambled eggs (3 eggs, 210 kcal, 18 g protein) with frozen spinach cooked in the pan. Lunch: tuna pasta salad (final portion, 460 kcal). Dinner: lentil dal with rice (480 kcal). This rotation of two curry bases — dal and chickpea — ensures variety without complexity. Both dishes taste better after 24–48 hours as flavours meld in the fridge.
Thursday–Sunday Meals
Thursday — Breakfast: overnight oats (380 kcal). Lunch: remaining chickpea curry cold over mixed salad leaves if you have any — you can add a bag of mixed leaves to the shopping list for £0.80 without exceeding budget. Dinner: egg fried rice — use approximately 150 g cooked rice from the batch, scramble 2 eggs in with frozen veg, soy sauce and garlic powder. This takes 8 minutes and costs under £0.50 in ingredients (approx. 420 kcal, 18 g protein). Friday — Breakfast: banana and yoghurt with the remaining oats portion (310 kcal). Lunch: lentil dal with rice — the final container from the Sunday prep. Dinner: pasta with any remaining tinned tomatoes, garlic powder, dried herbs and cheddar cheese grated on top (approx. 520 kcal, 18 g protein). Weekend: Saturday and Sunday present an opportunity to use any pantry remnants and add variety. A frittata made from 4 eggs, diced onion, frozen veg and cheddar baked at 180 C for 20 minutes costs under £1 and provides 28 g of protein. Shakshuka — eggs poached in spiced tomato sauce — is equally economical and takes 15 minutes. The principle: the final days of the week are when culinary creativity meets refrigerator resourcefulness. Use what remains, avoid waste, and reset for the next Sunday prep.
Freeze any uneaten curry portions by Wednesday if you have made more than you can consume by Friday. Both the dal and chickpea curry freeze perfectly and reheat from frozen in 4 minutes in a microwave.
Storage and Reheating
Budget meal prep works best with a modest set of storage containers — you do not need expensive glass ones, though they are preferable. Five airtight plastic containers (400–600 ml capacity) are sufficient for the curry and rice portions. Fridge storage times: cooked lentil dal — 4–5 days. Chickpea curry — 4–5 days. Cooked brown rice — 3–4 days (cool quickly and refrigerate within 1 hour of cooking). Tuna pasta salad — 3 days. Hard-boiled eggs (unpeeled) — 5 days. Overnight oats — 4–5 days. Freezing: both curries freeze extremely well in individual portions — up to 3 months. Label with the date. If you make a double batch of dal one week, freeze half for the following week and your next prep session becomes even shorter. Reheating: lentil dal and chickpea curry benefit from a splash of water added before microwaving, as they thicken significantly during refrigeration. Heat on medium-high for 2–3 minutes, stir, and heat for another minute. The overnight oats can be eaten cold or microwaved for 90 seconds with an extra splash of water. Egg fried rice is best made fresh (8 minutes) from the prepped rice rather than reheated as a pre-made dish.
Scaling and Swaps
Scaling for two people increases the budget to approximately £46–£52 / $52–$60 per week — still well below the average UK or US weekly food spend per adult. The prep session extends by approximately 20 minutes, mostly for additional portioning. Protein boosts on a budget: if you want to increase protein without dramatically increasing cost, the following are the most cost-effective options per gram of protein: eggs (the best value in almost every market), tinned sardines or mackerel (often cheaper than tuna and richer in omega-3 fatty acids), red lentils (best plant-based value), and frozen edamame (widely available, approximately £1.50 / $2.00 per 500 g, providing 11 g protein per 100 g). Dietary swaps: for a fully vegan version, remove the eggs and tuna, increase the chickpea and lentil quantities, and add 400 g of firm tofu (approximately £1.50 / $2.00) marinated in soy sauce and baked at 200 C for 25 minutes. For a gluten-free version, replace the pasta with an extra portion of rice or sweet potatoes (4 medium potatoes cost approximately £1.00 / $1.50). Warming up the repertoire: once this basic system feels comfortable, introduce a third curry base — a sweet potato and black bean chilli is particularly cheap, highly satisfying and freezes well — to rotate into the weekly schedule and prevent palate fatigue.
Key Takeaways
Eating well for under £30 / $35 a week is not a theoretical exercise — it is entirely achievable in practice with a modest shift in ingredient selection and cooking approach. The system described here provides adequate protein, substantial fibre, a range of micronutrients from vegetables and legumes, and enough variety across the week to remain enjoyable. The most important step is simply doing it once. After the first Sunday, you will see how manageable it is. After the fourth, it will feel automatic. The budget you save over a year — potentially £2,000–£3,000 compared to frequent convenience food and restaurant meals — represents genuine financial freedom, not deprivation.
Frequently Asked Questions
Is it possible to get enough protein eating this cheaply?▼
Are tinned and frozen foods as nutritious as fresh?▼
Can I make this plan work on an even tighter budget?▼
How do I avoid getting bored eating the same thing?▼
What kitchen equipment do I actually need?▼
More in Meal Planning
View all →About This Article
Written by Sarah Mitchell, Registered Dietitian Nutritionist (RDN). Published 27 April 2026. Last reviewed 27 April 2026.
Editorial policy: All content is reviewed for accuracy and updated when new evidence emerges. Health articles include a medical disclaimer and are reviewed by qualified professionals.
About the Author
Registered Dietitian with 15 years of clinical and public health nutrition experience.