AI Meal Planner logo AI Meal Planner
Near-3K Surplus

2900 Calorie Meal Plan

By Our Nutrition Team |

A 2900 calorie meal plan provides 178g+ protein per day — aggressive surplus fuel for advanced lifters. Built for athletes who need near-3K calories to push past plateaus and pack on serious size.

Sample 7-Day 2900 Calorie Menu

Calorie-dense, protein-packed meals engineered to hit ~2,900 kcal for aggressive mass building.

Days 1 2 3 4 5 6 7
Meals Breakfast: Loaded Breakfast Hash
Lunch: Chicken Teriyaki Rice Plate
Dinner: Beef Stir-Fry Noodles
Breakfast: Mass Gainer Smoothie & Toast
Lunch: Double Smash Burger Plate
Dinner: Baked Salmon & Wild Rice
Breakfast: French Toast & Sausage
Lunch: Pulled Pork & Coleslaw Bowl
Dinner: Chicken & Mushroom Risotto
Breakfast: Steak & Egg Skillet
Lunch: Turkey & Avocado Burrito Bowl
Dinner: Lamb Chops & Herbed Couscous
Breakfast: Protein Pancake Stack
Lunch: Tuna Poke Bowl
Dinner: Herb-Crusted Pork Tenderloin
Breakfast: Chorizo & Egg Breakfast Tacos
Lunch: Grilled Swordfish & Quinoa
Dinner: Bison Burger & Sweet Potato Fries
Breakfast: Smoked Salmon Bagel Plate
Lunch: Korean BBQ Beef Bowl
Dinner: Chicken Parmesan & Spaghetti
Daily Totals Calories: 2,880
Protein: 172g
Carbs: 312g
Fat: 100g
Calories: 2,920
Protein: 164g
Carbs: 298g
Fat: 118g
Calories: 2,900
Protein: 156g
Carbs: 308g
Fat: 112g
Calories: 2,910
Protein: 188g
Carbs: 252g
Fat: 124g
Calories: 2,910
Protein: 186g
Carbs: 288g
Fat: 104g
Calories: 2,900
Protein: 188g
Carbs: 252g
Fat: 122g
Calories: 2,910
Protein: 186g
Carbs: 278g
Fat: 108g

Day 1

2,880 calories · 172g protein · 312g carbs · 100g fat

Breakfast (920 calories)

Loaded Breakfast Hash

5oz ground turkey, diced sweet potatoes, 3 scrambled eggs, bell peppers, and a slice of whole-grain toast with butter.

Lunch (1040 calories)

Chicken Teriyaki Rice Plate

8oz grilled chicken thigh in teriyaki glaze, 2 cups jasmine rice, steamed broccoli, and sesame seeds.

Dinner (920 calories)

Beef Stir-Fry Noodles

6oz sliced flank steak stir-fried with udon noodles, snap peas, carrots, garlic, and soy-ginger sauce.

Day 2

2,920 calories · 164g protein · 298g carbs · 118g fat

Breakfast (940 calories)

Mass Gainer Smoothie & Toast

Smoothie with whey protein, oats, banana, peanut butter, and whole milk. 2 slices whole-grain toast with jam.

Lunch (1060 calories)

Double Smash Burger Plate

2 beef patties (6oz total) on brioche buns with cheddar, lettuce, tomato, pickles. Side of baked sweet potato fries.

Dinner (920 calories)

Baked Salmon & Wild Rice

7oz baked salmon with lemon-dill sauce, wild rice pilaf, roasted asparagus, and a side of mixed greens with olive oil.

Day 3

2,900 calories · 156g protein · 308g carbs · 112g fat

Breakfast (880 calories)

French Toast & Sausage

3 slices thick-cut French toast with maple syrup, 3 turkey sausage links, and a side of mixed berries with Greek yogurt.

Lunch (1060 calories)

Pulled Pork & Coleslaw Bowl

7oz slow-cooked pulled pork, BBQ sauce, creamy coleslaw, cornbread, and baked beans.

Dinner (960 calories)

Chicken & Mushroom Risotto

6oz roasted chicken breast served over creamy mushroom risotto with Parmesan, thyme, and a side of roasted green beans.

This is a sample plan. Get a personalized version tailored to your calories, macros, and food preferences.

Day 4

2,910 calories · 188g protein · 252g carbs · 124g fat

Breakfast (940 calories)

Steak & Egg Skillet

6oz sirloin steak, 3 fried eggs, roasted potatoes, sautéed onions, and whole-wheat toast with butter.

Lunch (1020 calories)

Turkey & Avocado Burrito Bowl

8oz seasoned ground turkey, cilantro-lime rice, black beans, avocado, pico de gallo, and shredded cheese.

Dinner (950 calories)

Lamb Chops & Herbed Couscous

7oz grilled lamb chops, herbed couscous, roasted zucchini, tzatziki sauce, and warm pita bread.

Day 5

2,910 calories · 186g protein · 288g carbs · 104g fat

Breakfast (910 calories)

Protein Pancake Stack

4 protein pancakes topped with banana slices, almond butter drizzle, honey, and a side of turkey bacon.

Lunch (1020 calories)

Tuna Poke Bowl

8oz ahi tuna over sushi rice with edamame, cucumber, avocado, mango, and spicy mayo.

Dinner (980 calories)

Herb-Crusted Pork Tenderloin

8oz pork tenderloin with garlic mashed potatoes, steamed broccolini, and pan gravy.

Day 6

2,900 calories · 188g protein · 252g carbs · 122g fat

Breakfast (920 calories)

Chorizo & Egg Breakfast Tacos

3 flour tortillas with scrambled eggs, chorizo, shredded cheese, salsa verde, and a side of refried beans.

Lunch (980 calories)

Grilled Swordfish & Quinoa

7oz grilled swordfish, lemon-caper quinoa, roasted cherry tomatoes, and sautéed spinach drizzled with olive oil.

Dinner (1000 calories)

Bison Burger & Sweet Potato Fries

8oz bison patty on a brioche bun with Swiss cheese, caramelized onions, avocado, and baked sweet potato fries.

Day 7

2,910 calories · 186g protein · 278g carbs · 108g fat

Breakfast (900 calories)

Smoked Salmon Bagel Plate

2 everything bagels with cream cheese, 5oz smoked salmon, capers, red onion, and a hard-boiled egg.

Lunch (1060 calories)

Korean BBQ Beef Bowl

8oz marinated bulgogi beef over sticky rice with kimchi, pickled radish, steamed spinach, and a fried egg.

Dinner (950 calories)

Chicken Parmesan & Spaghetti

8oz breaded chicken breast with marinara and mozzarella, served over whole-wheat spaghetti with garlic bread.

Weekly Grocery List

Everything you need for the full 7-day plan.

Proteins

  • Chicken thighs
  • Chicken breast
  • Ground turkey
  • Turkey sausage links
  • Turkey bacon
  • Flank steak
  • Sirloin steak
  • Ground beef (90/10)
  • Bulgogi beef (thinly sliced)
  • Pulled pork shoulder
  • Pork tenderloin
  • Chorizo
  • Lamb chops
  • Bison (ground)
  • Salmon fillets
  • Ahi tuna steaks
  • Swordfish fillets
  • Smoked salmon
  • Whey protein powder

Vegetables

  • Bell peppers
  • Broccoli
  • Broccolini
  • Snap peas
  • Carrots
  • Sweet potatoes
  • Potatoes
  • Asparagus
  • Green beans
  • Mushrooms
  • Zucchini
  • Spinach
  • Cherry tomatoes
  • Lettuce
  • Tomatoes
  • Yellow onions
  • Red onion
  • Garlic
  • Fresh ginger
  • Cucumber
  • Cabbage (for coleslaw)
  • Kimchi
  • Pickled radish

Dairy & Eggs

  • Eggs (3 dozen)
  • Whole milk
  • Greek yogurt
  • Butter
  • Cream cheese
  • Cheddar cheese
  • Shredded cheese blend
  • Mozzarella cheese
  • Swiss cheese
  • Parmesan cheese

Grains & Carbs

  • Jasmine rice
  • Wild rice
  • Sushi rice
  • Sticky rice
  • Quinoa
  • Couscous
  • Rolled oats
  • Whole-grain bread
  • Whole-wheat toast
  • Brioche buns
  • Everything bagels
  • Flour tortillas
  • Pita bread
  • Udon noodles
  • Whole-wheat spaghetti
  • Cornbread mix
  • Protein pancake mix

Fruits

  • Bananas
  • Mixed berries
  • Mango
  • Avocados
  • Lemons
  • Limes

Pantry

  • Olive oil
  • Peanut butter
  • Almond butter
  • Honey
  • Maple syrup
  • Teriyaki sauce
  • Soy sauce
  • BBQ sauce
  • Marinara sauce
  • Salsa verde
  • Pico de gallo
  • Spicy mayo
  • Tzatziki sauce
  • Sesame seeds
  • Capers
  • Black beans (canned)
  • Refried beans (canned)
  • Baked beans (canned)
  • Edamame (frozen)
  • Jam
  • Garlic bread
  • Dried herbs & spices

2900 Calorie Diet FAQ

Who should eat 2900 calories a day?

A 2900 calorie diet is designed for advanced lifters weighing 180-220 lbs who train 5-6 days per week and have plateaued at lower calorie levels. It's also ideal for competitive athletes in strength sports, larger-framed men whose TDEE exceeds 2400 calories, and hard gainers who have already tried 2700-2800 calories without seeing consistent weight gain of 0.5-1 lb per week.

What macros should I hit on 2900 calories?

An effective macro split for 2900 calories is approximately 178g protein (24%), 345g carbohydrates (48%), and 90g fat (28%). This provides the protein needed for muscle repair, a high carbohydrate load to fuel demanding training sessions, and sufficient dietary fat for hormone production. At this calorie level, carbohydrates become especially important as the primary fuel for high-intensity resistance training.

What is the difference between 2900 and 3000 calories?

The 100-calorie difference between 2900 and 3000 is practically negligible in terms of daily nutrition — it's roughly one tablespoon of peanut butter. The real difference is psychological and strategic: 2900 calories serves as a stepping stone for lifters who find 3000 calories too aggressive too quickly. It's a smart intermediate step that lets you gauge your body's response before committing to a full 3000-calorie bulk.

How do I eat 2900 calories without feeling stuffed?

Use calorie-dense foods that pack maximum energy into minimal volume: nut butters (190 kcal per 2 tbsp), olive oil (120 kcal per tbsp), whole milk (150 kcal per cup), rice (200 kcal per cooked cup), and avocado (240 kcal each). Liquid calories from protein shakes blended with oats and milk can add 400-600 kcal without stomach discomfort. Avoid loading up on raw vegetables that fill your stomach before you hit targets.

Should I eat 2900 calories on rest days?

Yes, keep calories at 2900 on rest days. Muscle repair and growth happen during recovery, not during the workout itself. Cutting calories on rest days robs your body of the nutrients it needs to rebuild and grow. If anything, slightly increase protein on rest days (by 10-15g) and reduce carbs by the same caloric amount. Your total calories should remain consistent throughout the week.

Ready for maximum gains?

Get your personalized 2900 calorie meal plan with high-protein recipes, aggressive macros, and a complete grocery list.

Get My Plan Now