Muscle Gain Meal Plan: 7-Day 3,000 Calorie Plan with 180g Protein
A complete 7-day muscle gain meal plan at 3,000 calories with 180g+ protein daily. Includes training day vs rest day nutrition, macro timing around workouts, a shopping list, and cost estimate.
The quick answer: To build muscle, you need a calorie surplus of 300-500 calories above your Total Daily Energy Expenditure (TDEE), combined with at least 1.6g of protein per kilogram of body weight and a structured resistance training program. This 7-day meal plan delivers 3,000 calories and 180g+ protein daily — designed for a 170-180 lb individual aiming to gain lean mass while minimizing fat gain.
The Science Behind Muscle Gain Nutrition
Muscle growth requires two conditions: a mechanical stimulus (resistance training) and a nutritional surplus (more calories and protein than your body needs for maintenance).
A 2019 systematic review by Morton et al. in the British Journal of Sports Medicine confirmed that protein supplementation during resistance training increased fat-free mass by an average of 0.3 kg more than placebo over 13 weeks. The effect was maximized at protein intakes of 1.6g/kg/day, with diminishing returns above 2.2g/kg/day.
For calories, research consistently shows that a modest surplus of 300-500 calories per day maximizes muscle gain while limiting fat accumulation. A 2020 study in the Journal of the International Society of Sports Nutrition found that athletes in a 500-calorie surplus gained significantly more lean mass than those in a 200-calorie surplus, without meaningful additional fat gain.
Macro Targets for This Plan
| Nutrient | Daily Target | % of Calories | Purpose |
|---|---|---|---|
| Calories | 3,000 | 100% | Moderate surplus for lean gains |
| Protein | 180g | 24% | Muscle protein synthesis |
| Carbohydrates | 375g | 50% | Training fuel + glycogen replenishment |
| Fat | 83g | 25% | Hormone production + cell health |
This macro split follows the ISSN recommendation for muscle gain: high protein, high carbs to fuel training, and moderate fat to support testosterone and overall hormone health.
Training Day vs Rest Day Nutrition
Your body's needs differ on days you train versus days you rest.
| Factor | Training Day | Rest Day |
|---|---|---|
| Calories | 3,000-3,200 | 2,700-2,800 |
| Carbs | 375-400g | 300-325g |
| Protein | 180g | 180g (stays the same) |
| Fat | 80-85g | 85-90g |
| Meal timing | Pre and post-workout meals are strategic | Even distribution across 4-5 meals |
| Carb timing | Concentrate 50-60% of carbs around training | Spread evenly |
Protein stays constant regardless of training because muscle protein synthesis occurs for 24-48 hours after a training session. You are still building muscle on rest days.
Macro Timing Around Workouts
| Timing | What to Eat | Macros |
|---|---|---|
| 2-3 hours pre-workout | Full meal: complex carbs + protein + low fat | 60-80g carbs, 30-40g protein, under 15g fat |
| 30-60 min pre-workout | Light snack: fast carbs + small protein | 30-40g carbs, 10-15g protein |
| Immediately post-workout | Protein shake + fast carbs (optional) | 30-40g protein, 40-60g carbs |
| 1-2 hours post-workout | Full meal: carbs + protein + moderate fat | 60-80g carbs, 30-40g protein, 15-20g fat |
The 7-Day Muscle Gain Meal Plan (3,000 Calories/Day)
Day 1: Monday (Training Day — Push)
| Meal | Recipe | Protein | Carbs | Fat | Calories |
|---|---|---|---|---|---|
| Breakfast | 4 whole eggs scrambled + 2 slices toast + 1 banana + glass of OJ | 30g | 70g | 22g | 600 |
| Snack | Greek yogurt (1 cup) + granola (1/3 cup) + honey | 22g | 48g | 8g | 350 |
| Lunch | Grilled chicken breast (6 oz) + brown rice (1.5 cups) + broccoli + olive oil | 48g | 78g | 14g | 630 |
| Pre-Workout | Rice cakes (2) + peanut butter (1 tbsp) + banana | 8g | 48g | 10g | 310 |
| Post-Workout | Whey protein (2 scoops) + banana + oat milk | 42g | 45g | 5g | 395 |
| Dinner | Salmon (5 oz) + sweet potato (1 large) + asparagus + butter | 35g | 62g | 18g | 550 |
| Daily Total | 185g | 351g | 77g | 2,835 |
Day 2: Tuesday (Training Day — Pull)
| Meal | Recipe | Protein | Carbs | Fat | Calories |
|---|---|---|---|---|---|
| Breakfast | Overnight oats: oats (1 cup) + protein powder (1 scoop) + banana + almond butter (1 tbsp) + milk | 36g | 80g | 16g | 610 |
| Snack | Cottage cheese (1 cup) + pineapple chunks | 28g | 25g | 4g | 250 |
| Lunch | Turkey wrap: 2 large tortillas + turkey breast (5 oz) + cheese + lettuce + avocado (1/4) | 42g | 55g | 20g | 570 |
| Pre-Workout | Banana + protein bar | 22g | 48g | 8g | 350 |
| Post-Workout | Chocolate milk (16 oz) + handful of pretzels | 20g | 68g | 10g | 440 |
| Dinner | Lean ground beef (5 oz) + pasta (2 cups) + marinara + side salad | 40g | 80g | 16g | 620 |
| Daily Total | 188g | 356g | 74g | 2,840 |
Day 3: Wednesday (Rest Day)
| Meal | Recipe | Protein | Carbs | Fat | Calories |
|---|---|---|---|---|---|
| Breakfast | Protein pancakes (3) + maple syrup + mixed berries + Greek yogurt | 34g | 65g | 10g | 490 |
| Snack | Hard-boiled eggs (3) + apple | 18g | 25g | 15g | 310 |
| Lunch | Chicken thighs (5 oz) + quinoa (1 cup) + roasted vegetables + olive oil | 40g | 55g | 20g | 560 |
| Snack | Protein shake + peanut butter (1 tbsp) | 28g | 12g | 12g | 270 |
| Dinner | Steak (6 oz sirloin) + baked potato + sour cream + steamed green beans | 48g | 55g | 18g | 580 |
| Evening Snack | Casein protein shake + handful of almonds | 28g | 8g | 12g | 250 |
| Daily Total | 196g | 220g | 87g | 2,460 |
Day 4: Thursday (Training Day — Legs)
| Meal | Recipe | Protein | Carbs | Fat | Calories |
|---|---|---|---|---|---|
| Breakfast | 3 whole eggs + 3 egg whites + 2 slices toast + avocado (1/4) + fruit | 32g | 50g | 20g | 510 |
| Snack | Trail mix (1/3 cup) + protein bar | 18g | 45g | 16g | 390 |
| Lunch | Tuna (2 cans) + whole wheat bread (2 slices) + lettuce + tomato + mixed fruit | 44g | 55g | 8g | 470 |
| Pre-Workout | White rice (1 cup) + chicken breast (3 oz) | 24g | 48g | 4g | 320 |
| Post-Workout | Whey protein (2 scoops) + large banana + honey (1 tbsp) | 42g | 55g | 3g | 415 |
| Dinner | Chicken stir-fry: chicken breast (5 oz) + jasmine rice (1.5 cups) + mixed vegetables + soy sauce + sesame oil | 42g | 82g | 12g | 600 |
| Daily Total | 202g | 335g | 63g | 2,705 |
Day 5: Friday (Training Day — Upper)
| Meal | Recipe | Protein | Carbs | Fat | Calories |
|---|---|---|---|---|---|
| Breakfast | Bagel + cream cheese + smoked salmon (3 oz) + scrambled eggs (2) | 34g | 52g | 18g | 510 |
| Snack | Greek yogurt (1 cup) + honey + walnuts (1 oz) | 22g | 30g | 16g | 350 |
| Lunch | Chicken burrito bowl: rice (1.5 cups) + chicken (5 oz) + black beans + salsa + cheese | 48g | 80g | 14g | 640 |
| Pre-Workout | Oatmeal (1/2 cup dry) + banana + honey | 6g | 58g | 4g | 290 |
| Post-Workout | Whey protein (2 scoops) + banana + almond milk | 42g | 42g | 4g | 375 |
| Dinner | Pork tenderloin (6 oz) + mashed potatoes + roasted Brussels sprouts + gravy | 40g | 60g | 18g | 565 |
| Daily Total | 192g | 322g | 74g | 2,730 |
Day 6: Saturday (Training Day — Lower)
| Meal | Recipe | Protein | Carbs | Fat | Calories |
|---|---|---|---|---|---|
| Breakfast | French toast (3 slices) + maple syrup + turkey sausage (3 links) + berries | 30g | 72g | 14g | 540 |
| Snack | Cottage cheese (1 cup) + mixed berries + granola (1/4 cup) | 30g | 35g | 6g | 310 |
| Lunch | Ground turkey (5 oz) + rice (1.5 cups) + sauteed peppers and onions + salsa | 38g | 75g | 12g | 560 |
| Pre-Workout | Banana + rice cakes (2) + jam | 3g | 52g | 2g | 240 |
| Post-Workout | Whey protein (2 scoops) + oats (1/2 cup) + banana + PB (1 tbsp) | 44g | 60g | 12g | 525 |
| Dinner | Shrimp pasta: shrimp (8 oz) + fettuccine (2 cups) + garlic butter sauce + parmesan | 42g | 78g | 16g | 620 |
| Daily Total | 187g | 372g | 62g | 2,795 |
Day 7: Sunday (Rest Day)
| Meal | Recipe | Protein | Carbs | Fat | Calories |
|---|---|---|---|---|---|
| Breakfast | Omelet: 4 eggs + cheese + spinach + mushrooms + 2 slices toast + fruit | 34g | 45g | 24g | 530 |
| Snack | Protein smoothie: protein powder + banana + oats + PB + almond milk | 32g | 50g | 12g | 440 |
| Lunch | Grilled chicken (6 oz) + sweet potato fries (baked) + large mixed salad + dressing | 45g | 65g | 16g | 580 |
| Snack | Hard-boiled eggs (2) + rice cakes (2) + hummus (2 tbsp) | 16g | 22g | 10g | 240 |
| Dinner | Beef and vegetable stew with potatoes + bread roll | 38g | 60g | 14g | 520 |
| Evening Snack | Casein shake + small handful of mixed nuts | 28g | 8g | 14g | 265 |
| Daily Total | 193g | 250g | 90g | 2,575 |
Weekly Summary
| Day | Calories | Protein | Type |
|---|---|---|---|
| Monday | 2,835 | 185g | Training |
| Tuesday | 2,840 | 188g | Training |
| Wednesday | 2,460 | 196g | Rest |
| Thursday | 2,705 | 202g | Training |
| Friday | 2,730 | 192g | Training |
| Saturday | 2,795 | 187g | Training |
| Sunday | 2,575 | 193g | Rest |
| Weekly Average | 2,706 | 192g |
Meals Ranked by Protein Content
| Meal | Protein | Calories | Protein per 100 cal |
|---|---|---|---|
| Thursday lunch: Tuna sandwiches + fruit | 44g | 470 | 9.4g |
| Multiple: Grilled chicken + rice + veg | 48g | 630 | 7.6g |
| Wednesday dinner: Steak + baked potato | 48g | 580 | 8.3g |
| Friday lunch: Chicken burrito bowl | 48g | 640 | 7.5g |
| Saturday dinner: Shrimp pasta | 42g | 620 | 6.8g |
| Post-workout whey shakes (various) | 42g | 375-525 | 8.0-11.2g |
| Tuesday lunch: Turkey wraps | 42g | 570 | 7.4g |
| Thursday dinner: Chicken stir-fry | 42g | 600 | 7.0g |
Shopping List (Weekly)
Proteins
- Chicken breast — 3 lbs
- Chicken thighs — 1 lb
- Ground turkey — 1 lb
- Lean ground beef — 1 lb
- Salmon fillets — 10 oz
- Shrimp — 8 oz
- Pork tenderloin — 6 oz
- Sirloin steak — 6 oz
- Smoked salmon — 3 oz
- Canned tuna — 4 cans
- Eggs — 2 dozen
- Turkey breast (deli) — 10 oz
- Turkey sausage — 1 pack
- Whey protein powder — enough for 10 scoops
- Casein protein powder — enough for 2 scoops
Dairy
- Greek yogurt — 32 oz container
- Cottage cheese — 32 oz container
- Milk or oat milk — 1/2 gallon
- Unsweetened almond milk — 1/2 gallon
- Cheese (shredded and sliced) — 8 oz
- Cream cheese — small container
- Sour cream — small container
- Butter — 1 stick
- Parmesan — small block or shaker
Grains and Starches
- Brown rice or jasmine rice — 3 lb bag
- Oats — 1 canister
- Whole wheat bread — 1 loaf
- Pasta (fettuccine + another shape) — 2 lbs
- Quinoa — 1 lb
- Bagels — 2 pack
- Large tortillas — 4 pack
- Rice cakes — 1 pack
Fruits and Vegetables
- Bananas — 1 bunch (8-10)
- Mixed berries (frozen) — 1 bag
- Apples — 3
- Pineapple chunks (canned or fresh) — 1
- Sweet potatoes — 3 large
- Regular potatoes — 3
- Broccoli — 2 heads
- Asparagus — 1 bunch
- Brussels sprouts — 1 lb
- Green beans — 1 lb
- Spinach — 1 bag
- Mixed salad greens — 1 bag
- Bell peppers — 3
- Onions — 3
- Mushrooms — 8 oz
- Tomatoes — 3
- Avocados — 2
Pantry
- Olive oil
- Sesame oil
- Peanut butter
- Almond butter
- Honey
- Maple syrup
- Marinara sauce
- Soy sauce
- Salsa
- Granola
- Trail mix
- Protein bars — 3
- Hummus
- Mixed nuts
- Walnuts
Cost Estimate
| Category | Estimated Weekly Cost |
|---|---|
| Proteins (meat, fish, eggs, protein powder) | $45-55 |
| Dairy | $14-18 |
| Grains and starches | $10-14 |
| Fruits and vegetables | $18-24 |
| Pantry staples (assuming some on hand) | $8-12 |
| Total | $95-123/week |
For one person eating 3,000 calories per day, that comes to $13-18 per day. This is reasonable for a muscle-building diet and comparable to spending $10-15 on two fast food meals that would deliver far less protein and fewer nutrients.
How to Adjust This Plan
Need more calories? Add a fourth meal, increase rice and potato portions by 50%, add an extra tablespoon of olive oil or nut butter to meals, or add a bedtime casein shake with whole milk and nuts.
Need fewer calories? Reduce carb portions (rice, pasta, potatoes) by 25-30% while keeping protein the same. Cut the pre-workout snack if you ate a full meal 2-3 hours before.
Vegetarian? Swap chicken and beef for tofu, tempeh, lentils, and chickpeas. Add extra legumes and consider supplementing with a plant-based protein powder to hit 180g.
A meal planning app like Mealift makes adjustments easy — import your favorite recipes, adjust portions, and see the updated macro breakdown in real time. Plan your entire week, generate a shopping list, and track your daily protein intake without guesswork.
Frequently Asked Questions
How long does it take to build muscle on this plan?
With consistent resistance training (3-5 days/week) and this nutrition plan, most beginners gain 1-2 lbs of lean muscle per month. Experienced lifters gain 0.5-1 lb per month. Expect visible changes within 8-12 weeks.
Can I build muscle without eating 3,000 calories?
Yes, if 3,000 calories puts you well above your TDEE. The key is being in a surplus of 300-500 calories, whatever that number is for you. A 140 lb person might only need 2,400 calories. A 200 lb active person might need 3,500.
Do I need to eat 6 meals a day to build muscle?
No. Research shows that total daily protein intake matters more than meal frequency. However, distributing protein across 3-5 meals (30-40g per meal) optimizes muscle protein synthesis throughout the day. This plan uses 5-6 eating occasions on training days and 5-6 on rest days.
What if I gain too much fat?
If you are gaining more than 2-3 lbs per month, you are likely in too large a surplus. Reduce daily calories by 200-300 (primarily from carbs and fat, not protein) and reassess after 2 weeks.
Should I take creatine on this plan?
Creatine monohydrate (3-5g daily) is the most researched and effective supplement for muscle gain. It increases strength, power output, and lean mass. It is safe, cheap, and works regardless of when you take it.
Can I drink alcohol and still build muscle?
Alcohol impairs muscle protein synthesis by up to 37% when consumed post-workout. Occasional moderate drinking (1-2 drinks) on rest days has minimal impact, but regular heavy drinking significantly undermines muscle-building efforts.
Is this plan suitable for women?
The macro ratios are appropriate for anyone, but the calorie level (3,000) may be too high for most women unless they are very active and/or larger-framed. Women looking to build muscle typically need 2,200-2,600 calories. Scale all portions down proportionally while maintaining the same macro percentages.
How much water should I drink on this plan?
Aim for at least 1 gallon (3.8 liters) per day on training days and 3 liters on rest days. High protein diets require additional water for kidney function and nitrogen excretion. Dehydration also impairs training performance and recovery.