10 min read

7-Day High Protein Meal Plan for Muscle Gain

Key Takeaways

  • This 7-day plan targets 160–180g protein daily — calibrated for a 75–80 kg person training 4+ days per week.
  • Adjust quantities proportionally for different body weights — confirm your target with the calculator first.
  • Protein is distributed across 4 meals daily to maximize muscle protein synthesis across the day.
  • Meal prep Sunday reduces daily cooking time to under 15 minutes on weekdays.

Before Starting: Confirm Your Target

The optimal protein for muscle gain is 1.6–2.2g per kg of body weight. Use this plan as a template, not a rigid prescription. If you weigh 65 kg, scale portions down (targeting ~120–140g protein). If you weigh 90 kg, scale up (targeting ~180–200g). For more on how much protein truly drives muscle growth, see our guide on how much protein to build muscle.

Day 1 (Monday) — Training Day

MealFoodProtein (g)
Breakfast4 scrambled eggs + 200g Greek yogurt + 60g oats with milk52g
Lunch150g chicken breast + 200g cooked rice + mixed salad with olive oil50g
Snack (post-workout)1 scoop whey in 300ml milk + 1 banana33g
Dinner200g salmon fillet + 200g lentils + steamed broccoli54g
Day 1 Total189g

Day 2 (Tuesday) — Training Day

MealFoodProtein (g)
Breakfast3-egg omelette with spinach + 150g cottage cheese + 2 slices whole grain toast44g
LunchTuna salad (2 cans tuna + vegetables + olive oil) in whole grain wrap52g
Snack200g Greek yogurt + handful of almonds + fruit20g
Dinner200g lean beef mince with tomato sauce + 200g cooked pasta52g
Day 2 Total168g

Day 3 (Wednesday) — Rest Day

MealFoodProtein (g)
Breakfast4 boiled eggs + 200g Greek yogurt + 40g oats48g
Lunch150g turkey breast + 150g quinoa + roasted vegetables52g
Snack200g cottage cheese + berries + pumpkin seeds26g
Dinner150g chicken breast curry + 200g lentil dal + 150g rice54g
Day 3 Total180g

Day 4 (Thursday) — Training Day

MealFoodProtein (g)
BreakfastProtein overnight oats (60g oats + 200g Greek yogurt + 1 scoop whey + milk)52g
Lunch150g grilled chicken + 200g chickpea salad with vegetables + olive oil52g
Snack (post-workout)Protein shake (1 scoop whey in 300ml milk) + apple33g
Dinner200g cod fillet + 200g cooked rice + 200g edamame56g
Day 4 Total193g

Day 5 (Friday) — Training Day

MealFoodProtein (g)
BreakfastSmoked salmon (100g) + 3 scrambled eggs + 2 slices toast43g
LunchTurkey mince bowl (150g turkey) + rice + salsa + avocado43g
Snack200g Greek yogurt + granola + 1 scoop whey stirred in36g
Dinner200g prawns stir-fry + 200g edamame + 150g noodles51g
Day 5 Total173g

Day 6 (Saturday) — Training or Active Rest

MealFoodProtein (g)
BreakfastHigh protein pancakes (3 eggs + 150g cottage cheese + oats blended) + yogurt44g
LunchChicken salad (200g chicken + mixed greens + seeds + Greek yogurt dressing)57g
SnackTuna (1 can) + 2 boiled eggs on crackers30g
Dinner250g salmon + 200g roasted sweet potato + asparagus58g
Day 6 Total189g

Day 7 (Sunday) — Rest + Meal Prep Day

MealFoodProtein (g)
Breakfast4 boiled eggs + 200g cottage cheese + fruit48g
LunchLentil soup (300g cooked lentils) + 2 slices whole grain bread + Greek yogurt43g
Snack150g Greek yogurt + protein bar or 1 scoop whey38g
DinnerRoast chicken (200g) + roasted vegetables + mashed potato52g
Day 7 Total181g

Weekly Shopping List

This covers all 7 days for one person:

CategoryItemAmount
MeatChicken breast1.2 kg
MeatTurkey breast/mince600g
MeatLean beef mince400g
FishSalmon fillets800g
FishCod fillet400g
FishCanned tuna (in water)4 cans
FishSmoked salmon200g
SeafoodPrawns300g
DairyGreek yogurt (plain)2 kg tub
DairyCottage cheese800g
DairyMilk2 litres
EggsLarge eggs24 (2 dozen)
SupplementsWhey protein powder1 kg tub
LegumesLentils (dried)500g
LegumesChickpeas (canned)2 cans
LegumesEdamame (frozen)500g
GrainsRolled oats500g
GrainsBrown rice / quinoa1 kg
GrainsWhole grain bread1 loaf
GrainsWhole grain pasta500g
VegetablesMixed salad greens500g
VegetablesBroccoli400g
VegetablesSpinach300g
VegetablesMixed roasting veg1 kg
OtherAlmonds/pumpkin seeds300g total

Meal Prep Tips

Spending 2 hours on Sunday dramatically reduces weekday cooking friction:

  1. Cook all chicken at once: Season and bake 1.2 kg of chicken breasts at 200°C for 25 minutes. Portion into containers for Monday–Thursday lunches.
  2. Boil a dozen eggs: Hard-boiled eggs last 5 days refrigerated. They are the fastest grab-and-go protein at any meal.
  3. Cook a large pot of lentils: 500g dried lentils makes roughly 1.2 kg cooked. Use throughout the week in lunches and dinners.
  4. Prepare overnight oats jars: 5 jars on Sunday = 5 ready breakfasts for the week.
  5. Pre-portion snacks: Portion cottage cheese and Greek yogurt into individual containers for the week.

For more breakfast ideas to vary your weekly plan, see our guide to 25 high protein breakfast ideas. For context on how protein around workouts affects muscle gain, see protein before or after workout. For guidance on per-meal protein maximums, see maximum protein per meal.

Get Your Personalized Protein Target
Before starting this plan, confirm that 160–180g is actually right for your body weight and goal. Use our free calculator for your precise target.

Calculate Your Daily Protein Target →

Frequently Asked Questions

How much protein do I need to build muscle?

To build muscle effectively, target 1.6–2.2g of protein per kg of body weight daily. For a 75 kg person, that is 120–165g. For an 80 kg person, 128–176g. Beginners can build muscle at the lower end; advanced lifters may benefit from the higher end.

Is 160g of protein a day enough to build muscle?

For most people weighing 75–90 kg, 160g (1.8–2.1g/kg) is in the optimal range for muscle gain. Research shows diminishing returns beyond 2.2g/kg, so 160g is an effective target that avoids the over-consumption zone while providing sufficient muscle protein synthesis substrate.

What should I eat on rest days for muscle gain?

Keep protein the same as training days — muscle protein synthesis continues for 24–48 hours post-training. You can modestly reduce carbohydrates (by 50–100g) to reflect lower energy expenditure. See our dedicated guide on protein intake on rest days for full detail.