7-Day Meal Plan for Muscle Gain (High-Calorie Weekly Diet Plan)
7-Day Meal Plan for Muscle Gain: High-Calorie Weekly Diet Plan (2026)
⚡ TL;DR
This 7-day meal plan for muscle gain provides a complete weekly diet plan for bulking with approximately 2,800-3,000 calories and 160-180g protein daily. This muscle gain meal plan 7 days includes breakfast, lunch, dinner, and snacks with meal-by-meal breakdowns. Follow this high calorie meal plan while training consistently to maximize lean mass gains. This bulking diet weekly plan teaches you what to eat to build muscle and serves as a complete muscle building diet plan for beginners and intermediate lifters.
1. Why a Structured Weekly Meal Plan Matters for Muscle Growth
Training hard is essential, but without adequate nutrition, muscle growth is impossible. A structured weekly diet plan for bulking ensures you consistently hit your calorie and protein targets (Morton et al., 2018).
This 7-day meal plan for muscle gain removes guesswork. Whether you're looking for a muscle gain meal plan 7 days or a complete bulking diet weekly plan, this guide provides everything you need to know about what to eat to build muscle effectively while minimizing fat gain.
What does a 7-day meal plan for muscle gain look like?
What does a 7-day meal plan for muscle gain look like? Days 1-7 follow a similar structure: Breakfast: 4 eggs + 1.5 cups oats + 1 cup milk. Lunch: 200g chicken breast + 2 cups jasmine rice + vegetables. Dinner: 200g lean beef or salmon + 400g potatoes + vegetables. Snacks: 1 cup Greek yogurt, peanut butter sandwich, 2 scoops whey protein, nuts, milk. Total daily calories: 2,800-3,200 with 160-180g protein.
2. The Science: Calories and Protein for Muscle Growth
A muscle building diet plan requires understanding three key principles:
- Calorie surplus: Eat 300-500 calories above maintenance daily. This provides energy for muscle building without excessive fat gain (Slater et al., 2019).
- Protein intake: Consume 1.6-2.2 g protein per kg body weight daily. A 75 kg (165 lb) person needs 120-165g protein daily (Morton et al., 2018).
- Nutrient timing: Distribute protein across 4-5 meals (0.4-0.55 g/kg per meal) to maximize muscle protein synthesis (Schoenfeld & Aragon, 2018).
For a 75 kg individual, this high calorie meal plan for muscle gain provides approximately 2,800-3,000 calories daily with 160-180g protein, 350-400g carbohydrates, and 80-90g fat.
📊 Daily Macronutrient Targets for Muscle Gain (75 kg / 165 lb person)
| Nutrient | Amount per kg | Daily Total | Calories | % of Total |
|---|---|---|---|---|
| Protein | 1.8-2.2 g/kg | 135-165g | 540-660 kcal | 20-25% |
| Carbohydrates | 4-6 g/kg | 300-450g | 1,200-1,800 kcal | 45-55% |
| Fats | 0.8-1.2 g/kg | 60-90g | 540-810 kcal | 20-30% |
| Total Calories | - | 2,800-3,000 kcal | - | 100% |
3. Complete 7-Day Meal Plan for Muscle Gain (~2,900 calories daily)
Daily Meal Structure (Same framework, slight variations for variety)
Breakfast (7:00 AM) – 700-800 calories
- 4 large eggs – 280 calories, 24g protein
- 1.5 cups (120g) rolled oats – 450 calories, 15g protein, 81g carbs
- 1 cup (240ml) whole milk – 150 calories, 8g protein
- Optional: 1 banana or 1/2 cup berries – 50-100 calories
Mid-Morning Snack (10:00 AM) – 350-450 calories
- 1 cup (170g) Greek yogurt (full fat) – 220 calories, 20g protein
- 1/2 cup (40g) granola or 1 tbsp honey – 100-200 calories
- 1/4 cup (30g) almonds or walnuts – 160 calories, 6g protein
Lunch (12:30 PM) – 750-850 calories
- 200g (7 oz) chicken breast or lean beef – 330-400 calories, 40-60g protein
- 2 cups (300g) cooked jasmine or brown rice – 390 calories, 8g protein, 90g carbs
- 1-2 cups mixed vegetables – 50-100 calories
- 1 tbsp olive oil (for cooking) – 120 calories, 14g fat
Pre-Workout Snack (3:30 PM) – 300-400 calories
- 2 slices whole grain bread – 160 calories, 8g protein
- 2 tbsp (32g) peanut butter – 190 calories, 7g protein, 7g carbs, 16g fat
- 1 medium banana – 105 calories, 1g protein, 27g carbs
Post-Workout Shake (within 60 min after training) – 250-350 calories
- 2 scoops (60g) whey protein – 240 calories, 48g protein
- 2 cups (480ml) water or milk – 0-150 calories
- 1 banana (optional for carbs) – 105 calories, 27g carbs
Dinner (7:00 PM) – 750-850 calories
- 200g (7 oz) lean beef, salmon, or chicken thighs – 350-450 calories, 35-45g protein
- 400g (about 2 medium) potatoes or 300g sweet potato – 350 calories, 8g protein, 80g carbs
- 2 cups roasted vegetables – 100 calories, 4g protein
- 1 tbsp butter or olive oil – 100-120 calories, 11-14g fat
Before Bed Snack (10:00 PM) – 250-350 calories
- 1.5 cups (340g) cottage cheese (4% fat) – 300 calories, 36g protein
- OR 1 cup Greek yogurt + 1 tbsp almond butter – 320 calories, 25g protein
- 1 cup (240ml) whole milk – 150 calories, 8g protein (optional addition)
4. Day-by-Day Meal Variations (Same Calories, Different Foods)
Day 1: Standard Bulking Day
- Breakfast: 4 eggs + oats + milk + banana
- Lunch: Chicken breast + jasmine rice + broccoli
- Dinner: Lean beef + baked potato + asparagus
- Snacks: Greek yogurt, PB sandwich, whey shake, cottage cheese
Day 2: Fish & Sweet Potato Day
- Breakfast: 4 eggs + oats + milk + berries
- Lunch: Chicken breast + quinoa + mixed vegetables
- Dinner: Salmon + sweet potato + roasted Brussels sprouts
- Snacks: Same structure
Day 3: Higher Carb Training Day
- Breakfast: 4 eggs + oats + milk + honey (adds 60 calories)
- Lunch: Chicken breast + white rice + vegetables (add 1/2 cup rice)
- Dinner: Lean beef + pasta + tomato sauce (swap potatoes for pasta)
- Snacks: Add 1 extra banana or apple
Day 4: Rest Day (Slightly lower carbs)
- Breakfast: 4 eggs + 1 cup oats + milk (reduce carbs slightly)
- Lunch: Chicken breast + brown rice + vegetables
- Dinner: Salmon + cauliflower mash + green beans (lower carb option)
- Snacks: Same protein, slightly less carbs
Day 5: Egg & Beef Day
- Breakfast: 4 eggs + oats + milk + apple
- Lunch: Lean ground beef + rice + peppers/onions
- Dinner: Chicken thighs + roasted potatoes + zucchini
- Snacks: Same structure
Day 6: Pre-Training Heavy Day
- Breakfast: 4 eggs + oats + milk + peanut butter (adds 95 calories)
- Lunch: Chicken breast + jasmine rice + vegetables + avocado (adds 120 calories)
- Dinner: Lean beef + sweet potato + asparagus
- Snacks: Add dried fruit (150 calories) to pre-workout snack
Day 7: Active Recovery Day
- Breakfast: 4 eggs + oats + milk + berries
- Lunch: Salmon + quinoa + roasted vegetables
- Dinner: Chicken breast + brown rice + cauliflower
- Snacks: Same structure, focus on nutrient-dense foods
5. Vegetarian & Vegan 7-Day Muscle Gain Meal Plans
Vegetarian Muscle Gain Meal Plan (2,800 calories, 150g protein)
- Breakfast: 4 eggs + 1.5 cups oats + 1 cup Greek yogurt + 1 cup milk (650 kcal, 50g protein)
- Snack: 1.5 cups cottage cheese + 1 apple (300 kcal, 30g protein)
- Lunch: 200g paneer + 2 cups quinoa + mixed vegetables + 1 tbsp olive oil (650 kcal, 45g protein)
- Pre-workout: 2 scoops whey + 1 banana + 1 cup milk (350 kcal, 50g protein)
- Dinner: 4 eggs + 400g potatoes + 2 cups spinach + 2 tbsp olive oil (750 kcal, 35g protein)
- Before bed: 1.5 cups cottage cheese (300 kcal, 36g protein)
Vegan Muscle Gain Meal Plan (2,800 calories, 140g protein)
- Breakfast: 1.5 cups tofu scramble + 1.5 cups oats + 2 cups soy milk (650 kcal, 45g protein)
- Snack: 2 tbsp peanut butter + 2 slices bread + 1 banana (450 kcal, 15g protein)
- Lunch: 200g tempeh + 2 cups quinoa + 2 cups mixed vegetables (650 kcal, 45g protein)
- Pre-workout: 2 scoops pea protein + 1 cup soy milk + 1 banana (350 kcal, 45g protein)
- Dinner: 250g lentils + 2 cups brown rice + 2 cups broccoli + 2 tbsp olive oil (700 kcal, 30g protein)
- Before bed: 1.5 cups soy yogurt + 2 tbsp almond butter (350 kcal, 15g protein)
6. Quick Recipes for Your Bulking Meal Plan
High-Protein Oatmeal (10 min)
- 1.5 cups rolled oats + 2 cups milk + 2 scoops whey + 2 tbsp peanut butter + 1 banana
- Macros: 950 calories, 65g protein, 110g carbs, 35g fat
Chicken & Rice Bowl (15 min, meal prep friendly)
- 200g chicken breast + 2 cups cooked rice + 1 cup broccoli + 1 tbsp olive oil + soy sauce
- Macros: 750 calories, 55g protein, 85g carbs, 22g fat
Mass Gainer Shake (5 min)
- 2 scoops whey + 2 bananas + 2 tbsp peanut butter + 2 cups whole milk
- Macros: 850 calories, 60g protein, 95g carbs, 30g fat
Beef & Potato Skillet (20 min)
- 200g lean ground beef + 400g diced potatoes + 1 cup spinach + 2 eggs
- Macros: 850 calories, 55g protein, 80g carbs, 35g fat
7. How to Adjust This 7-Day Meal Plan for Your Body
This muscle building diet plan is a template. Adjust based on your:
- Body weight: Multiply protein needs by 1.6-2.2 g/kg. A 90kg person needs 145-200g protein daily – add an extra shake or 50g chicken to each meal.
- Rate of gain: Aim for 0.25-0.5% body weight gain weekly. If gaining faster than 0.5% weekly (mostly fat), reduce calories by 200; if not gaining, add 200-300 calories.
- Activity level: Very active individuals (athletes, active jobs) need more carbs. Add 50-100g carbs on training days (extra rice, oats, or potatoes).
- Digestion: If 2,900 calories feels overwhelming, start with 2,500-2,700 and gradually increase over 2-4 weeks.
8. Best Foods for Your Bulking Diet Weekly Plan
Best Protein Sources for Muscle Building
- Animal-based: Chicken breast, lean beef (90/10 or leaner), eggs, Greek yogurt, cottage cheese, whey protein, salmon, tuna, turkey
- Plant-based: Tofu, tempeh, seitan, edamame, lentils, chickpeas, black beans, pea protein, soy protein
Best Carbohydrate Sources for Energy & Glycogen
- Fast-digesting (post-workout): White rice, jasmine rice, white potatoes, bananas, white bread, sports drinks
- Slow-digesting (other meals): Oats, quinoa, brown rice, sweet potatoes, whole grain bread, beans, lentils
Best Fat Sources for Hormone Production & Calorie Density
- Olive oil, avocado, nuts (almonds, walnuts), seeds (chia, flax), fatty fish (salmon, mackerel), egg yolks, nut butters, whole milk, cheese
9. Common Mistakes on a Muscle Gain Diet
- Not eating enough calories: "Clean bulking" with too few calories = no muscle gain. Track intake for 1-2 weeks to ensure surplus.
- Too much dirty bulking: Excessive junk food = mostly fat gain. Focus on nutrient-dense whole foods.
- Insufficient protein distribution: Eating all protein in 1-2 meals reduces MPS. Spread across 4-5 meals (0.4-0.55 g/kg per meal).
- Ignoring carbohydrates: Carbs fuel training intensity. Low-carb = poor workouts = less muscle stimulus.
- Not adjusting as you grow: As you gain weight, calorie needs increase. Recalculate TDEE every 5-7 kg gained.
- Skipping pre-workout nutrition: Training fasted or under-fueled reduces performance and muscle stimulus. Eat 2-3 hours before training.
10. Frequently Asked Questions
What does a 7-day meal plan for muscle gain look like?
Days 1-7 follow a similar structure: Breakfast: 4 eggs + 1.5 cups oats + 1 cup milk. Lunch: 200g chicken breast + 2 cups jasmine rice + vegetables. Dinner: 200g lean beef or salmon + 400g potatoes + vegetables. Snacks: 1 cup Greek yogurt, peanut butter sandwich, 2 scoops whey protein, nuts, milk. Total daily calories: 2,800-3,200 with 160-180g protein.
How many calories should I eat weekly for muscle gain?
For muscle gain, eat 300-500 calories above maintenance daily. For most men, this is 2,500-3,000 calories daily (17,500-21,000 weekly); for most women, 2,200-2,700 calories daily (15,400-18,900 weekly). Aim for 0.25-0.5% body weight gain weekly for lean muscle gain without excessive fat.
What are the best foods for a bulking meal plan?
Best bulking foods: Protein sources (chicken, beef, eggs, Greek yogurt, cottage cheese, whey), Carbohydrates (rice, oats, potatoes, quinoa, whole grain bread), Fats (olive oil, avocado, nuts, peanut butter), and calorie-dense options (whole milk, granola, dried fruit). Focus on nutrient-dense whole foods, not junk food.
Can I build muscle on a 7-day vegetarian meal plan?
Yes, you can build muscle effectively on a vegetarian meal plan. Focus on eggs, Greek yogurt, cottage cheese, whey protein, paneer, and cheese. A 7-day vegetarian muscle gain plan provides 2,700-3,000 calories daily with 140-160g protein. Add lentils, beans, and quinoa for additional protein and carbs.
How do I meal prep for a week of bulking?
Meal prep for bulking: Cook 2-3kg of chicken/beef, prepare 8-10 cups of rice, roast 5-6 sweet potatoes, boil 12-15 eggs, portion Greek yogurt and cottage cheese into containers, pre-make protein shakes in shaker bottles. Store in fridge for 4-5 days. This reduces daily cooking time to 15-20 minutes.
How much protein per meal for muscle growth?
Research shows 0.4-0.55 g protein per kg body weight per meal maximizes muscle protein synthesis. For a 75kg person, this is 30-40g protein per meal. Spread across 4-5 meals: breakfast (30-40g), lunch (30-40g), dinner (30-40g), and 1-2 snacks/protein shakes (25-30g each).
11. Related Resources
- Best Evening Habits for Fat Loss (Simple Night Routine That Works)
- How to Burn More Calories Without Cardio (Simple Fat Loss Strategies)
- Why You Lose Weight Then Gain It Back Quickly (Yo-Yo Dieting Explained)
- How to Avoid Binge Eating During Fat Loss (Control Cravings & Stay on Track)
- Does Drinking Water Help You Lose Fat Faster? (Science-Based Answer)
- How to Reduce Cravings While Dieting (Control Hunger & Stay Consistent)
12. Scientific References
- Morton, R. W., et al. (2018). A systematic review, meta-analysis and meta-regression of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength. British Journal of Sports Medicine, 52(6), 376-384. PubMed
- Slater, G. J., et al. (2019). Is an energy surplus required to maximize skeletal muscle hypertrophy associated with resistance training? Frontiers in Nutrition, 6, 131. PubMed
- Schoenfeld, B. J., & Aragon, A. A. (2018). How much protein can the body use in a single meal for muscle-building? Journal of the International Society of Sports Nutrition, 15(1), 10. PubMed
- Helms, E. R., et al. (2014). Evidence-based recommendations for natural bodybuilding contest preparation. Journal of the International Society of Sports Nutrition, 11(1), 20. PubMed
- Aragon, A. A., & Schoenfeld, B. J. (2013). Nutrient timing revisited: is there a post-exercise anabolic window? Journal of the International Society of Sports Nutrition, 10(1), 5. PubMed
- Trommelen, J., et al. (2021). Pre-sleep protein ingestion increases muscle protein synthesis rates during overnight recovery. Frontiers in Nutrition, 8, 724. PubMed
- Jäger, R., et al. (2017). International Society of Sports Nutrition Position Stand: protein and exercise. Journal of the International Society of Sports Nutrition, 14(1), 20. PubMed
Join the conversation