Meal Planning

2500 Calorie Meal Plan: 7-Day High-Protein Sample for Active Adults

2500 calorie meal plan with 200+ g protein for muscle gain or active maintenance. Sample days, macro breakdown, and shopping list.

7 min read1,642 wordsEditorially reviewed — see process

Try the Interactive Calculator

Use the calculator below for instant results, then continue reading for the full guide.

Loading calculator…

2500 Calorie Meal Plan: 7-Day High-Protein Sample for Active Adults

Quick Answer: A 2500-calorie meal plan is the right target for active men maintaining weight (TDEE 2500–2800) or for lifters in a +10% lean bulk (TDEE 2200–2300). The plan below targets ≥200 g protein/day to support muscle preservation or growth.

Confirm your TDEE first. 2500 calories may be a deficit, maintenance, or surplus depending on your stats. Run the TDEE calculator to find your specific maintenance number.

Who is 2500 calories right for?

ProfileApproximate TDEE2500 kcal effect
Sedentary man, 170–190 lb2,300–2,500Maintenance to +10% surplus
Lightly active man, 175–200 lb2,500–2,800Maintenance to mild deficit
Moderately active man, 180–220 lb2,800–3,200–300 to –700 kcal deficit
Active woman, 150+ lb, training 5×/wk2,300–2,500Maintenance to mild surplus
Lean bulker (any sex) with TDEE 22002,200 base+13% lean bulk surplus
Recreational athlete, ~75 kg2,400–2,800Match training-day calorie need

Daily macro target at 2500 calories

MacroGramsCalories%
Protein200 g80032%
Carbohydrate280 g1,12045%
Fat65 g58523%
Fiber35 g+

200 g protein at 2500 kcal hits roughly 1 g/lb body weight for a 200-lb adult — the muscle-preservation/building sweet spot.

7-day 2500-calorie meal plan

Each day lands within ±50 kcal of 2500.

Day 1

  • Breakfast (650 kcal): 4 scrambled eggs + 2 slices whole-grain toast with butter + 1 medium banana + black coffee
  • Lunch (700 kcal): Chicken burrito bowl — 8 oz chicken, 1.25 cups brown rice, 1/2 cup black beans, salsa, 1/4 avocado, 2 tbsp cheese
  • Snack (300 kcal): 1.5 cups Greek yogurt + 1/3 cup granola + 1/2 cup berries
  • Dinner (800 kcal): 8 oz salmon + 1.25 cups quinoa + 2 cups roasted broccoli + 1 tbsp olive oil
  • Snack (50 kcal): 1 cup berries
  • Macros: 215 g P / 270 g C / 70 g F

Day 2

  • Breakfast (700 kcal): Overnight oats — 1 cup oats, 2 scoops whey, 1 cup almond milk, 1 tbsp chia, 1 cup berries, 2 tbsp peanut butter
  • Lunch (650 kcal): Turkey wrap (large whole-grain wrap, 6 oz turkey, hummus, vegetables) + 1 oz pretzels + 1 small apple
  • Snack (300 kcal): Cottage cheese 1 cup + 1 medium banana + 12 almonds
  • Dinner (800 kcal): 8 oz lean steak + 1.5 cups mashed sweet potato + 2 cups asparagus + 1.5 tbsp olive oil
  • Snack (50 kcal): 1 sugar-free Greek yogurt drink
  • Macros: 200 g P / 290 g C / 65 g F

Day 3

  • Breakfast (650 kcal): Veggie omelet (3 whole eggs + 4 egg whites + 1 cup spinach + 1/4 cup feta) + 2 slices whole-grain toast + 1/2 grapefruit
  • Lunch (700 kcal): Tuna salad sandwich (5 oz tuna, 1 tbsp light mayo, 2 slices whole-grain bread) + side salad with olive-oil vinaigrette + 1 cup grapes + 1 oz almonds
  • Snack (300 kcal): Protein shake (2 scoops whey + 1 cup almond milk) + 1 medium banana + 1 tbsp peanut butter
  • Dinner (800 kcal): 8 oz pork tenderloin + 1 cup wild rice + 2 cups Brussels sprouts + 1.5 tbsp olive oil
  • Snack (50 kcal): 1/2 cup pineapple
  • Macros: 220 g P / 270 g C / 70 g F

Day 4

  • Breakfast (700 kcal): Greek yogurt parfait (2 cups Greek yogurt + 2/3 cup granola + 1 cup berries + 2 tbsp almond butter)
  • Lunch (700 kcal): Beef burrito bowl (7 oz lean ground beef, 1 cup brown rice, 1/2 cup beans, salsa, 1/4 avocado, cheese, lettuce)
  • Snack (300 kcal): 1 oz beef jerky + 1 medium apple + 12 baby carrots + 1 oz hummus
  • Dinner (750 kcal): 8 oz chicken thighs (skinless) + 1.25 cups mashed potatoes + 2 cups green beans + 1.5 tbsp olive oil
  • Snack (50 kcal): 1/2 grapefruit
  • Macros: 195 g P / 285 g C / 75 g F

Day 5 (training day, higher carb)

  • Breakfast (700 kcal): Pancakes — 3 protein pancakes + 1 tbsp maple syrup + 1 banana + 3 strips turkey bacon
  • Lunch (700 kcal): Mediterranean bowl — 7 oz chicken, 1 cup quinoa, 3/4 cup cucumber, 3/4 cup tomato, 2 tbsp tzatziki, 8 olives, 1 tbsp olive oil
  • Snack (300 kcal): 1.25 cups cottage cheese + 1 small peach + 1 oz almonds
  • Dinner (750 kcal): 8 oz shrimp stir-fry + 2 cups rice noodles + 2 cups vegetables + 1 tbsp soy sauce + 2 tsp sesame oil
  • Snack (50 kcal): 1 cup melon
  • Macros: 200 g P / 305 g C / 60 g F

Day 6 (lower carb / rest day)

  • Breakfast (650 kcal): Avocado toast — 2 slices whole-grain bread + 1/2 avocado + 4 large eggs + 1/2 cup berries
  • Lunch (700 kcal): Big salad — 7 oz grilled chicken, mixed greens, cherry tomato, cucumber, 2 tbsp goat cheese, 1/4 avocado, 1 tbsp olive-oil vinaigrette + 1.5 oz almonds
  • Snack (300 kcal): 2 hard-boiled eggs + 1 string cheese + carrots + hummus + 1 small apple
  • Dinner (800 kcal): 8 oz baked cod + 1.5 cups roasted cauliflower mash + 2 cups Brussels sprouts + 2 tbsp olive oil
  • Snack (50 kcal): 1/2 apple
  • Macros: 195 g P / 200 g C / 95 g F

Day 7

  • Breakfast (700 kcal): Smoothie bowl — 2 scoops whey + 1 cup almond milk + 1 banana + 1 cup spinach + 2 tbsp peanut butter + 1/3 cup granola
  • Lunch (700 kcal): Chicken pasta — 6 oz chicken + 1.25 cups whole-grain pasta + marinara + 2 tbsp parmesan + side salad with vinaigrette
  • Snack (300 kcal): Tuna pouch (3 oz) + 1 oz crackers + 1 cup grapes + 12 almonds
  • Dinner (800 kcal): 8 oz lean ground turkey tacos — 4 corn tortillas, lettuce, 1/4 avocado, cheese, salsa
  • Snack (50 kcal): 1/2 cup berries
  • Macros: 210 g P / 290 g C / 65 g F

Weekly shopping list (7 days)

Proteins

  • Chicken breast (3 lb), chicken thighs (1 lb)
  • Lean ground beef (1 lb), lean ground turkey (1 lb)
  • Lean steak (1 lb), pork tenderloin (1 lb)
  • Salmon (1 lb), cod (¾ lb), shrimp (¾ lb)
  • Eggs (3 dozen), egg whites (1 carton)
  • Nonfat Greek yogurt (large tub, 48 oz)
  • Cottage cheese (32 oz)
  • Whey protein (1 large tub)
  • Tuna (3 cans + 1 pouch)
  • Beef jerky (1 bag), turkey bacon (1 pack)

Produce

  • Spinach, mixed greens (2 large bags)
  • Cherry tomato, cucumber, bell peppers
  • Broccoli, cauliflower (large bag florets)
  • Asparagus, green beans, Brussels sprouts, zucchini
  • Sweet potato (5), russet potato (3)
  • Avocado (5)
  • Berries (mixed, 3 lb), banana (8), apple (4), grapes, peach (2), grapefruit (2), pineapple, melon

Pantry

  • Old-fashioned oats (large container), wild rice, brown rice, quinoa, whole-grain pasta, rice noodles
  • Whole-grain bread (1 loaf), large whole-grain wraps, corn tortillas, pretzels, whole-grain crackers
  • Almonds (12 oz), peanut butter, almond butter, chia seeds, granola
  • Olive oil, sesame oil, soy sauce, vinaigrette
  • Marinara sauce, salsa, hummus, tzatziki
  • Feta, goat cheese, parmesan, shredded cheese, string cheese
  • Sugar-free Greek yogurt drinks, protein pancake mix, maple syrup

Tactical notes for 2500 kcal

  1. Pre-portion everything. At 2500 kcal/day with high protein, accuracy matters: a 100-kcal cooking-oil mistake adds up to 700/week. Use a digital food scale.
  2. Anchor protein at every meal. 30–40 g protein per meal, four meals/day. Hits the leucine threshold each time and keeps appetite controlled.
  3. Carbs around training. Days 5–7 of the rotation show this — slightly higher carbs on training days, slightly lower on rest days. Total weekly average stays the same.
  4. Don't over-fat the bulk. 2500-kcal diets often drift to 35–40% fat unintentionally (cheese, oils, nuts). Keeping fat at 22–25% leaves room for carbs that fuel training.

Frequently asked questions

Is 2500 calories a lot of food?

For active adults, no — it's roughly maintenance for a moderately active 175-lb adult. The volume becomes more manageable when 30%+ of calories come from protein-dense foods (chicken, fish, lean beef, eggs, dairy).

Can I lose weight on 2500 calories?

Only if your TDEE is above 2500. With a TDEE of 2800, expect ~0.6 lb/week loss; with 3000, ~1 lb/week. Below TDEE 2500, you'll need to cut calories further.

Should I cycle calories around 2500?

Optional. Some lifters push 2700 on training days and 2300 on rest days while averaging 2500. The weekly average drives weight change; daily perfection isn't required. See calorie cycling guide.

Is 2500 enough to build muscle?

For most adult men with a TDEE of 2200–2400, yes — 2500 is a +10% lean bulk surplus. For larger or more active lifters (TDEE 2700+), 2900–3100 is more appropriate. See bulking calculator.

Do these meals fit a vegetarian diet?

Substitute fish/meat with tofu, tempeh, lentils, and Greek yogurt. Hitting 200 g protein vegetarian-style requires more deliberate planning — expect to use protein powder, soy products, and dairy heavily.

Need a different target?

Ready to Calculate Your TDEE?

Use our advanced TDEE calculator for personalized results with macros, BMI, ideal weight, and weekly projections.

Open TDEE Calculator