Balanced2500 cal/day💪 Muscle Gain

2500 Calorie Muscle Gain Meal Plan

A 2,500-calorie balanced plan for serious muscle building. High protein with enough carbs to fuel intense workouts and recover faster. Designed for active lifters who need a significant calorie surplus.

Calories

2356

per day

Protein

166g

per day

Carbs

204g

per day

Fat

84g

per day

Get this meal plan on WhatsApp

Sunn sends you daily meals, tracks what you eat, and adjusts your plan as you go.

Start your free trial

7-Day Meal Plan

Monday

2480 cal · 186g P · 240g C · 74g F
Breakfast520 cal · 38g P

Oats (60g), Whey protein, Banana, Peanut butter (1.5 tbsp)

Lunch620 cal · 52g P

Chicken breast (200g), Jasmine rice (180g cooked), Mixed vegetables, Olive oil

Snack340 cal · 24g P

Greek yogurt (200g), Granola (40g), Honey

Dinner700 cal · 48g P

Lean ground beef (180g), Pasta (120g dry), Marinara sauce, Parmesan

Evening Snack300 cal · 24g P

Cottage cheese (150g), Almonds (25g), Berries

Tuesday

2320 cal · 176g P · 182g C · 86g F
Breakfast480 cal · 28g P

4 egg omelet, Toast (2 slices), Orange juice

Lunch580 cal · 42g P

Salmon (180g), Sweet potato (200g), Steamed broccoli

Snack380 cal · 32g P

Protein shake, Banana, Peanut butter (1 tbsp)

Dinner620 cal · 46g P

Chicken thighs (200g), Brown rice (160g cooked), Asian stir-fry vegetables

Evening Snack260 cal · 28g P

Casein shake, Walnuts (20g)

Wednesday

2340 cal · 164g P · 190g C · 86g F
Breakfast460 cal · 36g P

Protein pancakes, Maple syrup, Turkey bacon (3 slices)

Lunch600 cal · 48g P

Tuna steak (180g), Quinoa (150g cooked), Avocado (60g), Salad

Snack340 cal · 8g P

Trail mix (50g), Apple

Dinner680 cal · 50g P

Sirloin steak (200g), Baked potato (200g), Green beans, Butter

Evening Snack260 cal · 22g P

Greek yogurt (200g), Chia seeds (15g), Honey

Thursday

2320 cal · 170g P · 216g C · 74g F
Breakfast560 cal · 38g P

Smoothie: oats, banana, berries, whey, milk, PB

Lunch520 cal · 42g P

Turkey breast (180g), Whole wheat wrap, Cheese, veggies

Snack280 cal · 18g P

Edamame (150g), Rice cakes (2), Cream cheese

Dinner600 cal · 42g P

Pork loin (180g), Mashed potatoes, Roasted carrots

Evening Snack360 cal · 30g P

Overnight oats with protein powder

Friday

2350 cal · 160g P · 206g C · 84g F
Breakfast520 cal · 24g P

Eggs (3) scrambled, Avocado toast (2 slices), Tomato

Lunch620 cal · 48g P

Grilled chicken (180g), Rice bowl, Black beans, Salsa, corn

Snack330 cal · 22g P

Protein bar, Banana

Dinner620 cal · 44g P

Shrimp (200g), Linguine (120g dry), Garlic butter sauce, Spinach

Evening Snack260 cal · 22g P

Cottage cheese (150g), Peanut butter (1 tbsp)

Saturday

2380 cal · 146g P · 214g C · 92g F
Breakfast520 cal · 34g P

French toast (3 slices), Berries, Protein shake on the side

Lunch680 cal · 42g P

Beef burrito bowl, Rice, beans, beef (150g), Cheese, guac, salsa

Snack320 cal · 20g P

Greek yogurt parfait, Granola, nuts, fruit

Dinner580 cal · 42g P

Baked chicken (180g), Sweet potato fries, Coleslaw

Evening Snack280 cal · 8g P

Almonds (30g), Dark chocolate (20g)

Sunday

2300 cal · 162g P · 180g C · 94g F
Breakfast520 cal · 28g P

Breakfast burrito: eggs, cheese, beans, salsa, tortilla

Lunch560 cal · 40g P

Grilled salmon (160g), Couscous (130g cooked), Roasted Mediterranean veggies

Snack380 cal · 30g P

Protein smoothie with oats and banana

Dinner600 cal · 38g P

Lamb shoulder (160g), Roasted potatoes, Mint yogurt sauce

Evening Snack240 cal · 26g P

Casein shake, Mixed nuts (20g)

Weekly Grocery List

Protein

  • Chicken breast (560g)
  • Chicken thighs (200g)
  • Salmon (340g)
  • Sirloin steak (200g)
  • Lean ground beef (330g)
  • Turkey breast (180g)
  • Pork loin (180g)
  • Shrimp (200g)
  • Tuna steak (180g)
  • Lamb (160g)
  • Eggs (1.5 dozen)
  • Greek yogurt (600g)
  • Cottage cheese (300g)
  • Whey protein
  • Casein protein

Produce

  • Bananas (6)
  • Berries (400g)
  • Apples (2)
  • Avocados (3)
  • Sweet potatoes (3)
  • Potatoes (3)
  • Broccoli
  • Spinach
  • Green beans
  • Carrots
  • Tomatoes
  • Mixed stir-fry vegetables
  • Corn

Grains

  • Oats (300g)
  • Jasmine rice
  • Brown rice
  • Quinoa
  • Couscous
  • Pasta (240g)
  • Whole wheat wraps
  • Whole grain bread
  • Rice cakes
  • Granola
  • Black beans

Fats & Extras

  • Olive oil
  • Butter
  • Peanut butter
  • Almonds
  • Walnuts
  • Trail mix
  • Chia seeds
  • Parmesan
  • Cheese
  • Dark chocolate
  • Protein bars (2)
  • Maple syrup
  • Turkey bacon
  • Edamame

Tips for Success

1.

Eat within 30-60 minutes of finishing your workout — your muscles are most receptive to nutrients post-training.

2.

If 2,500 calories feels like a lot, spread meals across 5-6 smaller portions instead of 3 large ones.

3.

Carbs are your friend for muscle gain — they fuel workouts and spike insulin to drive nutrients into muscles.

4.

Get 7-9 hours of sleep. Muscle is built during recovery, not in the gym.

5.

Track your lifts alongside your meals. If strength isn't increasing week over week, eat more.

Snap a photo. Get instant macros.

Send any meal photo to Sunn on WhatsApp and get a detailed nutrition breakdown in seconds.

Take the free quiz

Common Questions

Who needs a 2500-calorie muscle gain plan?

This plan suits most men and active women looking to gain lean muscle. If you weigh 70-90kg and train 4-5 times per week, 2,500 calories is a solid starting point for lean bulking.

How fast will I gain muscle?

Natural lifters can expect to gain 0.5-1 lb of muscle per month. If you're gaining more than 1 lb per week total, some of that is likely fat. Adjust calories down slightly.

Do I need to eat this much on rest days?

Yes. Muscle repair happens on rest days and still requires fuel. You can slightly reduce carbs on rest days and increase fats to keep calories the same.

More Meal Plans