Skip to content

Meal Plan · 2500 cal · muscle-gain

2500 Cal Bulking High-Protein Meal Plan (7-Day USDA)

By Alec Zakhary

TL;DR

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

high-protein

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.

Sources