Muscle Gain Meal Plan
Building muscle requires two non-negotiable pillars: a progressive resistance training programme and sufficient calorie and protein intake to support repair and growth. This plan is calibrated for a lean bulk — a modest 200–300 calorie surplus that prioritises muscle gain while minimising fat accumulation. The meal frequency of 4–5 meals per day ensures a regular supply of amino acids to muscle tissue, with carbohydrate-rich meals strategically placed around training sessions to fuel performance and replenish glycogen.
2800
kcal/day
30%
Protein
45%
Carbs
25%
Fat
✅ Key Benefits
- •~210g daily protein across 4–5 meals for maximum MPS
- •Carbohydrates timed around training for energy and recovery
- •Lean protein sources minimise unnecessary fat gain
- •Structured for both training and rest days with minor adjustments
Day 1
1985 kcalBreakfastHigh-Protein Oatmeal
490 kcal · 35g P · 8 min
High-Protein Oatmeal
490 kcal · 35g P · 8 min
Oats cooked with milk, stirred through with a scoop of unflavoured protein powder and topped with banana and almond butter.
Ingredients:
- •80g rolled oats
- •300ml semi-skimmed milk
- •1 scoop protein powder
- •1 banana
- •1 tbsp almond butter
Morning SnackBanana with Almond Butter
215 kcal · 4g P · 1 min
Banana with Almond Butter
215 kcal · 4g P · 1 min
1 medium banana with 1 tablespoon of almond butter.
Ingredients:
- •1 medium banana
- •1 tbsp almond butter
LunchChicken & Brown Rice Bowl
520 kcal · 45g P · 25 min
Chicken & Brown Rice Bowl
520 kcal · 45g P · 25 min
Grilled chicken breast over brown rice with roasted broccoli and a tahini drizzle.
Ingredients:
- •180g chicken breast
- •150g cooked brown rice
- •150g broccoli
- •1 tbsp tahini
- •lemon juice
- •garlic
Batch-cook chicken and rice on Sunday to prep lunches for the week.
Afternoon SnackProtein Shake
180 kcal · 28g P · 2 min
Protein Shake
180 kcal · 28g P · 2 min
1 scoop of protein powder blended with 250ml skimmed milk.
Ingredients:
- •1 scoop whey or plant protein powder
- •250ml skimmed milk or unsweetened almond milk
Add a banana for extra carbohydrates post-workout.
DinnerLean Beef Bolognaise with Wholegrain Pasta
580 kcal · 46g P · 40 min
Lean Beef Bolognaise with Wholegrain Pasta
580 kcal · 46g P · 40 min
Slow-cooked lean beef mince bolognaise with wholegrain spaghetti and a sprinkle of parmesan.
Ingredients:
- •150g lean beef mince (5% fat)
- •80g wholegrain spaghetti
- •200ml tomato passata
- •1 onion
- •2 cloves garlic
- •1 carrot
- •10g parmesan
Day 2
1880 kcalBreakfastAvocado & Poached Egg Toast
450 kcal · 22g P · 12 min
Avocado & Poached Egg Toast
450 kcal · 22g P · 12 min
Mashed avocado on 2 slices wholegrain toast topped with 2 poached eggs and chilli flakes.
Ingredients:
- •1/2 avocado
- •2 slices wholegrain bread
- •2 large eggs
- •chilli flakes
- •lemon juice
- •salt
Add smoked salmon for extra protein if not avoiding fish.
Morning SnackEdamame with Sea Salt
120 kcal · 10g P · 5 min
Edamame with Sea Salt
120 kcal · 10g P · 5 min
Steamed edamame pods lightly salted.
Ingredients:
- •150g frozen edamame pods
- •pinch sea salt
LunchBaked Salmon with Vegetables & Rice
550 kcal · 42g P · 25 min
Baked Salmon with Vegetables & Rice
550 kcal · 42g P · 25 min
Lemon-herb baked salmon fillet with steamed green beans and brown rice.
Ingredients:
- •180g salmon fillet
- •150g cooked brown rice
- •100g green beans
- •1 lemon
- •1 tsp olive oil
- •dill or parsley
Afternoon SnackRice Cakes with Peanut Butter
200 kcal · 6g P · 1 min
Rice Cakes with Peanut Butter
200 kcal · 6g P · 1 min
2 plain rice cakes with 1 tablespoon of natural peanut butter.
Ingredients:
- •2 plain rice cakes
- •1 tbsp natural peanut butter
DinnerTurkey Meatballs with Tomato Sauce & Pasta
560 kcal · 48g P · 35 min
Turkey Meatballs with Tomato Sauce & Pasta
560 kcal · 48g P · 35 min
Lean turkey meatballs in a rich tomato sauce served over wholegrain penne.
Ingredients:
- •180g lean turkey mince
- •80g wholegrain penne
- •200ml tomato passata
- •1 egg
- •1 clove garlic
- •mixed herbs
- •10g parmesan
Day 3
1830 kcalBreakfastScrambled Eggs on Wholegrain Toast
390 kcal · 28g P · 10 min
Scrambled Eggs on Wholegrain Toast
390 kcal · 28g P · 10 min
3 eggs scrambled with spinach, served on 2 slices wholegrain toast with sliced tomato.
Ingredients:
- •3 large eggs
- •2 slices wholegrain bread
- •50g spinach
- •1 medium tomato
- •1 tsp olive oil
Add a pinch of turmeric to eggs for anti-inflammatory benefit.
Morning SnackGreek Yogurt Parfait
340 kcal · 20g P · 5 min
Greek Yogurt Parfait
340 kcal · 20g P · 5 min
Full-fat Greek yogurt layered with banana, oats, and a sprinkle of chia seeds.
Ingredients:
- •200g plain Greek yogurt
- •1 banana
- •30g rolled oats
- •1 tbsp chia seeds
Use 0% fat Greek yogurt to reduce calories by ~40.
LunchGrilled Chicken Caesar Salad
430 kcal · 42g P · 20 min
Grilled Chicken Caesar Salad
430 kcal · 42g P · 20 min
Romaine lettuce, grilled chicken, parmesan shavings, and wholegrain croutons with light Caesar dressing.
Ingredients:
- •160g chicken breast
- •100g romaine lettuce
- •20g parmesan
- •30g wholegrain croutons
- •2 tbsp light Caesar dressing
Afternoon SnackApple & Almonds
190 kcal · 4g P · 1 min
Apple & Almonds
190 kcal · 4g P · 1 min
1 medium apple with 20g unsalted almonds.
Ingredients:
- •1 medium apple
- •20g unsalted almonds
DinnerGarlic Prawns with Quinoa & Greens
480 kcal · 38g P · 20 min
Garlic Prawns with Quinoa & Greens
480 kcal · 38g P · 20 min
Juicy garlic-butter prawns on a bed of quinoa with wilted spinach and lemon.
Ingredients:
- •200g raw king prawns
- •150g cooked quinoa
- •100g spinach
- •3 cloves garlic
- •1 tbsp olive oil
- •lemon
Day 4
1430 kcalBreakfastOatmeal with Berries & Walnuts
380 kcal · 11g P · 8 min
Oatmeal with Berries & Walnuts
380 kcal · 11g P · 8 min
Rolled oats cooked with water, topped with mixed berries, a handful of walnuts, and a drizzle of honey.
Ingredients:
- •80g rolled oats
- •150g mixed berries
- •20g walnuts
- •1 tsp honey
- •water
Prepare overnight oats the night before to save time.
LunchRed Lentil Soup
380 kcal · 20g P · 30 min
Red Lentil Soup
380 kcal · 20g P · 30 min
Hearty red lentil soup with cumin, coriander, carrots, and a squeeze of lemon.
Ingredients:
- •150g red lentils
- •2 carrots
- •1 onion
- •2 cloves garlic
- •1 tsp cumin
- •1 tsp coriander
- •vegetable stock
- •lemon
Afternoon SnackCarrot Sticks & Hummus
150 kcal · 5g P · 3 min
Carrot Sticks & Hummus
150 kcal · 5g P · 3 min
Fresh carrot sticks served with 3 tablespoons of hummus.
Ingredients:
- •2 medium carrots
- •60g hummus
DinnerCoconut Lentil Dahl with Flatbread
520 kcal · 22g P · 30 min
Coconut Lentil Dahl with Flatbread
520 kcal · 22g P · 30 min
Red lentils simmered in coconut milk with spinach, cumin, and turmeric, served with one wholemeal flatbread.
Ingredients:
- •150g red lentils
- •200ml light coconut milk
- •80g spinach
- •1 onion
- •garlic
- •1 tsp turmeric
- •1 tsp cumin
- •1 wholemeal pitta/flatbread
Day 5
1550 kcalBreakfastChia Overnight Oats
350 kcal · 10g P · 5 min (overnight)
Chia Overnight Oats
350 kcal · 10g P · 5 min (overnight)
Oats soaked overnight in almond milk with chia seeds, topped with sliced mango in the morning.
Ingredients:
- •70g rolled oats
- •250ml unsweetened almond milk
- •2 tbsp chia seeds
- •100g mango
- •1 tsp maple syrup
Prepare 5 jars on Sunday for the whole week.
LunchChicken Tikka Masala with Rice
560 kcal · 45g P · 35 min
Chicken Tikka Masala with Rice
560 kcal · 45g P · 35 min
Tender chicken in a rich tomato-based tikka sauce with fragrant spices, served with steamed basmati rice.
Ingredients:
- •200g chicken breast
- •200ml tomato passata
- •150g basmati rice
- •1 onion
- •garlic
- •ginger
- •1 tsp tikka masala spice blend
- •2 tbsp low-fat yogurt
- •1 tsp oil
Afternoon SnackCottage Cheese & Pineapple
160 kcal · 18g P · 2 min
Cottage Cheese & Pineapple
160 kcal · 18g P · 2 min
Low-fat cottage cheese with fresh pineapple chunks.
Ingredients:
- •150g low-fat cottage cheese
- •80g fresh pineapple
DinnerTofu & Vegetable Stir-Fry with Noodles
480 kcal · 22g P · 20 min
Tofu & Vegetable Stir-Fry with Noodles
480 kcal · 22g P · 20 min
Firm tofu and mixed vegetables stir-fried in a ginger-soy sauce, served over rice noodles.
Ingredients:
- •200g firm tofu
- •80g rice noodles
- •100g broccoli
- •80g snap peas
- •1 red pepper
- •2 tbsp low-sodium soy sauce
- •1 tsp sesame oil
- •fresh ginger
Day 6
1490 kcalBreakfastBanana Spinach Smoothie Bowl
360 kcal · 22g P · 7 min
Banana Spinach Smoothie Bowl
360 kcal · 22g P · 7 min
Blended frozen banana and spinach with protein powder, topped with granola and pumpkin seeds.
Ingredients:
- •2 frozen bananas
- •50g spinach
- •1 scoop vanilla protein powder
- •30g granola
- •1 tbsp pumpkin seeds
- •100ml unsweetened almond milk
LunchDal & Basmati Rice
460 kcal · 18g P · 35 min
Dal & Basmati Rice
460 kcal · 18g P · 35 min
Slow-cooked toor dal tempered with cumin, mustard seeds, and curry leaves, served with steamed basmati rice.
Ingredients:
- •120g toor dal
- •150g basmati rice
- •1 onion
- •2 tomatoes
- •cumin seeds
- •mustard seeds
- •curry leaves
- •turmeric
- •ghee
Afternoon SnackMixed Fruit & Nut Snack
180 kcal · 5g P · 1 min
Mixed Fruit & Nut Snack
180 kcal · 5g P · 1 min
A small handful of mixed nuts with dried apricots.
Ingredients:
- •20g mixed unsalted nuts
- •30g dried apricots
DinnerAubergine & Chickpea Curry
490 kcal · 16g P · 35 min
Aubergine & Chickpea Curry
490 kcal · 16g P · 35 min
Hearty aubergine and chickpea curry in a tomato-coconut sauce, served with brown rice.
Ingredients:
- •1 medium aubergine
- •240g canned chickpeas
- •200ml light coconut milk
- •200ml tomato passata
- •1 onion
- •garlic
- •ginger
- •150g brown rice
- •curry powder
Day 7
1280 kcalBreakfastWholegrain Cereal with Skimmed Milk
310 kcal · 13g P · 3 min
Wholegrain Cereal with Skimmed Milk
310 kcal · 13g P · 3 min
High-fibre bran flakes or Weetabix with cold skimmed milk and a small banana.
Ingredients:
- •60g bran flakes or Weetabix
- •200ml skimmed milk
- •1 small banana
LunchHerb-Grilled Chicken with Roasted Vegetables
430 kcal · 44g P · 35 min
Herb-Grilled Chicken with Roasted Vegetables
430 kcal · 44g P · 35 min
Lemon-herb marinated chicken breast with oven-roasted courgette, peppers, and cauliflower.
Ingredients:
- •200g chicken breast
- •100g courgette
- •100g mixed peppers
- •100g cauliflower
- •1 tbsp olive oil
- •rosemary
- •lemon
DinnerSalmon with Sweet Potato & Broccoli
540 kcal · 40g P · 30 min
Salmon with Sweet Potato & Broccoli
540 kcal · 40g P · 30 min
Pan-seared salmon fillet with oven-roasted sweet potato and steamed broccoli.
Ingredients:
- •180g salmon fillet
- •200g sweet potato
- •150g broccoli
- •1 tsp olive oil
- •lemon
- •garlic
Who Is This Plan For?
Intermediate lifters (6+ months consistent training) with a TDEE of 2400–2600 kcal looking to gain lean muscle at 0.25–0.5 kg per month.
🔄 Substitution Tips
- →On rest days, reduce carbohydrates by 50g (remove the morning snack banana) to account for lower energy expenditure.
- →Post-workout: consume your protein shake within 30–60 minutes of training for optimal recovery.
- →Add 100ml of whole milk to protein shakes on training days for extra calories and casein protein.
- →Replace brown rice with white rice on training days for faster glycogen replenishment.
Frequently Asked Questions
How much muscle can I gain per month?
Do I need creatine to build muscle?
How long should I bulk before cutting?
🔗 Related Tools & Plans
Want a plan tailored to you?
Answer 5 quick questions and get your perfect meal plan instantly.
🎯 Try the Free Meal Planner →References
- 1. Schoenfeld BJ. (2010). The mechanisms of muscle hypertrophy and their application to resistance training. JSCR, 24(10), 2857–2872.
- 2. Morton RW et al. (2018). A systematic review of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength. Br J Sports Med, 52(6), 376–384.
- 3. Cribb PJ & Hayes A. (2006). Effects of supplement timing and resistance exercise on skeletal muscle hypertrophy. Med Sci Sports Exerc, 38(11), 1918–1925.