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 trial7-Day Meal Plan
Monday
2480 cal · 186g P · 240g C · 74g FOats (60g), Whey protein, Banana, Peanut butter (1.5 tbsp)
Chicken breast (200g), Jasmine rice (180g cooked), Mixed vegetables, Olive oil
Greek yogurt (200g), Granola (40g), Honey
Lean ground beef (180g), Pasta (120g dry), Marinara sauce, Parmesan
Cottage cheese (150g), Almonds (25g), Berries
Tuesday
2320 cal · 176g P · 182g C · 86g F4 egg omelet, Toast (2 slices), Orange juice
Salmon (180g), Sweet potato (200g), Steamed broccoli
Protein shake, Banana, Peanut butter (1 tbsp)
Chicken thighs (200g), Brown rice (160g cooked), Asian stir-fry vegetables
Casein shake, Walnuts (20g)
Wednesday
2340 cal · 164g P · 190g C · 86g FProtein pancakes, Maple syrup, Turkey bacon (3 slices)
Tuna steak (180g), Quinoa (150g cooked), Avocado (60g), Salad
Trail mix (50g), Apple
Sirloin steak (200g), Baked potato (200g), Green beans, Butter
Greek yogurt (200g), Chia seeds (15g), Honey
Thursday
2320 cal · 170g P · 216g C · 74g FSmoothie: oats, banana, berries, whey, milk, PB
Turkey breast (180g), Whole wheat wrap, Cheese, veggies
Edamame (150g), Rice cakes (2), Cream cheese
Pork loin (180g), Mashed potatoes, Roasted carrots
Overnight oats with protein powder
Friday
2350 cal · 160g P · 206g C · 84g FEggs (3) scrambled, Avocado toast (2 slices), Tomato
Grilled chicken (180g), Rice bowl, Black beans, Salsa, corn
Protein bar, Banana
Shrimp (200g), Linguine (120g dry), Garlic butter sauce, Spinach
Cottage cheese (150g), Peanut butter (1 tbsp)
Saturday
2380 cal · 146g P · 214g C · 92g FFrench toast (3 slices), Berries, Protein shake on the side
Beef burrito bowl, Rice, beans, beef (150g), Cheese, guac, salsa
Greek yogurt parfait, Granola, nuts, fruit
Baked chicken (180g), Sweet potato fries, Coleslaw
Almonds (30g), Dark chocolate (20g)
Sunday
2300 cal · 162g P · 180g C · 94g FBreakfast burrito: eggs, cheese, beans, salsa, tortilla
Grilled salmon (160g), Couscous (130g cooked), Roasted Mediterranean veggies
Protein smoothie with oats and banana
Lamb shoulder (160g), Roasted potatoes, Mint yogurt sauce
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
Eat within 30-60 minutes of finishing your workout — your muscles are most receptive to nutrients post-training.
If 2,500 calories feels like a lot, spread meals across 5-6 smaller portions instead of 3 large ones.
Carbs are your friend for muscle gain — they fuel workouts and spike insulin to drive nutrients into muscles.
Get 7-9 hours of sleep. Muscle is built during recovery, not in the gym.
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 quizCommon 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.