CalEye.
general meal plan

2500 Calorie Meal Plan

A 2500 calorie daily meal plan — for taller adults at maintenance or smaller adults during muscle gain (lean bulk). 170g+ protein.

Total calories
2670
kcal
Protein
176
g
Carbs
245
g
Fat
109
g

The full day

Breakfast
850 kcal
4 eggs + 2 slices whole-grain toast + 1/2 avocado + 1 cup oatmeal + 1 cup milk + 1 Tbsp peanut butter
38g protein 80g carbs 38g fat
Lunch
850 kcal
8 oz grilled chicken breast + 1.5 cups brown rice + 2 cups roasted vegetables + 2 Tbsp olive oil + 1/4 cup nuts
60g protein 70g carbs 35g fat
Snack
380 kcal
1.5 cups non-fat Greek yoghurt + 1 cup berries + 1 oz almonds + 1 Tbsp honey
28g protein 45g carbs 14g fat
Dinner
590 kcal
7 oz salmon + 1.5 cups quinoa + 2 cups steamed broccoli + 1 Tbsp olive oil
50g protein 50g carbs 22g fat

About this plan

2500 kcal is appropriate for taller, more active, or actively bulking adults. Delivers 170g+ protein and substantial micronutrients. For muscle gain specifically, this calorie level supports 200-400g/day above maintenance for most 80-95kg adults — enough surplus to support muscle protein synthesis without excess fat gain.

Use the calculators

Other meal plans

Frequently asked questions

Who should eat 2500 calories?
Tall adults (185cm+) at maintenance. Athletes during off-season. Smaller adults during lean bulk phases. Adults with physically demanding jobs (construction, farming). Most office workers with normal stature need less.
Is 2500 calories too much for weight loss?
For very tall (190cm+) or very active adults with TDEE 2800-3200, 2500 could still produce slow weight loss. For most adults, 2500 is maintenance or surplus. Determine your TDEE before targeting this level.
Will I gain muscle on 2500 calories?
For most adults at this calorie level, yes — if combined with resistance training, adequate protein (1.6+ g/kg), and a 200-400 kcal surplus above maintenance. The 2018 Slater & Phillips review noted ~200 kcal surplus optimizes lean gain vs fat gain ratio.
Track it

Stop estimating. Start tracking.

CalEye reads calories, protein, carbs, and fat from a photo of your plate — no barcode, no manual entry. Free on iOS.

Download CalEye free on iOS →