2400 Calorie Meal Plan

Is 2400 Calories a Day Right for You?

A 2400-calorie diet is the maintenance level for many moderately active men and highly active women. Before following any meal plan, use the calculator above to check your TDEE — if your number is close to 2400 calories, this plan will help you maintain your weight while eating satisfying, balanced meals.

ProfileTypical TDEE2400 Calories Means
Sedentary man (35, 180 lbs)~2,200 calSlight surplus — slow muscle gain
Moderately active man (30, 175 lbs)~2,400 calMaintenance — stable weight
Active man (25, 170 lbs)~2,700 calDeficit — ~0.6 lbs/week loss
Active woman (28, 145 lbs)~2,100 calSurplus — gradual weight gain
Very active woman (25, 140 lbs)~2,400 calMaintenance — stable weight

7-Day 2400 Calorie Meal Plan

This plan provides approximately 2,400 calories per day with balanced macronutrients: roughly 180–200g protein, 240–260g carbohydrates, and 80–90g fat. Each day includes three main meals and two snacks.

Day 1

MealFoodCalories
Breakfast4 scrambled eggs + 2 slices whole grain toast + 1 banana~580 cal
Snack1 cup Greek yogurt + 30g granola + 1 cup strawberries~300 cal
Lunch200g grilled chicken breast + 1 cup brown rice + roasted vegetables~620 cal
Snack2 tbsp peanut butter + 1 apple + 1 cup low-fat milk~380 cal
Dinner200g salmon fillet + 1 cup quinoa + steamed broccoli with olive oil~520 cal
Total~2,400 cal

Day 2

MealFoodCalories
Breakfast1 cup oatmeal + 2 scoops whey protein + 1 tbsp honey + blueberries~560 cal
Snack30g mixed nuts + 1 orange~230 cal
Lunch200g ground beef (90% lean) + whole wheat tortilla + avocado + salsa~680 cal
Snack2 hard-boiled eggs + 1 cup cottage cheese~280 cal
Dinner200g turkey breast + 1 cup sweet potato mash + green beans~650 cal
Total~2,400 cal

Day 3

MealFoodCalories
Breakfast3 whole eggs + 3 egg whites omelette with spinach and cheese + 2 slices toast~590 cal
Snack1 protein bar (200 cal) + 1 banana~305 cal
Lunch200g tuna + 1 cup pasta + olive oil + cherry tomatoes~640 cal
Snack1 cup Greek yogurt + 1 tbsp almond butter~265 cal
Dinner250g sirloin steak + 1 cup roasted potatoes + side salad~600 cal
Total~2,400 cal

Days 4–7

Continue rotating similar meals from the patterns above. The key macronutrient targets to hit each day are:

  • Protein: 180–200g (from lean meats, eggs, dairy, legumes)
  • Carbohydrates: 240–260g (from whole grains, fruits, vegetables, legumes)
  • Fats: 80–90g (from olive oil, nuts, avocado, fatty fish)

2400 Calories a Day: What to Expect

What happens to your body on 2400 calories depends entirely on your TDEE:

If 2400 is below your TDEEIf 2400 matches your TDEEIf 2400 exceeds your TDEE
You will lose fat steadilyYour weight stays stableYou will gain weight gradually
Rate depends on deficit sizeEnergy levels stay consistentRate depends on surplus size
Combine with resistance trainingIdeal for body recompositionBest for muscle building phases

How to Build Your Own 2400-Calorie Day

You do not need to follow a rigid meal plan. Instead, use this simple framework to hit 2400 calories daily with flexibility:

  1. Anchor each meal with protein — aim for 40–55g of protein per main meal from chicken, beef, fish, eggs, or Greek yogurt
  2. Fill half your plate with vegetables — low-calorie, high-fiber foods that add volume without impacting your calorie target significantly
  3. Use carbohydrates around workouts — oats, rice, potatoes, and fruit before and after training for energy and recovery
  4. Add fats strategically — olive oil, nuts, and avocado are calorie-dense and help reach 2400 calories without extra volume
  5. Use snacks to bridge gaps — two 250–350 calorie snacks between meals makes hitting 2400 calories easier without overeating at dinner

Frequently Asked Questions

Is 2400 calories a day too much?

Not if your TDEE supports it. For moderately active men and very active women, 2400 calories is a maintenance or even slight deficit intake. Use the TDEE calculator above to find your exact number before deciding whether 2400 is too much, too little, or just right for your goals.

Can I lose weight eating 2400 calories a day?

Yes — if your TDEE is above 2400 calories. Active individuals with a TDEE of 2700–2900 calories will lose roughly 0.6–1 pound per week eating 2400 calories. The calorie number alone does not determine weight change — the difference between intake and expenditure does.

Is 2400 calories enough for muscle gain?

It depends on your TDEE. For most men with a TDEE around 2200 calories, 2400 creates a 200-calorie surplus — enough for slow, lean muscle gain of about 0.5 lbs per month. For men with higher TDEEs, a larger surplus may be needed to support muscle growth.

What does a 2400 calorie diet look like?

A 2400-calorie day typically includes three meals of 550–650 calories each and two snacks of 250–350 calories. It is enough food to include protein at every meal, plenty of vegetables, whole grain carbohydrates, and healthy fats without needing to eat constantly or consume large portions.