All posts

Bodybuilding Meal Plan: 7-Day 2,800 Calorie Plan with 40/40/20 Macros

A complete 7-day bodybuilding meal plan at 2,800 calories with a 40/40/20 macro split. Covers the classic 6-meal approach, contest prep vs off-season nutrition, meal timing around training, and budget tips.


The quick answer: A bodybuilding meal plan requires precise macro control and consistent meal timing to support muscle growth and minimize fat gain. This 7-day plan delivers 2,800 calories with a 40/40/20 macro split (280g carbs, 280g protein, 62g fat) — the classic bodybuilding ratio that provides enough protein for muscle synthesis, enough carbs to fuel intense training, and enough fat for hormonal health. It follows a 6-meal-per-day structure that distributes protein evenly to maximize muscle protein synthesis throughout the day.

The 40/40/20 Macro Split for Bodybuilding

The 40/40/20 split has been a staple in bodybuilding nutrition for decades. Here is why each macro is set at this level:

Macro% of CaloriesDaily Grams (2,800 cal)Purpose
Protein40%280gMaximizes muscle protein synthesis (MPS); high enough to preserve muscle during any phase
Carbohydrates40%280gFuels intense resistance training; replenishes glycogen; supports insulin-mediated nutrient shuttling
Fat20%62gSupports testosterone production; absorbs fat-soluble vitamins; minimum for hormonal health

Is 280g of Protein Necessary?

The often-cited research threshold is 1.6-2.2g of protein per kg of body weight for muscle building. For a 200 lb (91 kg) bodybuilder, that is 145-200g. So why 280g?

Bodybuilders typically push protein higher for two reasons: (1) the extra thermic effect of protein — your body burns 20-30% of protein calories during digestion, effectively reducing your net calorie intake, and (2) during contest prep (in a deficit), higher protein provides additional insurance against muscle loss. A 2014 review by Helms et al. recommended 2.3-3.1g per kg of fat-free mass for natural bodybuilders during contest prep.

If 280g feels excessive for your body weight, scale protein to 2.0-2.4g per kg and redistribute the remaining calories to carbs.

Contest Prep vs Off-Season Nutrition

FactorOff-Season (Gaining)Contest Prep (Cutting)
CaloriesTDEE + 300-500 (surplus)TDEE - 500-750 (deficit)
Protein1.6-2.2g per kg2.3-3.1g per kg of fat-free mass
CarbsHigh (50-60% of calories)Progressively reduced (30-40%)
FatModerate (20-30%)Moderate (20-30%), never below 15%
RefeedsNot needed1-2 per week (high carb, same protein)
CardioMinimal (2-3x per week, low intensity)Progressive increase (3-6x per week)
Meal frequency4-6 meals5-7 meals (to manage hunger)
TimelineOngoing (12-20+ weeks)12-20 weeks pre-competition
Water intake1 gallon+ dailyManipulated in final week

This 7-day plan is designed for an off-season bodybuilder in a slight surplus. Contest prep would require reducing carbs and total calories every 2-4 weeks based on progress photos and weigh-ins.

The Classic 6-Meal-Per-Day Approach

Bodybuilders eat 5-7 meals per day not because it "stokes the metabolic fire" (this myth has been debunked), but for practical reasons:

  1. Protein distribution: A 2014 study by Areta et al. found that consuming 20-40g of protein every 3-4 hours maximized muscle protein synthesis over 12 hours — better than fewer, larger doses.

  2. Appetite management: Eating 2,800+ calories in 3 meals means 930+ calories per sitting. Six meals of 460 calories are easier to digest and less likely to cause bloating.

  3. Stable energy: Even blood sugar throughout the day supports consistent training performance and mental focus.

  4. Nutrient timing: Multiple meals allow strategic carb and protein placement around training.

The 7-Day Bodybuilding Meal Plan (2,800 Calories)

Day 1: Monday (Chest and Triceps)

MealTimeRecipeProteinCarbsFatCalories
Meal 17:00 AM6 egg whites + 2 whole eggs scrambled + oats (1 cup) + blueberries38g55g14g500
Meal 210:00 AMChicken breast (5 oz) + jasmine rice (1 cup) + broccoli42g48g6g415
Meal 31:00 PMGround turkey (5 oz) + sweet potato (1 medium) + green beans + olive oil (1 tsp)38g40g12g420
Meal 4 (Pre-Workout)4:00 PMChicken breast (4 oz) + white rice (1 cup) + banana34g60g4g415
Meal 5 (Post-Workout)6:30 PMWhey protein (2 scoops) + white rice (1.5 cups) + honey (1 tbsp)42g78g4g520
Meal 69:00 PMCasein shake + almond butter (1 tbsp) + small apple28g22g12g310
Daily Total222g303g52g2,580

Day 2: Tuesday (Back and Biceps)

MealTimeRecipeProteinCarbsFatCalories
Meal 17:00 AMProtein oats: oats (1 cup) + whey (1 scoop) + banana + PB (1 tbsp)34g72g14g550
Meal 210:00 AMTuna (2 cans) + rice cakes (3) + cucumber + mustard40g30g4g320
Meal 31:00 PMChicken thighs (5 oz) + brown rice (1 cup) + sauteed spinach38g48g14g470
Meal 4 (Pre-Workout)4:00 PMGround beef 93/7 (4 oz) + jasmine rice (1 cup) + steamed broccoli30g48g8g385
Meal 5 (Post-Workout)6:30 PMWhey protein (2 scoops) + banana + oat milk (1 cup) + honey42g55g4g425
Meal 69:00 PMCottage cheese (1.5 cups) + handful of walnuts (1/2 oz)42g12g10g305
Daily Total226g265g54g2,455

Day 3: Wednesday (Shoulders and Abs)

MealTimeRecipeProteinCarbsFatCalories
Meal 17:00 AM4 whole eggs + 3 egg whites + 2 slices Ezekiel bread + avocado (1/4)40g28g22g470
Meal 210:00 AMGreek yogurt (1.5 cups) + granola (1/3 cup) + mixed berries34g45g8g390
Meal 31:00 PMSalmon (6 oz) + sweet potato (1 large) + asparagus40g48g18g510
Meal 4 (Pre-Workout)4:00 PMWhey protein (1 scoop) + banana + rice cakes (2)24g48g3g315
Meal 5 (Post-Workout)6:30 PMChicken breast (6 oz) + pasta (2 cups cooked) + marinara sauce52g72g8g575
Meal 69:00 PMCasein shake + PB (1 tbsp)28g6g10g225
Daily Total218g247g69g2,485

Day 4: Thursday (Legs — Quads Focus)

MealTimeRecipeProteinCarbsFatCalories
Meal 17:00 AM6 egg whites + 2 whole eggs + oats (1 cup) + banana + honey38g70g14g555
Meal 210:00 AMChicken breast (5 oz) + jasmine rice (1.5 cups) + mixed vegetables42g68g6g500
Meal 31:00 PMGround turkey (5 oz) + whole wheat pasta (1.5 cups) + marinara40g60g10g490
Meal 4 (Pre-Workout)3:30 PMWhite rice (1 cup) + chicken breast (3 oz) + sports drink24g62g3g375
Meal 5 (Post-Workout)6:00 PMWhey protein (2 scoops) + large banana + white rice (1 cup) + honey42g72g3g485
Meal 69:00 PMCottage cheese (1 cup) + mixed berries + chia seeds (1 tbsp)30g20g8g270
Daily Total216g352g44g2,675

Day 5: Friday (Chest/Back — Upper Focus)

MealTimeRecipeProteinCarbsFatCalories
Meal 17:00 AMProtein pancakes (4) + maple syrup + turkey sausage (3 links)42g58g10g490
Meal 210:00 AMChicken breast (5 oz) + sweet potato (medium) + green beans40g40g6g375
Meal 31:00 PMSteak (5 oz sirloin) + jasmine rice (1 cup) + sauteed mushrooms + olive oil (1 tsp)40g48g14g475
Meal 4 (Pre-Workout)4:00 PMBanana + whey protein (1 scoop) + rice cakes (2)24g48g3g315
Meal 5 (Post-Workout)6:30 PMChicken breast (6 oz) + white rice (2 cups) + broccoli52g88g6g620
Meal 69:00 PMCasein shake + almond butter (1 tbsp)28g6g12g240
Daily Total226g288g51g2,515

Day 6: Saturday (Legs — Hamstrings/Glutes Focus)

MealTimeRecipeProteinCarbsFatCalories
Meal 18:00 AMOmelet: 4 eggs + egg whites (3) + cheese (1 oz) + vegetables + toast (2 slices)44g30g22g495
Meal 211:00 AMChicken thighs (5 oz) + rice (1.5 cups) + roasted peppers38g62g14g525
Meal 3 (Pre-Workout)1:30 PMGround turkey (4 oz) + white rice (1 cup) + banana32g60g8g440
Meal 4 (Post-Workout)4:00 PMWhey protein (2 scoops) + white rice (1.5 cups) + honey42g78g4g520
Meal 57:00 PMTilapia (6 oz) + quinoa (1 cup) + steamed broccoli + olive oil (1 tsp)42g42g10g425
Meal 69:30 PMGreek yogurt (1 cup) + mixed berries + flaxseed (1 tbsp)22g22g6g230
Daily Total220g294g64g2,635

Day 7: Sunday (Rest / Active Recovery)

MealTimeRecipeProteinCarbsFatCalories
Meal 18:00 AM4 whole eggs + oats (3/4 cup) + berries + glass of milk34g52g20g525
Meal 211:00 AMChicken breast (6 oz) + brown rice (1 cup) + large mixed salad + olive oil dressing50g52g14g535
Meal 32:00 PMCottage cheese (1 cup) + rice cakes (2) + peanut butter (1 tbsp) + banana34g48g12g435
Meal 45:00 PMLean ground beef (5 oz) + sweet potato (1 large) + steamed asparagus38g48g12g450
Meal 57:30 PMSalmon (5 oz) + quinoa (1/2 cup) + roasted vegetables34g28g16g390
Meal 69:30 PMCasein shake + dark chocolate (2 small squares)26g14g10g250
Daily Total216g242g84g2,585

Meal Timing Around Training

The strategic placement of nutrients around your workout can make a meaningful difference in performance and recovery:

TimingMeal PurposeKey MacroExample
3-4 hours preLast full mealComplex carbs + proteinChicken + rice + vegetables
1-1.5 hours preTop-off mealSimple carbs + proteinRice cakes + protein shake + banana
Intra-workoutPerformance fuel (optional)Fast carbs + EAAsSports drink or intra-workout supplement
Immediately postRecovery initiationFast carbs + whey proteinWhey shake + white rice + honey
2-3 hours postFull recovery mealBalanced mealChicken + pasta + vegetables

The pre- and post-workout meals should be your highest-carb meals of the day. This strategy, called "carb cycling around training," ensures glycogen is available when you need it most and that recovery nutrients arrive when your muscles are most receptive.

Budget Bodybuilding Tips

Bodybuilding nutrition has a reputation for being expensive, but it does not have to be:

Cheapest Protein Sources Per Gram

FoodCost per 30g of Protein
Eggs (5 large)$1.25
Chicken thighs (4 oz)$1.00
Canned tuna (1.5 cans)$1.50
Cottage cheese (1.25 cups)$1.20
Whey protein (1.2 scoops)$0.90
Ground beef 80/20 (4 oz)$1.50
Greek yogurt (1.25 cups)$1.30
Dried lentils (1.5 cups cooked)$0.50

Money-Saving Strategies

  1. Buy protein in bulk: A 5 lb bag of whey costs 30-40% less per serving than a 2 lb tub
  2. Chicken thighs over breasts: Similar protein, 30-40% cheaper, more flavorful
  3. Rice and oats as carb staples: Pennies per serving, hundreds of calories
  4. Frozen vegetables: Same nutrition, half the price, zero waste
  5. Meal prep on Sundays: Cook 5 lbs of chicken, a large pot of rice, and roast 2 sheet pans of vegetables. Assemble meals for the week.
  6. Buy eggs by the 5-dozen flat: Significantly cheaper than buying by the dozen

A meal planning app like Mealift helps you plan all 6 daily meals, see exact macro totals, and generate a complete grocery list for the week — eliminating impulse buys and ensuring you buy exactly what your plan requires.

Frequently Asked Questions

Is 6 meals a day necessary for bodybuilding?

No. Research shows that meal frequency has a minimal effect on body composition when total daily intake is the same. However, 5-6 meals makes it easier to eat 2,800+ calories, distribute protein optimally (30-40g per meal), and maintain stable energy. Most bodybuilders find 5-6 meals more practical than 3 large ones.

What is the best macro split for bodybuilding?

The 40/40/20 split is a classic starting point. Some bodybuilders prefer 30/50/20 (more carbs, slightly less protein) during off-season bulking, or 40/30/30 (less carbs, more fat) during early contest prep. The best split depends on your body weight, training phase, and personal response to different macro ratios.

How much protein do natural bodybuilders need?

During an off-season bulk: 1.6-2.2g per kg body weight. During contest prep: 2.3-3.1g per kg of fat-free mass. These ranges are supported by the 2014 Helms et al. review, which is the most comprehensive evidence-based guideline for natural bodybuilding nutrition.

Should bodybuilders eat before bed?

Yes. A slow-digesting protein source (casein protein, cottage cheese, Greek yogurt) before bed provides a sustained amino acid release during the 7-8 hour overnight fast. A 2012 study by Res et al. in Medicine and Science in Sports and Exercise found that 40g of casein before sleep increased muscle protein synthesis rates by 22% during overnight recovery.

How do I transition from bulking to cutting?

Gradually reduce calories by 200-300 per week until you reach your target deficit (500-750 below TDEE). Start by reducing carbs, then reduce fats if needed. Keep protein the same or increase it. Reverse dieting (slowly reducing calories rather than dropping them all at once) helps prevent metabolic adaptation.

Can I eat the same meals every day?

Yes, and many competitive bodybuilders do exactly this for simplicity and consistency. Eating the same meals daily makes macro tracking effortless and eliminates decision fatigue. The downside is boredom — rotate between 2-3 meal plan variations each week to maintain variety while keeping tracking simple.

Is the 40/40/20 split good for cutting?

It works, but you may want to adjust to 40/35/25 or even 45/30/25 during a cut. Higher protein percentage helps preserve muscle in a deficit, and slightly more fat improves satiety and hormone levels. Carbs can be reduced more aggressively since your training volume typically decreases during prep.

Do bodybuilders need supplements?

The only supplements with strong evidence for bodybuilding are: creatine monohydrate (5g daily), whey/casein protein (for convenience), caffeine (pre-workout performance), and vitamin D (if deficient). Everything else — BCAAs, glutamine, testosterone boosters, fat burners — has weak or no evidence and is unnecessary for natural bodybuilders.