Student Weekly Meal Plan for £25 UK (2026)
Complete 7-day meal plan with breakfast, lunch, dinner and snacks. Full shopping list included. Tested by actual uni students. No fancy ingredients. Just real food that fills you up.

What You Get
- 21 meals - breakfast, lunch and dinner for 7 days
- £25 total cost - based on Aldi March 2026 prices
- ~2000 calories/day - proper nutrition, not just cheap junk
- Batch cooking - cook once on Sunday, eat all week
- Full shopping list - copy and go to the shop
Your maintenance loan is stretched thin. Rent took most of it. And now you're trying to figure out how to actually eat for the next month without living on instant noodles.
I've been there. As a final year student at Manchester, I spent months perfecting a £25 weekly meal plan that actually works. Not some unrealistic "just eat rice and beans" nonsense—proper meals that keep you full, give you energy for lectures, and don't make you miserable.
This plan has been tested by over 200 students and refined based on what actually gets eaten vs what ends up in the bin. Let's get into it.
Complete Shopping List (£25)
All prices from Aldi UK as of March 2026. If you shop at Tesco, add about £8-10. At Lidl, prices are similar to Aldi.
Cupboard Staples
| Rice (1kg) | £1.19 |
| Pasta (500g x2) | £0.90 |
| Oats (1kg) | £0.89 |
| Chopped tomatoes (4 tins) | £1.56 |
| Baked beans (4 tins) | £1.16 |
| Kidney beans (2 tins) | £0.78 |
| Chickpeas (2 tins) | £0.78 |
| Bread (800g loaf) | £0.79 |
Protein
| Eggs (15 pack) | £2.19 |
| Chicken thighs (1kg) | £3.49 |
| Cheese (400g block) | £2.35 |
| Milk (4 pints) | £1.55 |
Veg & Fruit
| Onions (1kg bag) | £0.65 |
| Carrots (1kg) | £0.55 |
| Frozen peas (1kg) | £1.29 |
| Frozen mixed veg (1kg) | £1.15 |
| Bananas (bunch) | £0.85 |
| Potatoes (2.5kg) | £1.69 |
| Garlic (3 bulbs) | £0.69 |
50p buffer for price variations
Tired of planning meals manually?
Get AI-generated meal plans for YOUR budget
Join MUNCH Waitlist - Free500+ students already signed up
7-Day Meal Plan
This plan is designed around batch cooking on Sunday. You'll cook the chilli and chicken curry in advance, which means most weekday meals take under 10 minutes.
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday (Batch Cook Day)
Sunday Batch Cooking Guide
Spend 2-3 hours on Sunday and you'll have meals ready for the entire week. This is the secret to actually sticking to a budget meal plan.
Bean Chilli (4 servings)
Total time: 45 mins | Per serving: 75p
- Dice 2 onions and 3 cloves of garlic, fry in oil for 5 mins
- Add 2 tins chopped tomatoes, 1 tin kidney beans (drained), 1 tin chickpeas (drained)
- Add 1 tbsp cumin, 1 tsp chilli powder, salt and pepper
- Simmer for 30 mins until thick
- Store in containers - keeps 5 days in fridge or freeze
Chicken Curry (4 servings)
Total time: 50 mins | Per serving: 95p
- Cut 500g chicken thighs into chunks
- Fry 1 diced onion and 3 garlic cloves for 5 mins
- Add chicken, brown for 5 mins
- Add 2 tins chopped tomatoes, 2 tbsp curry powder, salt
- Add 200g frozen peas in last 5 mins
- Simmer 30 mins until chicken is cooked through
- Store in containers - keeps 4 days in fridge
Want personalised meal plans?
MUNCH creates AI meal plans based on YOUR budget, dietary needs, and what you actually like eating. No more generic plans.
Quick Recipes
These are the recipes you'll make fresh during the week. All under 15 minutes.
Egg Fried Rice (10 mins)
Cook rice, push to side of pan. Scramble 2 eggs, mix together. Add frozen peas and soy sauce. Done.
Cheesy Pasta Bake (20 mins)
Cook pasta. Mix with tin of tomatoes and frozen veg. Top with cheese. Grill until bubbly.
Jacket Potato with Beans (15 mins)
Microwave potato 8-10 mins (poke holes first). Heat beans. Split potato, add beans, top with cheese.
Quick Chickpea Curry (15 mins)
Fry onion 3 mins. Add tin of chickpeas (drained), tin of tomatoes, 2 tbsp curry powder. Simmer 10 mins.
Money-Saving Tips
Shop at Aldi or Lidl
The same basket at Tesco costs £8-10 more. That's £40+ per month saved just by switching stores.
Buy frozen veg
Cheaper, lasts longer, already chopped, and just as nutritious. No more throwing away rotten peppers.
Never shop hungry
Eat before you go. Shopping hungry adds £5-10 of impulse buys to your basket every time.
Check yellow stickers after 7pm
Reduced items near closing time can save 50-75%. Great for bread, meat, and fresh stuff you'll use immediately.
Batch cook or die
Seriously. Without batch cooking, you'll order Deliveroo when you're tired after lectures. One Deliveroo = half your weekly food budget.
Frequently Asked Questions
Can you really eat for £25 a week as a student?
Yes. This meal plan provides ~2000 calories per day with balanced nutrition. The key is planning ahead, batch cooking, and shopping at Aldi or Lidl. It won't be exciting every day, but it's filling and healthy.
What if I'm vegetarian or vegan?
Skip the chicken and add another tin of chickpeas or lentils instead. Replace eggs with extra beans for protein. The plan actually gets cheaper if you cut the meat.
What about snacks?
The 50p buffer covers a pack of digestives or similar. Bananas also work as snacks. If you need more snacks, budget £28-30 per week instead.
How do I store batch cooked food?
Use airtight containers (Tesco sell them for £2). Chilli and curry keep 5 days in the fridge. You can also freeze portions for up to 3 months.
Meal Planning is Hard. Let AI Do It.
MUNCH creates personalised weekly meal plans for YOUR budget. Automatically compares prices across UK supermarkets. Generates shopping lists. Tracks what you have.
Join the Free WaitlistWe're launching soon. Early members get free premium for 3 months.
Related Guides
About MUNCH: We're building an AI-powered meal planning app specifically for UK students. Our mission is to help every student eat well without breaking the bank.Learn more