I Gained 20lbs of Muscle in 6 Months - Here’s What I Ate
From 150lbs to 170lbs without getting fat. The exact eating protocol that transformed my physique.
The Muscle Gain Formula
The Math:
- Maintenance calories: Body weight (lbs) Ă— 15
- Surplus for muscle: +300-500 calories/day
- Protein: 1g per lb bodyweight
- Carbs: 2-2.5g per lb (fuel for training)
- Fats: 0.4-0.5g per lb (hormone production)
My Stats:
- Starting: 150lbs, 12% body fat
- Target: 170lbs, maintain leanness
- Maintenance: 2,250 calories
- Bulking: 2,650 calories (+400 surplus)
- Result: 20lbs gained, 14% body fat (mostly muscle)
Macro Breakdown (2,650 Calories)
Protein (150g = 600 cal):
- Target: 1g per lb bodyweight
- Sources: Chicken, eggs, whey, Greek yogurt
- Timing: Spread across 4-5 meals
- Why: Muscle protein synthesis, recovery
Carbs (350g = 1,400 cal):
- Target: 2.3g per lb
- Sources: Rice, oats, sweet potato, pasta
- Timing: Pre/post workout heavy
- Why: Energy, glycogen, performance
Fats (72g = 650 cal):
- Target: 0.48g per lb
- Sources: Eggs, nuts, olive oil, salmon
- Timing: Throughout day
- Why: Testosterone, hormone health
My Daily Meal Plan
Meal 1 (7 AM - 650 cal):
- 4 whole eggs scrambled
- 2 slices whole wheat toast
- 1 banana
- Coffee with milk
Macros: 35g P, 55g C, 28g F
Meal 2 (10 AM - 400 cal):
- Whey protein shake (2 scoops)
- 1 cup oats
- 1 tbsp peanut butter
- Blend with almond milk
Macros: 50g P, 48g C, 12g F
Meal 3 (1 PM - 700 cal):
- 8oz chicken breast grilled
- 2 cups white rice
- Steamed broccoli
- 1 tbsp olive oil
Macros: 60g P, 90g C, 16g F
Pre-Workout (4 PM - 250 cal):
- 2 rice cakes with honey
- 1 banana
- Black coffee
Macros: 5g P, 60g C, 1g F
Post-Workout (6 PM - 400 cal):
- Whey shake (2 scoops)
- 1 cup white rice
- Gatorade (20oz)
Macros: 50g P, 75g C, 5g F
Meal 4 (8 PM - 650 cal):
- 6oz salmon
- Sweet potato (large)
- Mixed vegetables
- Avocado (½)
Macros: 45g P, 70g C, 25g F
Before Bed (10 PM - 200 cal):
- Greek yogurt (1 cup)
- Honey drizzle
- Berries
Macros: 20g P, 30g C, 5g F
Daily Total: 2,650 cal | 265g P, 428g C, 92g F (Adjusted from target slightly - still effective)
High-Protein Recipes
1. Anabolic French Toast (520 cal, 45g P):
- 4 egg whites + 1 whole egg
- 3 slices bread (whole wheat)
- Cinnamon, vanilla extract
- Sugar-free syrup
- Cook: Dip bread in egg mix, cook on griddle
- Serve: Top with Greek yogurt, berries
2. Chicken Fried Rice (680 cal, 55g P):
- 8oz chicken breast (cubed)
- 2 cups cooked white rice (day-old)
- 3 eggs
- Mixed vegetables (frozen)
- Soy sauce, sesame oil
- Cook: High heat wok, scramble eggs first, add everything, toss
3. Protein Overnight Oats (450 cal, 40g P):
- 1 cup oats
- 1 scoop whey protein
- 1 cup almond milk
- 1 tbsp peanut butter
- Chia seeds, honey
- Prep: Mix night before, refrigerate, eat cold
4. Beef & Sweet Potato Bowl (720 cal, 50g P):
- 6oz 93/7 ground beef
- 1 large sweet potato (cubed, roasted)
- Spinach, peppers, onions
- Taco seasoning
- Top with avocado, salsa
- Cook: Brown beef, roast sweet potato, combine
5. Mass Gainer Shake (800 cal, 60g P):
- 2 scoops whey
- 2 cups whole milk
- 2 tbsp peanut butter
- 1 banana
- 1 cup oats
- Ice
- Blend: Everything together, drink immediately
Meal Prep Strategy
Sunday Prep (2 hours):
- Protein: Grill 5lbs chicken breast (season, bake 375°F, 25 min)
- Carbs: Cook 10 cups rice (rice cooker = easy mode)
- Vegetables: Steam 3lbs broccoli, roast sweet potatoes
- Portion: 5 containers, 8oz chicken + 2 cups rice + veggies
- Refrigerate: Lasts 5 days
What I Don’t Prep:
- Breakfast (eggs cook in 5 min)
- Shakes (blend fresh)
- Post-workout (quick rice + shake)
Time Saved: 1-2 hours daily cooking
Supplement Stack
Essential:
- Whey Protein - $50/month (Optimum Nutrition Gold Standard)
- Creatine Monohydrate - $15 (5g daily, unflavored)
- Multivitamin - $10 (cover micronutrient gaps)
Optional:
- Pre-workout - $30 (caffeine + pump, not necessary)
- Fish Oil - $12 (if not eating fatty fish)
- Vitamin D - $8 (most people deficient)
Don’t Waste Money On:
- BCAAs (whey has enough)
- Testosterone boosters (useless unless Rx)
- Fat burners (just eat less)
- Expensive pre-workouts (caffeine is caffeine)
Total: $75-100/month for essentials
The Dirty Bulk vs Clean Bulk Debate
Dirty Bulk (What I Did Initially - Don’t Recommend):
- Eat everything, massive surplus (+1000 cal)
- Fast weight gain (30lbs in 4 months)
- Result: Got fat, felt sluggish, had to cut for 3 months
Clean Bulk (What Actually Works):
- Moderate surplus (+300-500 cal)
- Slow, steady gain (3-4lbs/month)
- Result: Mostly muscle, stay lean, no harsh cut needed
Learn from my mistakes: Slow and steady wins.
Tracking & Adjustments
Week 1-2: Baseline
- Track everything in MyFitnessPal
- Weigh daily (same time, after waking, after bathroom)
- Take average weekly weight
Week 3-4: First Check
- Gaining 0.5-1lb/week? Perfect, continue
- Gaining >2lbs/week? Reduce 200 cal, too fast
- No weight gain? Add 200 cal, increase surplus
Month 2-6: Cruise
- Adjust every 2 weeks based on scale
- Increase calories as weight goes up (bigger body = higher maintenance)
- By month 6, I was eating 2,900 cal to maintain 1lb/week gain
Training Fuel Timing
Pre-Workout (1-2 hours before):
- High carb, moderate protein
- Low fat (digests slow)
- Goal: Energy, pump, performance
Post-Workout (Within 1 hour):
- Fast protein (whey)
- Fast carbs (white rice, Gatorade)
- Goal: Glycogen replenishment, muscle repair
Rest Days:
- Same calories (your muscles grow on rest days)
- Slightly lower carbs if prefer, but not necessary
Common Bulking Mistakes
❌ Eating whatever because “bulking” ✅ Track calories, hit protein, stay consistent
❌ Only eating 2 huge meals ✅ 4-6 smaller meals - easier digestion, better protein synthesis
❌ Skipping vegetables ✅ Fiber, vitamins, digestion - eat your greens
❌ Gaining too fast (>2lbs/week) ✅ 0.5-1lb/week - minimize fat gain
❌ Stopping bulk after 6 weeks ✅ 6+ months minimum - building muscle takes time
Grocery List ($150/week)
Protein:
- Chicken breast 5lbs - $15
- Eggs 3 dozen - $9
- 93/7 ground beef 3lbs - $18
- Salmon 2lbs - $20
- Whey protein - $50/month ($12/week)
- Greek yogurt 4 containers - $10
Carbs:
- White rice 10lb bag - $10
- Oats 5lb - $8
- Sweet potatoes 5lbs - $8
- Whole wheat bread 2 loaves - $6
- Bananas 10 - $3
Fats:
- Peanut butter - $5
- Avocados 4 - $6
- Olive oil - $8
- Almonds 1lb - $10
Vegetables:
- Broccoli 3lbs - $6
- Spinach - $4
- Mixed frozen veggies - $8
Misc:
- Almond milk - $4
- Honey - $6
- Seasonings - $5
Total: ~$150/week for muscle-building groceries
The Mental Game
Eating when not hungry:
- Force-feeding gets easier over time
- Liquid calories help (shakes)
- Spread meals out
Social pressure:
- Friends: “You eat so much!”
- Reality: They’re eating maintenance, you’re growing
- Bring Tupperware to work, no shame
Discipline:
- Eating for muscle is a job
- Not always fun
- Results make it worth it
My 6-Month Transformation
Month 0 (Starting):
- Weight: 150lbs
- Body fat: 12%
- Strength: Bench 185Ă—5
Month 3 (Halfway):
- Weight: 160lbs (+10lbs)
- Body fat: 13%
- Strength: Bench 205Ă—5
Month 6 (Final):
- Weight: 170lbs (+20lbs)
- Body fat: 14%
- Strength: Bench 225Ă—5
- Muscle gained: ~17lbs
- Fat gained: ~3lbs
Photos: Visible chest, shoulder, arm growth. Abs still visible.
After the Bulk
Mini-Cut (Optional):
- 4-6 week cut at -500 cal deficit
- Drop 5-8lbs, reveal muscle built
- Get back to 10-12% body fat
Maintenance:
- Reverse diet back to maintenance
- Hold new weight, let body adjust
- Prepare for next bulk cycle
Long-term:
- Bulk/cut cycles
- Each bulk, gain 10-20lbs
- Each cut, reveal new muscle
- Repeat for years
Bottom Line
Muscle Gain Diet Formula:
- Calorie surplus - +300-500 above maintenance
- High protein - 1g per lb bodyweight minimum
- Carbs for fuel - 2-2.5g per lb, pre/post workout focus
- Consistent meals - 4-6 times daily, same foods
- Patience - 6+ months, track weekly progress
You can’t out-train a bad diet. Train hard, eat harder.
Struggling to gain weight? You’re not eating enough. Track everything for 1 week and see the truth.