Meal Plan · 2500 cal · muscle-gain
2500 Cal Bulking High-Protein Meal Plan (7-Day USDA)
By Alec Zakhary
2500 cal/day, ~200g protein, lean bulk pace (~0.4 lb/week gain). Built on USDA FDC verified ingredients across all protein sources (chicken, beef, eggs, fish, dairy, beans). 7 unique days. For active 85-95kg adults adding muscle without excess fat.
Daily averages
Calories
2496
target 2500
Protein
204g
Carbs
212g
Fat
89g
7-day meal plan
Day 1
2565 cal · 200g P · 210g C · 93g F
breakfast
824 cal · 41g P
Eggs, oats, and almond butter stack
- 4 (200g) · Eggs, whole 287 cal
- 80g · Rolled oats, dry 302 cal
- 120g · Banana, sliced 107 cal
- 20g · Almond butter 128 cal
lunch
760 cal · 75g P
Chicken brown rice and broccoli (big portion)
- 220g · Chicken breast, grilled 363 cal
- 220g · Brown rice, cooked 246 cal
- 180g · Broccoli, sautéed 63 cal
- 10g · Olive oil 88 cal
dinner
626 cal · 44g P
Salmon with sweet potato and asparagus
- 200g · Salmon, baked 416 cal
- 200g · Sweet potato, baked 180 cal
- 150g · Asparagus, roasted 30 cal
snack
355 cal · 40g P
Whey shake with peanut butter
- 30g · Whey protein, vanilla 120 cal
- 20g · Peanut butter, natural 125 cal
- 150g · Greek yogurt, 2% 110 cal
Day 2
2566 cal · 198g P · 197g C · 108g F
breakfast
890 cal · 45g P
Big breakfast burrito
- 4 eggs · Eggs, scrambled 287 cal
- 100g · Black beans 132 cal
- 85g · Whole-wheat tortilla, large 260 cal
- 30g · Cheddar cheese 115 cal
- 80g · Avocado + salsa 96 cal
lunch
748 cal · 65g P
Lean beef stir-fry
- 200g · Beef sirloin, lean 366 cal
- 200g · Brown rice, cooked 224 cal
- 200g · Mixed stir-fry veggies 70 cal
- 10g · Sesame oil 88 cal
dinner
608 cal · 56g P
Chicken thigh with quinoa and squash
- 200g · Chicken thigh, baked 360 cal
- 150g · Quinoa, cooked 180 cal
- 150g · Roasted butternut squash 68 cal
snack
320 cal · 32g P
Cottage cheese with almonds and honey
- 200g · Cottage cheese, 2% 174 cal
- 20g · Almonds, raw 116 cal
- 10g · Honey 30 cal
Day 3
2457 cal · 217g P · 240g C · 59g F
breakfast
779 cal · 60g P
Greek yogurt smoothie bowl
- 300g · Greek yogurt, 2% 219 cal
- 30g · Whey protein, vanilla 120 cal
- 150g · Frozen berries 90 cal
- 50g · Granola 222 cal
- 20g · Almond butter 128 cal
lunch
796 cal · 80g P
Chipotle-style burrito bowl, double chicken
- 240g (double) · Chicken breast, grilled 396 cal
- 150g · Brown rice, cooked 168 cal
- 100g · Black beans 132 cal
- 100g · Salsa + guacamole 100 cal
dinner
515 cal · 47g P
Cod with potatoes and asparagus
- 200g · Cod fillet, baked 165 cal
- 250g · Potato, baked 232 cal
- 150g · Asparagus, roasted 30 cal
- 10g oil · Olive oil + butter 88 cal
snack
367 cal · 30g P
Whey shake with banana and oats
- 30g · Whey protein, chocolate 120 cal
- 30g · Rolled oats 113 cal
- 100g · Banana 89 cal
- 300ml · Almond milk 45 cal
Day 4
2544 cal · 208g P · 195g C · 105g F
breakfast
780 cal · 66g P
Steak and eggs with avocado
- 150g · Lean steak, sirloin 275 cal
- 3 · Eggs, whole 215 cal
- 80g · Avocado 128 cal
- 60g · Whole-grain toast 162 cal
lunch
826 cal · 55g P
Salmon poke bowl
- 180g · Salmon, sashimi-grade 374 cal
- 180g · Brown rice, cooked 202 cal
- 120g · Avocado + edamame 200 cal
- 15g · Soy sauce + sesame seeds 50 cal
dinner
655 cal · 60g P
Turkey meatballs with whole-wheat pasta
- 180g · Ground turkey, 93% lean 288 cal
- 120g · Whole-wheat pasta, cooked 149 cal
- 120g · Marinara sauce 48 cal
- 30g + 5g · Parmesan + olive oil 170 cal
snack
283 cal · 27g P
Whey shake with peanut butter
- 25g · Whey protein, vanilla 100 cal
- 15g · Peanut butter, natural 94 cal
- 100g · Banana 89 cal
Day 5
2341 cal · 198g P · 187g C · 94g F
breakfast
656 cal · 50g P
Breakfast bowl with chicken sausage
- 120g · Chicken sausage, cooked 210 cal
- 3 · Eggs, scrambled 215 cal
- 150g · Sweet potato hash 135 cal
- 60g · Avocado, sliced 96 cal
lunch
803 cal · 70g P
Sweetgreen-style harvest bowl
- 200g · Chicken breast, grilled 330 cal
- 150g · Wild rice, cooked 156 cal
- 150g · Sweet potato, roasted 135 cal
- 100g · Apple, diced 52 cal
- 20g · Almonds + balsamic 130 cal
dinner
560 cal · 50g P
Shrimp scampi with pasta
- 200g · Shrimp, sautéed 199 cal
- 120g · Whole-wheat pasta, cooked 149 cal
- 15g oil · Garlic + olive oil + parsley 132 cal
- 80g + 15g · Spinach + parmesan 80 cal
snack
322 cal · 28g P
Cottage cheese with pineapple and walnuts
- 200g · Cottage cheese, 2% 174 cal
- 100g · Pineapple, fresh 50 cal
- 15g · Walnuts 98 cal
Day 6
2546 cal · 205g P · 255g C · 72g F
breakfast
780 cal · 53g P
Protein pancakes with maple syrup
- 30g · Whey protein, vanilla 120 cal
- 3 · Eggs, whole 215 cal
- 80g · Oat flour 304 cal
- 100g · Banana, mashed 89 cal
- 20g · Maple syrup 52 cal
lunch
655 cal · 60g P
Tuna and chickpea pasta salad
- 180g · Tuna, canned in water 210 cal
- 120g · Whole-wheat pasta, cooked 149 cal
- 100g · Chickpeas, cooked 164 cal
- 15g oil · Olive oil + lemon 132 cal
dinner
733 cal · 70g P
Chicken fajita bowl
- 200g · Chicken breast, sliced 330 cal
- 200g · Bell peppers + onions 70 cal
- 150g · Brown rice, cooked 168 cal
- 120g · Black beans + salsa 165 cal
snack
378 cal · 22g P
Greek yogurt with granola and walnuts
- 200g · Greek yogurt, 2% 146 cal
- 30g · Granola 134 cal
- 15g · Walnuts 98 cal
Day 7
2452 cal · 202g P · 202g C · 91g F
breakfast
733 cal · 50g P
Smoked salmon avocado toast with eggs
- 90g (3 slices) · Whole-grain bread 243 cal
- 100g · Smoked salmon 115 cal
- 100g · Avocado, mashed 160 cal
- 3 · Eggs, hard-boiled 215 cal
lunch
761 cal · 70g P
Lentil and ground beef chili
- 180g · Ground beef, 95% lean 297 cal
- 150g · Lentils, cooked 174 cal
- 200g · Crushed tomatoes 63 cal
- 100g · Brown rice, cooked 112 cal
- 30g · Cheddar topping 115 cal
dinner
615 cal · 50g P
Cod fish tacos
- 200g · Cod fillet, baked 165 cal
- 4 (120g) · Corn tortillas 295 cal
- 100g · Cabbage slaw 25 cal
- 100g · Avocado + salsa 130 cal
snack
343 cal · 32g P
Whey shake with peanut butter
- 30g · Whey protein, chocolate 120 cal
- 20g · Peanut butter, natural 125 cal
- 300ml · Almond milk 45 cal
- 60g · Banana 53 cal
My angle
2500 cal lean bulk hits ~0.4 lb/week gain — slow enough that most of it is muscle for active 85-95kg adults. Anchor on whole eggs, chicken, beef, fish, dairy, and oats. Skip 'liquid calories' (juice, soda) — you'll exceed surplus without satiety benefit.
Frequently asked questions
Will I gain fat at 2500 cal?
Some — but minimally if your maintenance is 2200-2300 and you're training hard. The 2500 cal surplus drives ~0.4 lb/week gain. With strength training and 200g protein, the majority is muscle. Without training, it'll mostly be fat.
Why 200g protein on a bulk?
Examine.com and JISSN consensus is 1.6-2.2g/kg for muscle gain. At 90-95kg, 200g hits 2.1-2.2g/kg — comfortably in the optimal range. More than 2.5g/kg has diminishing returns and crowds out carbs needed for training intensity.
Can I add 'dirty bulk' foods like fast food?
Occasionally fine, but it dilutes your protein density. The 2500 cal target gives you about 5-7 daily anchor meals built around quality protein. A weekly fast-food meal won't break the plan; daily ones will.
How fast should the scale move?
0.3-0.5 lb/week (~115-230g/week). At a true 2500 cal surplus over 3000 cal weekly maintenance, expect about 0.4 lb/week. Track 4-week rolling average — daily fluctuations are noise.
Where do these calorie numbers come from?
All ingredient values pull from USDA FoodData Central (FDC IDs cited inline). Same database clinical research uses — verified, peer-reviewed, traceable.
Can I swap meals between days?
Yes. Swap any breakfast for any other breakfast, etc. — meals are designed within similar calorie/protein ranges.