4,000 Calorie Meal Plan Template for Coaches (Athletes + Hard Gainers Only)
4,000 kcal is a huge number reserved for competitive athletes, extreme hard gainers, and aggressive bulk blocks. Most of your clients don't need this. For the ones who do, here's the 7-day template built from real recipes and dietitian-verified macros.
4,000 kcal per day is specialist territory. For high-level athletes, extreme hard gainers (tall frames, naturally lean, high NEAT), and aggressive bulk phases after a long cut, this number is the fuel that finally lets the body respond. For every other client, it's 700 to 1,500 kcal too many, and the excess deposits as fat faster than muscle.
The plan below is a real example generated by Promealplan in under 5 minutes, pulled directly from a dietitian-validated recipe database. Weekly average: 4,000 kcal · 231g protein · 409g carbs · 163g fat per day. Portions stay realistic (no 1,500-kcal bowls impossible to finish), spread across 5 feedings. This example uses metric units (grams); Promealplan handles imperial and metric automatically per coach and per client.
Who This 4,000 Calorie Plan Is For
4,000 kcal isn't a default option. It's a short-block tool (6 to 12 weeks) reserved for specific profiles whose real burn rate justifies the number. Prescribe it wrong and the bulk turns into pure fat gain.
Ideal: strength athletes at 230+ lb in a heavy block
A lifter weighing 230 to 265 lb training 6 times per week with high volume (powerlifting, strongman, rugby second row). Real TDEE lands at 3,500 to 3,700 kcal. At 4,000 kcal he runs a clean 300 to 500 kcal surplus that fuels PRs without ballooning body composition. Typical block: 8 to 12 weeks, then step back to 3,500 kcal to stabilize.
Ideal: extreme hard gainers stuck at 3,500 kcal
A 6'3" or taller client weighing 185 to 210 lb with explosive NEAT (physical job, high daily walking, constant fidgeting). Weight hasn't moved on 3,500 kcal for 3 to 4 weeks despite total compliance. Real TDEE is flirting with 3,900 kcal. Pushing to 4,000 finally creates the surplus the body responds to: 1 to 2 lb of weekly gain.
Ideal: endurance athletes in a volume block
Long-course triathletes, cyclists at 15+ hours per week, ultrarunners (60+ miles). Double sessions of 3 hours burn 2,500 to 3,500 kcal on training alone. 4,000 kcal with 409g of carbs covers glycogen replenishment without digging into recovery debt. Use only at block peak, not in off-season.
Edge case: post-cut reverse diet target
A physique competitor coming off 16 weeks of cutting has to bring calories back up gradually. 4,000 kcal is the destination after 4 to 6 weeks of reverse diet, not the starting point. Jumping in too early triggers the classic post-show fat rebound. Rule: only introduce 4,000 after the client has held 3,500 kcal for 2 weeks with no visible fat gain.
Never recommend 4,000 kcal for:
- Clients under 220 lb with a real TDEE below 3,500 kcal. 4,000 kcal becomes a 700+ kcal surplus: fast fat gain, minimal muscle. Step down to the 3,500 kcal plan.
- Bulking beginners. Calorie increases must be progressive. Starting at 4,000 kcal wrecks composition without providing the training stimulus to actually use the surplus.
- Clients who haven't plateaued at 3,500 kcal for 3 weeks. If weight still climbs at 3,500, there's no need to go higher. Pushing too early saturates the digestive system and fatigues appetite before the body even needs the extra calories.
- Clients with stress or poor sleep. At 4,000 kcal, digestion demands recovery. Short sleep (under 7 hours) sabotages nutrient partitioning and routes the surplus toward fat. Fix sleep first, raise calories second.
Macro Breakdown: 23/41/37 for Extreme Bulk
Weekly average: 4,000 kcal · 231g protein · 409g carbs · 163g fat. That's 23% protein, 41% carbs, 37% fat. At this volume, 231g of protein is enough to protect muscle in a heavy surplus (over 2g per kg for a 230 lb client). Fat sits high because hitting 4,000 kcal without fat density means eating food volume that physically won't fit: whole-fat dairy, salmon, avocado, nuts, pesto, mozzarella pasta. It's an intentional choice, not a flaw.
Protein: 231g to protect muscle at extreme volume
At 0.9 to 1.1g per pound of bodyweight for a 220 to 250 lb client, 231g of protein covers hypertrophy and muscle recovery across 6 weekly training sessions. Spread over 5 feedings of 14 to 90g each, every main meal passes the 3g leucine threshold that triggers muscle protein synthesis. Chicken, pork, beef, cod, salmon, eggs, Greek yogurt, and whey (if needed) rotate through the week.
Carbs: 409g to fuel 6 to 10 weekly sessions
41% from carbs powers heavy training and overnight glycogen recovery. Pasta, quinoa, rice, sweet potato, whole-wheat bread, banana, applesauce, oats, and skyr-with-granola cover the load. At this level, carbs aren't a side dish, they're the engine. Drop below 350g at 4,000 kcal and strength stalls, session quality drops after 60 minutes.
Fat: 163g for calorie density and hormone support
37% fat is high, but it's the practical ceiling for hitting 4,000 kcal without overstuffing the digestive system. Fat comes mostly from whole foods: smoked salmon, avocado, mozzarella, pesto, olive oil, peanut butter, hazelnuts, whole eggs. It also supports testosterone and hormonal recovery under a heavy block. Adjust by sport: a triathlete drops fat toward 120g and bumps carbs to 500g on double-session days.
The 7-Day 4,000 kcal Plan
35 feedings across 7 days: breakfast, afternoon snack, lunch, dinner, evening snack. Three menu blocks rotate through the week to add variety without bloating the grocery list. Every day lands close to 4,000 kcal with less than 20 kcal of variation. The recipes below come straight from the Promealplan dietitian-validated database.
| Day | Meal | Recipe | Kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|---|
| Day 1 — 3,999 kcal · 244g P · 401g C · 157g F | ||||||
| 1 | Breakfast | Norwegian Croque with Smoked Salmon | 952 | 63g | 63g | 50g |
| 1 | Afternoon snack | Lactose-Free Applesauce Smoothie | 572 | 14g | 116g | 5g |
| 1 | Lunch | Baked Pork Chop with Butternut Squash | 952 | 90g | 40g | 48g |
| 1 | Dinner | Pesto Pasta with Mozzarella and Tomatoes | 952 | 58g | 96g | 37g |
| 1 | Evening snack | Lactose-Free Yogurt Mug Cake with Jam Filling | 571 | 19g | 86g | 17g |
| Day 2 — 3,999 kcal · 244g P · 401g C · 157g F | ||||||
| 2 | Breakfast | Norwegian Croque with Smoked Salmon | 952 | 63g | 63g | 50g |
| 2 | Afternoon snack | Lactose-Free Applesauce Smoothie | 572 | 14g | 116g | 5g |
| 2 | Lunch | Baked Pork Chop with Butternut Squash | 952 | 90g | 40g | 48g |
| 2 | Dinner | Pesto Pasta with Mozzarella and Tomatoes | 952 | 58g | 96g | 37g |
| 2 | Evening snack | Lactose-Free Yogurt Mug Cake with Jam Filling | 571 | 19g | 86g | 17g |
| Day 3 — 3,999 kcal · 267g P · 417g C · 140g F | ||||||
| 3 | Breakfast | Protein-Rich Hazelnut Skyr Parfait | 950 | 84g | 86g | 30g |
| 3 | Afternoon snack | Yogurt and Banana Pancakes | 571 | 25g | 86g | 14g |
| 3 | Lunch | Lactose-Free Savory Pancakes with Smoked Salmon | 953 | 73g | 68g | 43g |
| 3 | Dinner | Poached Eggs with Spiced Oil and Herb Skyr | 952 | 66g | 76g | 42g |
| 3 | Evening snack | Lactose-Free Coconut Mango Quinoa Porridge | 573 | 19g | 101g | 11g |
| Day 4 — 3,999 kcal · 267g P · 417g C · 140g F | ||||||
| 4 | Breakfast | Protein-Rich Hazelnut Skyr Parfait | 950 | 84g | 86g | 30g |
| 4 | Afternoon snack | Yogurt and Banana Pancakes | 571 | 25g | 86g | 14g |
| 4 | Lunch | Lactose-Free Savory Pancakes with Smoked Salmon | 953 | 73g | 68g | 43g |
| 4 | Dinner | Poached Eggs with Spiced Oil and Herb Skyr | 952 | 66g | 76g | 42g |
| 4 | Evening snack | Lactose-Free Coconut Mango Quinoa Porridge | 573 | 19g | 101g | 11g |
| Day 5 — 4,001 kcal · 222g P · 460g C · 144g F | ||||||
| 5 | Breakfast | English Muffin Egg-Bacon (Lactose-Free) | 953 | 53g | 123g | 28g |
| 5 | Afternoon snack | Overnight Banana Chocolate Porridge | 573 | 20g | 84g | 18g |
| 5 | Lunch | Quinoa Chicken Salad with Cranberries and Feta | 954 | 68g | 94g | 34g |
| 5 | Dinner | Beef Tacos | 951 | 56g | 83g | 45g |
| 5 | Evening snack | Peanut Butter Toast with Milk | 570 | 25g | 76g | 19g |
| Day 6 — 4,000 kcal · 187g P · 382g C · 200g F | ||||||
| 6 | Breakfast | Swedish Pancakes (Pannkakor) with Ricotta-Lemon | 950 | 41g | 97g | 44g |
| 6 | Afternoon snack | Sardine Toast with Lemon Cream | 573 | 29g | 50g | 28g |
| 6 | Lunch | Tuna and Avocado Lettuce Wraps | 950 | 58g | 42g | 67g |
| 6 | Dinner | Cod Ceviche with Rice and Avocado | 954 | 46g | 101g | 44g |
| 6 | Evening snack | Lactose-Free Jam-Filled Muffins | 573 | 13g | 92g | 17g |
| Day 7 — 4,000 kcal · 187g P · 382g C · 200g F | ||||||
| 7 | Breakfast | Swedish Pancakes (Pannkakor) with Ricotta-Lemon | 950 | 41g | 97g | 44g |
| 7 | Afternoon snack | Sardine Toast with Lemon Cream | 573 | 29g | 50g | 28g |
| 7 | Lunch | Tuna and Avocado Lettuce Wraps | 950 | 58g | 42g | 67g |
| 7 | Dinner | Cod Ceviche with Rice and Avocado | 954 | 46g | 101g | 44g |
| 7 | Evening snack | Lactose-Free Jam-Filled Muffins | 573 | 13g | 92g | 17g |
| Weekly Average (per day) | 4,000 | 231g | 409g | 163g | ||
Note: this example uses the metric system (grams). Promealplan generates the same plan in imperial units (ounces, US cups) automatically based on coach and client preference, no manual recalculation. Recipes rotate in 2-day pairs to reduce grocery-list bloat and support batch cooking. Clients who find 950-kcal main meals too large should split each one into two portions spaced 60 to 90 minutes apart.
Generated in under 5 minutes with Promealplan.
Try it free and build your own 4,000 kcal plans.
Start with Promealplan for free →How to Customize This Plan for Each Athlete
The template provides a 4,000 kcal baseline. Every athlete at this level has specifics: allergies, training cycles, sport, calorie-density preference. Four adjustments preserve the macro balance while fitting the real-world context.
Adjust based on the training cycle
Heavy training day: run the full plan with maximum carbs around the session. Full rest day: drop the evening snack (about 570 kcal) to sit at 3,400 kcal. Light or technical session day: keep 4,000 kcal but shift dinner carbs toward breakfast to fuel the next morning's session. This intra-week calorie cycling sharpens body composition without cutting into the heavy-day stimulus.
Swap recipes for allergies and preferences
Several dishes in the template come in lactose-free variants (smoothie, mug cake, muffins, pancakes). For gluten-free clients, swap the English muffin and Swedish pancakes for rice bowls with egg and bacon. For pescatarians, substitute pork chop and beef tacos with baked salmon or tuna at equivalent macros. For nut allergies, drop the hazelnut skyr parfait and switch to Greek yogurt with nut-free granola.
Shift the fat-to-carb ratio by sport
For endurance athletes, drop fat to 120g and push carbs to 500g by adding a 200g sweet potato to lunch and dinner. For powerlifters, the current 37% fat ratio works well. For physique competitors still far from show, consider dropping fat to 140g and bumping protein to 260g by replacing some sauces with 0% Greek yogurt.
Deliver a branded PDF with grocery list
At 4,000 kcal, grocery logistics make or break adherence. A missing ingredient wrecks a 950-kcal meal. Promealplan generates a consolidated weekly grocery list in one click, with your branding and every ingredient pre-quantified. Your athlete receives a professional document that looks like elite sports-nutrition programming, not a spreadsheet.
Need a branded version for your athletes?
Generate 4,000 kcal plans tailored to each athlete's allergies, sport, and training cycle. Your logo, your colors, 5 minutes.
Try Promealplan free →Coach Workflow: Managing Volume Fatigue and Meal Timing
At 4,000 kcal, day-to-day execution matters as much as the macros. Bulks at this volume don't fail because of the numbers. They fail because of eating fatigue, missed meals, and monotony. Here's how to structure coaching at this level.
Timing around sessions
Place the highest-carb meal (Day 5 breakfast at 123g or Day 6 dinner ceviche at 101g) within 2 hours before the week's most intense session. Position a high-protein meal (skyr parfait at 84g, pork chop at 90g) within an hour post-session. The 570-kcal snacks serve as buffers for sessions that fall between main meals.
Split 950-kcal meals if needed
Some clients, even experienced ones, hit a wall at 950 kcal per meal. The answer isn't shrinking portions. It's splitting them. Break dinner into two halves, one pre-session, one 90 minutes post-session. Total calories stay at 950, stomach load drops. That's how you move from 5 to 7 feedings without adding any calories.
Rotate recipes to hold 8 to 12 weeks
The template uses three recipe blocks across the week. After 3 to 4 weeks, generate a new plan in Promealplan keeping 4,000 kcal as the target. Changing the recipes while holding macros prevents the eating fatigue that tanks long bulks. At this calorie level, boredom is the number-one killer.
Weekly measurements and adjustments
Morning fasted weigh-in, same-time waist tape, front-facing photos every 2 weeks. If weekly gain exceeds 2 lb two weeks in a row, drop to 3,800 kcal by removing one snack. If nothing moves for 3 weeks, check sleep and stress before bumping calories higher. At 4,000 kcal, the problem is rarely the calories, it's the environment.
When to Step Down From 4,000 kcal
4,000 kcal is a short window. Most clients hold it 6 to 12 weeks, then step back. Here are the signals and the exit tiers.
Step down to 3,500 kcal when
The client reaches target bodyweight, finishes an 8- to 12-week bulk block, or fat gain exceeds 2 lb per week twice. The 3,500 kcal plan preserves lean mass while removing the surplus. It's also the natural bridge between two mass-gain blocks.
Step down to 3,000 kcal when
Transitioning to maintenance or prepping for a cut. The 3,000 kcal plan covers maintenance for most clients exiting a 4,000-kcal block. Use it as a 4- to 6-week stabilizer before starting a cut.
Calorie cycling inside 4,000 kcal weeks
Training days: full plan. Full rest days: drop the evening snack (about 570 kcal). Back-to-back rest days: also remove the afternoon snack (about 573 kcal). Keep protein above 220g every day. This cycling reduces fat gain without cutting into the heavy-day training stimulus.
Frequently Asked Questions
Is 4,000 calories too much for most clients?
How many meals per day at 4,000 kcal?
Can I cut or maintain on this plan?
Does Promealplan handle imperial or metric units?
How do I prevent fat gain at 4,000 kcal?
Looking for more templates? Browse our complete collection of free meal plan templates covering weight loss, muscle gain, cutting, vegetarian, and athletes.
Related Articles
Build 4,000 kcal Plans in Minutes, Not Hours
This template works as a baseline. But every athlete has different allergies, training cycles, sport demands, and calorie-density preferences. Building 4,000 kcal plans by hand for multiple athletes doesn't scale. Promealplan generates personalized, branded plans from 1,000+ dietitian-crafted recipes, with grocery lists and macro breakdowns included. Trusted by coaches working with competitive athletes, with a 4.5-star Trustpilot rating.
Ready to create 4,000 kcal plans your athletes actually follow?
Personalized macros, 1,000+ recipes, branded PDFs. Free to start, no credit card.
Start with Promealplan for free →