Muscle building, at a higher daily calorie target. This 7-day plan targets 2,500 kcal/day and averages 168g of protein, built from ingredients stocked at any major UK supermarket for roughly £30–40/week. Meals lean on lower-fat protein — chicken breast, white fish, egg whites, low-fat dairy — so each meal carries more protein for the calories it costs, leaving room to hit the day's target without relying on volume alone.
Adjust Household PortionsCurrently 1 person · 1 cook portions
Your 7-Day Meal Plan
Monday
2501 kcal per person165g protein · 256g carbs per person
Breakfast430 kcal · 32g protein · 53g carbs · 5 min
Cottage Cheese on Wholemeal Toast with Tomato
Made with cottage cheese, wholemeal bread, cherry tomatoes. Ready in 5 min — 430 kcal, 32g protein, 53g carbs.
Recipe
Ingredients
175g cottage cheese
3 slices of wholemeal bread
7 cherry tomatoes
black pepper, to taste
Allergens in this meal: Cereals containing gluten, Milk. Check the label for: Sesame, Soybeans. Worked out from generic ingredient names — always read the product label.
Method
Toast or warm wholemeal bread.
Slice cherry tomatoes.
Layer cottage cheese, cherry tomatoes and black pepper, to taste evenly.
Lunch723 kcal · 52g protein · 88g carbs · 15 min
Tofu and Noodle Stir-Fry with Soy
Made with firm tofu, wholewheat noodles, broccoli. Ready in 15 min — 723 kcal, 52g protein, 88g carbs.
Recipe
Ingredients
225g firm tofu
100g wholewheat noodles (dry weight)
½ small head of broccoli (about 125g)
2½ tbsp soy sauce
1¼ tsp ginger
3 garlic cloves
Allergens in this meal: Cereals containing gluten, Soybeans. Check the label for: Eggs. Worked out from generic ingredient names — always read the product label.
Method
Cook the noodles according to their packet instructions, then drain if needed.
Heat a wok or large frying pan over high heat and stir-fry the tofu for 3-4 minutes, until browned and cooked through.
Add small head of broccoli and stir-fry over high heat for 3-4 minutes, keeping everything moving so it stays crisp.
Stir in soy sauce, toss to coat and serve with the noodles.
Dinner706 kcal · 49g protein · 55g carbs · 20 min
Grilled Mackerel with Warm Potato Salad
Made with mackerel fillet, new potatoes, spring onion. Ready in 20 min — 706 kcal, 49g protein, 55g carbs.
Recipe
Ingredients
225g mackerel fillet
300g new potatoes
4 spring onions
lemon juice, to taste
1 tbsp plus 2 tsp mustard dressing
2 generous handfuls watercress (about 50g)
Allergens in this meal: Fish, Mustard. Worked out from generic ingredient names — always read the product label.
Method
Boil the new potatoes in lightly salted water until tender, then drain and cool slightly.
Cook the mackerel fillet in a non-stick pan over medium heat until opaque and it flakes easily. Rest briefly before slicing if needed. Add spring onions for the final minute and cook until fragrant.
Rinse watercress, then slice or chop spring onions.
Arrange mackerel fillet, new potatoes, lemon juice, to taste and watercress in a bowl and finish with mustard dressing. Keep the dressing separate if packing ahead.
Snack354 kcal · 20g protein · 45g carbs · 5 min
Roasted Spiced Chickpeas
Made with tinned chickpeas, smoked paprika, cumin. Ready in 5 min — 354 kcal, 20g protein, 45g carbs.
Recipe
Ingredients
1 standard tin of chickpeas, drained
1¼ tsp smoked paprika
½ tsp cumin
1¼ tsp olive oil
Method
Heat the oven to 200°C (180°C fan).
Line a roasting tray ready for the main ingredients.
Roast the chickpeas until cooked through and piping hot, adding it to the tray so it finishes at the same time as the vegetables.
Serve with smoked paprika, cumin and olive oil, then season to taste.
Snack288 kcal · 12g protein · 15g carbs · 1 min
Pumpkin Seeds with Dark Chocolate Chips
Made with pumpkin seeds, dark chocolate chips. Ready in 1 min — 288 kcal, 12g protein, 15g carbs.
Recipe
Ingredients
40g pumpkin seeds
20g dark chocolate chips
Check the label for: Milk, Tree nuts, Soybeans. Worked out from generic ingredient names — always read the product label.
Method
Combine pumpkin seeds and dark chocolate chips in a bowl or lidded container.
Estimated cost: £30–40/week for 1 person from Generic UK supermarket. Calories and macros stay shown per person; ingredients and shopping quantities are scaled for the household.
0 of 75 items tickedSaved on this device
Protein
Carbs & Grains
Vegetables
Dairy & Eggs
Fruit
Herbs & Spices
Condiments & Oils
Extras
Save this week
Email me this plan
Get the 7-day menu, shopping list and printable plan link in your inbox.
As an Amazon Associate I earn from qualifying purchases. Product prices and availability can change on Amazon UK.
Plan Details And Assumptions
Generic UK Supermarket Shopping Evidence Notes
These basket notes explain why this plan is shaped around certain ingredients and swaps before you open the shopping list.
Use common UK staples first: oats, rice, potatoes, pasta, eggs, tins, frozen vegetables, yogurt and lean protein.
Keep branded products optional so the plan still works at Tesco, Aldi, Lidl, Asda, Sainsbury's, Morrisons, Iceland, Waitrose, Ocado, M&S or Co-op.
Check cupboard items before shopping because sauces, oil, spices, oats and rice are often already at home.
Why This Exact Plan Exists
This page is not only a title-and-macros variant. The calorie target, supermarket, diet type, budget and prep style all change the meals, shopping-list assumptions and swaps.
What this plan is for
A Generic UK supermarket muscle gain plan at 2,500 calories is useful when someone wants a printable week before shopping, not just a generic diet article.
Shopping Logic
The list favours repeatable UK supermarket staples, grouped by protein, carbs, vegetables, dairy and extras so the basket can be checked before buying.
Practical Swaps
The swap section keeps the page usable if a product is out of stock, too expensive, or not right for the reader's diet.
Decision
This plan uses
Why it matters
Calorie target
Built around roughly 2,500 kcal per day
Higher targets leave more room for training fuel, snacks and larger carbohydrate portions.
Supermarket
Generic UK supermarket
Generic UK pages use widely available supermarket ingredients and average-price assumptions.
Budget
£30–40/week estimate
Budget plans keep variety while still prioritising own-brand and batch-friendly ingredients.
Prep style
Standard (20–30 min/day)
Standard-prep plans balance variety, fresh meals and realistic weekday cooking.
A 7-day UK meal plan summary for saving as a PDF or printing, including every meal, daily macros and the weekly shopping list.
Supermarket: Generic UK supermarketCooking for: 1 personCook amount: 1 portionsCalories: ~2500 kcal/day per personBudget: £30–40 totalDiet: No specific dietary restriction
Breakfast: Overnight Oats with Banana (536 kcal, 20g protein, 93g carbs, 9g fat, 11g fibre per person)
Lunch: Salmon Fillet with New Potatoes and Green Beans (542 kcal, 37g protein, 46g carbs, 25g fat, 7g fibre per person)
Dinner: Tuna and Sweetcorn Pasta Bake (745 kcal, 67g protein, 93g carbs, 11g fat, 13g fibre per person)
Snack: Rice Cakes with Cottage Cheese (205 kcal, 15g protein, 25g carbs, 5g fat, 1g fibre per person)
Snack: No-Bake Peanut Butter Oat Protein Balls (470 kcal, 16g protein, 56g carbs, 21g fat, 9g fibre per person)
Weekly shopping list
Protein
Firm tofu 450g
Mackerel fillet 220g
Tinned chickpeas 1.2kg
Lean beef mince 230g
Red lentils 130g
Smoked salmon 140g
Chicken breast 350g
Salmon fillet 360g
Green lentils 100g
Pea protein powder 30g
Lean beef jerky 40g
King prawns 180g
Tinned tuna in spring water 250g
Carbs & Grains
Wholemeal bread 12 slices
Wholewheat noodles 100g
New potatoes 525g
Rolled oats 280g
Quinoa 110g
Wholemeal pasta 210g
Rice 6 cakes
Oat 5 biscuits
Brown rice 170g
Vegetables
Cherry tomatoes 4 x 300g packs (910g required)
Broccoli 130g
Spring onion 6
Watercress 50g
Romaine lettuce 50g
Tinned tomatoes 4 x 400g tins (1435g required)
Onion 3
Carrot 4
Cucumber 2 (414g required)
Mixed leaves 270g
Sweet potato 340g
Spinach 170g
Baby spinach 260g
Avocado 1
mixed veg 240g
Celery 3 sticks
Green beans 110g
Dairy & Eggs
Cottage cheese 1kg
Skyr 130g
Semi-skimmed milk 1 x 1L carton (563ml required)
Halloumi 80g
Coconut milk light 2 x 400ml tins (423ml required)
Oat milk 1 x 1L carton (241ml required)
Low-fat Greek yogurt 120g
Fruit
Banana 6
Pomegranate seeds 30g
Herbs & Spices
Black pepper, optional to taste x5
Ginger 2.5 tsp
Garlic 12 cloves
Smoked paprika 1.25 tsp
Cumin 1.25 tbsp
Cinnamon 1.25 tsp
Dill 2.5 tsp
Paprika 1.5 tsp
Condiments & Oils
Soy sauce 3.75 tbsp
Mustard dressing 24g
Olive oil 2 tbsp
Hummus 75g
Lemon dressing 50g
Peanut butter 70g
Curry paste 65g
Honey 2 tbsp
Extras
Lemon juice, optional to taste x3
Pumpkin seeds 40g
Dark chocolate chips 18g
Lean lamb shoulder 250g
Almonds 30g
Rye 5 crackers
Lemon juice 1.25 tsp
Lemon 1
Sweetcorn 110g
Reduced-fat cheddar 35g
Chia seeds 6g
Shopping This Plan At Generic UK supermarket
Built from ingredients stocked by every major UK supermarket, using average UK pricing rather than one retailer.
Value rangeOwn-brand equivalents at any major retailer
What Generic UK supermarket is good for here
Ingredients are chosen from staples that most UK supermarkets carry, so the plan should work wherever you shop, though ranges still vary by store.
Easy to swap to a specific retailer later without changing the meals.
Costs reflect a mid-market average rather than the cheapest or priciest store.
Worth knowing before you shop
Shopping entirely at a discounter will usually come in below the estimate; a premium store above it.
No loyalty-scheme pricing is assumed.
Retailer details checked 2026-07-20. Ranges and loyalty schemes change — the weekly cost estimate above is based on the plan's budget tier, not on live prices at this store.
Swaps & Suggestions
💰 Make it cheaper
Buy own-brand rolled oats, rice, pasta and tins — nutritionally identical to branded, at any supermarket
Replace fresh salmon with tinned mackerel or sardines in brine (saves ~£2–3/week)
Buy dried pulses (lentils, chickpeas, black beans) and cook in bulk rather than tinned — cheaper per portion
Use frozen chicken breast instead of fresh (saves ~£1.50/week, same protein)
Swap fresh berries for frozen mixed berries (same nutrients, fraction of the cost)
💪 Increase protein
Add extra egg whites (3–4) to a breakfast instead of whole eggs — protein without the extra fat
Swap a carb portion for extra chicken breast or white fish on higher-hunger days
Use 0% fat Greek yogurt or quark instead of standard yogurt for the same volume, far more protein
🥦 Make it vegetarian
Replace chicken with Quorn fillets or diced firm tofu
Swap beef mince for tinned green lentils or plant-based mince
Use halloumi or feta instead of meat in lunch salads
Substitute eggs or cottage cheese for fish-based meals
Frequently Asked Questions
How much does this muscle gain plan cost per week?
This plan is designed for a generic UK supermarket and typically costs £30–40 per week for one person, depending on what you already have at home. Buying in bulk and choosing own-brand items can reduce this further.
How much protein does this plan provide per day?
This plan averages 168g of protein per day across the week, based on the meals actually selected — well above general UK guidance of roughly 0.8–1.6g per kg of bodyweight for active adults.
How is this different from a generic muscle gain plan?
Plenty of muscle gain plans share the same 2,500 kcal target — the difference here is that the meal selection is biased toward lower-fat protein sources rather than just hitting a protein number however it can.
Can I print this muscle gain meal plan or save it as a PDF?
Yes. Use the export / print PDF button on the plan page. The printable version summarises all 7 days at 2,500 kcal/day, the generic UK supermarket shopping list, and your chosen household portion sizes.
Is this plan suitable for meal prep?
Most recipes in this plan scale well and reheat easily. Soups, stews, and grain dishes are ideal for making in larger batches to save time midweek.
Is this plan suitable for beginners?
Yes. Recipes are rated Standard (20–30 min/day) and use ingredients available at a generic UK supermarket — no specialist equipment or advanced technique is needed.
Seen something off with this plan? Send a quick note and we will review it.
MealPrep+ · Coming soon
Get next week's personalised plan automatically.
MealPrep+ is a planned low-cost service that would send a fresh weekly meal plan and shopping list built around your supermarket, budget, calories and protein target. Join the waitlist to tell us this saved effort would be useful.