3,500 Calorie Meal Plan Template for Coaches (Heavy Bulk + Hard Gainer Plan)
A 3,500 kcal plan is built for the clients who actually need the fuel: tall lifters, hard gainers, and athletes in peak training. 6 feedings, high protein, carb-heavy. Here's the template that puts real mass on without turning the bulk into a slob-fest.
3,500 kcal per day is a heavy bulk number. It's a 300 to 500 kcal surplus for lifters with a TDEE of 3,000 to 3,200 kcal, which is the range tall frames (6'2" and up), hard gainers, and high-mileage athletes actually sit in. Smaller clients don't need this plan. Bigger clients stall without it.
Below is the full 7-day template built from Promealplan's dietitian-crafted recipe database. The base plan averages around 3,200 kcal across 5 feedings. To hit 3,500, add an evening protein shake with a banana (about 330 kcal, 30g protein). That 6th feeding is the simplest way to push calories without oversizing any single meal. The full plan lands at 3,530 kcal · 234g protein · 425g carbs · 96g fat per day on average.
Who This 3,500 Calorie Plan Is For
3,500 kcal is a specialist plan. Most clients don't burn enough to need it, and feeding them this much turns a bulk into a fat-gain program. The right client profile burns the calories and actually builds with them.
Ideal: tall lifters in a dedicated bulk
A 6'2"+ lifter weighing 200-230 lb training 5-6 times per week with a TDEE of 3,000-3,200 kcal. At 3,500, he runs a clean 300-500 kcal surplus that drives 1 to 1.5 lb per week of controlled mass gain. Tall frames have more surface area, higher baseline burn, and bigger appetites, which makes this plan feasible to actually eat.
Ideal: hard gainers stuck at 3,000 kcal
A naturally lean 175-200 lb lifter whose weight hasn't moved on 3,000 kcal for 3+ weeks despite hitting every meal. Their real TDEE is higher than assumed, often because of high NEAT (fidgeting, walking, restless energy). Pushing to 3,500 finally creates the surplus their body responds to. Weight finally climbs at 0.5 to 1 lb per week.
Ideal: heavier lifters in aggressive mass phases
A 220-240 lb lifter training 5-6 times per week with a TDEE of 3,000-3,300 kcal. At 3,500 kcal he drives real strength and size gains in a dedicated bulk block. Best used for 8 to 16 week phases with a clear exit plan, not as a long-term default.
Good fit: endurance athletes in peak training
Runners logging 60+ miles per week, cyclists with 12+ hours, or triathletes in the final training block. Endurance at this volume burns 800 to 1,200 kcal per hour on top of baseline. 3,500 kcal with 425g of carbs covers glycogen replenishment across daily doubles without digging into recovery debt.
Do not recommend 3,500 kcal for:
- Clients under 180 lb with a standard training schedule. Their TDEE rarely exceeds 2,700 kcal. 3,500 becomes a 800+ kcal surplus and piles on fat faster than muscle. Point them to the 2,800 kcal plan.
- Clients in a cut or recomp. 3,500 kcal is a surplus plan. Fat loss requires a deficit, so use a cut template instead.
- Clients with a TDEE below 3,000 kcal. Check maintenance with 2 weeks of weight-stable intake before prescribing this plan. The 3,000 kcal plan is the better starting point for most bulking clients.
Macro Breakdown: Why 27/48/25 Works for Heavy Bulk
Weekly average: 3,530 kcal · 234g protein · 425g carb · 96g fat. That's 27% protein, 48% carbs, 25% fat. The split stays carb-forward because heavy training burns glycogen in volume. Protein stays high to protect the muscle the surplus is meant to build, and fat fills the remaining gap without ballooning.
Protein: 234g to anchor muscle growth at high volume
At 1.0-1.15g per pound of bodyweight for a 200-230 lb client, 234g of protein covers hypertrophy during a dedicated bulk. Split across 6 feedings of 25-60g each, every meal passes the 3g leucine threshold that triggers muscle protein synthesis. Chicken, beef, cod, salmon, eggs, Greek yogurt, cottage cheese, and tuna rotate through the week. The evening protein shake gives a final 25-30g dose before overnight recovery.
Carbs: 425g for training fuel at high volume
48% from carbs powers 5-6 weekly training sessions plus conditioning work. Bagels, quinoa, pancakes, porridge, pasta, and buckwheat cluster around lunch and dinner so glycogen refills when the body actually uses it. Morning carbs from yogurt bowls and smoothies prime first sessions of the day. The banana in the evening snack adds 30g of fast-digesting carbs to top off overnight recovery.
Fat: 96g for hormones and satiety at calorie volume
25% fat keeps testosterone and cortisol in healthy ranges during a heavy training block. Olive oil, avocado, nut butter, cheese, eggs, and fatty fish provide the bulk. Dropping below 20% at 3,500 kcal usually means over-relying on refined carbs, which stalls strength gains. 96g also hits satiety at each feeding without crowding out protein or carbs.
The 7-Day 3,500 kcal Plan
42 feedings across 7 days: breakfast, morning snack, lunch, afternoon snack, dinner, plus an evening protein shake with a banana. Three menu blocks rotate through the week for variety without a bloated grocery list. The base 5 feedings land between 3,167 and 3,223 kcal. The evening shake adds 330 kcal and 30g protein to hit the 3,500 kcal target. Recipes below come straight from Promealplan's dietitian-validated database.
| Day | Meal | Recipe | Kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|---|
| Day 1 — 3,497 kcal · 229g P · 420g C · 95g F | ||||||
| 1 | Breakfast | English Muffin Egg-Bacon (Lactose-Free) | 742 | 43g | 91g | 23g |
| 1 | Morning snack | Protein Yogurt With Granola and Fruits | 468 | 32g | 58g | 12g |
| 1 | Lunch | High-Protein Lactose-Free Chicken, Egg and Spinach Bagel | 770 | 47g | 94g | 23g |
| 1 | Afternoon snack | Protein Fruity Ice Cream with Cottage Cheese | 452 | 29g | 58g | 12g |
| 1 | Dinner | Garlic Tomato Cod with Quinoa | 735 | 48g | 85g | 23g |
| 1 | Evening snack | Protein shake + banana | 330 | 30g | 34g | 2g |
| Day 2 — 3,497 kcal · 229g P · 420g C · 95g F | ||||||
| 2 | Breakfast | English Muffin Egg-Bacon (Lactose-Free) | 742 | 43g | 91g | 23g |
| 2 | Morning snack | Protein Yogurt With Granola and Fruits | 468 | 32g | 58g | 12g |
| 2 | Lunch | High-Protein Lactose-Free Chicken, Egg and Spinach Bagel | 770 | 47g | 94g | 23g |
| 2 | Afternoon snack | Protein Fruity Ice Cream with Cottage Cheese | 452 | 29g | 58g | 12g |
| 2 | Dinner | Garlic Tomato Cod with Quinoa | 735 | 48g | 85g | 23g |
| 2 | Evening snack | Protein shake + banana | 330 | 30g | 34g | 2g |
| Day 3 — 3,497 kcal · 229g P · 420g C · 95g F | ||||||
| 3 | Breakfast | English Muffin Egg-Bacon (Lactose-Free) | 742 | 43g | 91g | 23g |
| 3 | Morning snack | Protein Yogurt With Granola and Fruits | 468 | 32g | 58g | 12g |
| 3 | Lunch | High-Protein Lactose-Free Chicken, Egg and Spinach Bagel | 770 | 47g | 94g | 23g |
| 3 | Afternoon snack | Protein Fruity Ice Cream with Cottage Cheese | 452 | 29g | 58g | 12g |
| 3 | Dinner | Garlic Tomato Cod with Quinoa | 735 | 48g | 85g | 23g |
| 3 | Evening snack | Protein shake + banana | 330 | 30g | 34g | 2g |
| Day 4 — 3,548 kcal · 262g P · 406g C · 92g F | ||||||
| 4 | Breakfast | Skyr and Berry Smoothie Bowl | 761 | 36g | 102g | 24g |
| 4 | Morning snack | Chickpea Cookie Dough | 457 | 15g | 61g | 17g |
| 4 | Lunch | Tropical Chicken and Mango Salad | 786 | 50g | 97g | 22g |
| 4 | Afternoon snack | Lactose-Free Tuna Rillettes with Carrot Sticks | 457 | 81g | 17g | 7g |
| 4 | Dinner | Lactose-Free Buckwheat Galette Wrap with Creamy Salmon | 757 | 50g | 95g | 20g |
| 4 | Evening snack | Protein shake + banana | 330 | 30g | 34g | 2g |
| Day 5 — 3,548 kcal · 262g P · 406g C · 92g F | ||||||
| 5 | Breakfast | Skyr and Berry Smoothie Bowl | 761 | 36g | 102g | 24g |
| 5 | Morning snack | Chickpea Cookie Dough | 457 | 15g | 61g | 17g |
| 5 | Lunch | Tropical Chicken and Mango Salad | 786 | 50g | 97g | 22g |
| 5 | Afternoon snack | Lactose-Free Tuna Rillettes with Carrot Sticks | 457 | 81g | 17g | 7g |
| 5 | Dinner | Lactose-Free Buckwheat Galette Wrap with Creamy Salmon | 757 | 50g | 95g | 20g |
| 5 | Evening snack | Protein shake + banana | 330 | 30g | 34g | 2g |
| Day 6 — 3,553 kcal · 213g P · 451g C · 94g F | ||||||
| 6 | Breakfast | Coconut Mango Quinoa Porridge | 761 | 24g | 132g | 15g |
| 6 | Morning snack | Savory Skyr with Olives and Walnuts | 457 | 28g | 41g | 20g |
| 6 | Lunch | Creamy Chicken and Pea Pasta | 759 | 53g | 88g | 22g |
| 6 | Afternoon snack | Chocolate and Red Bean Brownie | 482 | 26g | 68g | 12g |
| 6 | Dinner | Grilled Chicken with Honey Mustard Sauce, Quinoa, and Zucchini | 764 | 52g | 88g | 23g |
| 6 | Evening snack | Protein shake + banana | 330 | 30g | 34g | 2g |
| Day 7 — 3,553 kcal · 213g P · 451g C · 94g F | ||||||
| 7 | Breakfast | Coconut Mango Quinoa Porridge | 761 | 24g | 132g | 15g |
| 7 | Morning snack | Savory Skyr with Olives and Walnuts | 457 | 28g | 41g | 20g |
| 7 | Lunch | Creamy Chicken and Pea Pasta | 759 | 53g | 88g | 22g |
| 7 | Afternoon snack | Chocolate and Red Bean Brownie | 482 | 26g | 68g | 12g |
| 7 | Dinner | Grilled Chicken with Honey Mustard Sauce, Quinoa, and Zucchini | 764 | 52g | 88g | 23g |
| 7 | Evening snack | Protein shake + banana | 330 | 30g | 34g | 2g |
| Weekly Average (per day) | 3,530 | 234g | 425g | 96g | ||
Note: the base 5 feedings total around 3,170 to 3,220 kcal. The evening protein shake with a banana adds the final 330 kcal to hit 3,500. If the client prefers a different 6th meal, swap in cottage cheese with berries, Greek yogurt with honey, or a PB&J sandwich. The goal is 300 to 330 kcal with at least 25g of protein.
Generated in under 5 minutes with Promealplan.
Try it free and create your own 3,500 kcal heavy bulk plan in the same time.
Start with Promealplan for free →How to Customize This Plan for Each Client
The template hits 3,500 kcal and 234g protein. Every client needs tweaks on top of that baseline. Four adjustments that keep the macros intact while fitting the client's training and life.
Time the evening shake around training, not bedtime
If the client trains late (6-8pm), move the protein shake and banana to post-workout. Fast-digesting carbs plus 30g of protein hit muscle protein synthesis at the ideal window. For morning trainers, keep the shake before bed: the overnight protein pulse supports recovery while the client sleeps. For daytime trainers, drop the shake between the afternoon snack and dinner.
Swap recipes to cover allergies and intolerances
The plan already includes lactose-free variants for the English muffin, bagel, tuna rillettes, and salmon wrap. For gluten-free clients, swap the bagel and wrap for rice bowls with the same proteins. For nut allergies, drop the chickpea cookie dough and savory skyr for plain Greek yogurt with honey. For pescatarian clients, swap the chicken lunches for tuna, shrimp, or tofu at equal protein.
Batch-cook Days 1-3 on Sunday
Days 1-3 repeat the same 5 meals. That's intentional. The client cooks bacon and English muffins for 3 breakfasts, preps 3 bagels, bakes 3 cod portions with quinoa, and portions yogurts. Three days with zero decisions. Compliance jumps, missed meals drop to zero. Repeat the pattern with Days 4-5 and Days 6-7. This matters more at 3,500 kcal than at lower calorie plans, because a skipped meal here means a 700+ kcal hole that's hard to recover.
Deliver a branded PDF, not a spreadsheet
Clients don't read Excel files. Send a branded PDF with the client's name, macros, and grocery list, in your coaching brand's colors. Promealplan generates this in one click. Professional delivery doubles adherence compared to raw Google Docs.
Want a branded version with grocery lists for your client?
Generate 3,500 kcal plans tailored to each client's allergies, preferences, and training schedule. Your logo, your colors, 5 minutes.
Try Promealplan free →Common Mistakes at 3,500 Calories
Heavy bulks fail for predictable reasons: protein quietly drops as clients chase the calorie number, stomach capacity caves in by week 3, or the same five foods get eaten on rotation until the client rebels. Here are the five mistakes that turn a productive bulk into a mess.
Sacrificing protein for volume. At 3,500 kcal it's tempting to hit the number with whatever calories are easy: extra rice, more bread, another smoothie. Clients end the day at 3,500 kcal with only 150g protein instead of 234g. Muscle growth stalls even in a big surplus. Build every meal around its protein anchor first, then fill with carbs and fat. Never trade protein for easier calories.
Stomach capacity collapse by week 3. Eating 3,500 kcal feels fine for the first 10 days. By week 3, clients report fullness, loss of appetite, and bloat. The fix is not willpower. Switch some solid calories to liquid form: smoothies, protein shakes with oats, kefir with honey. Shake calories digest faster, bypass the stomach-full signal, and let training days actually hit the target. Two liquid meals per day is the standard workaround.
Getting stuck on the same 5 foods. The plan rotates three menu blocks across the week. Clients who simplify to "eggs, rice, chicken" every meal for 8 weeks hit micronutrient gaps and adherence collapse. Keep at least 3 protein sources, 3 carb sources, and 2 fat sources rotating. Variety at 3,500 kcal also spreads amino acid profiles and reduces food aversions that kill long bulks.
Not adjusting for rest days. The plan was built for training days. Running 3,500 kcal on 2-3 full rest days per week adds 700-1,000 kcal the body doesn't need. That's 2,000+ surplus kcal per week of pure fat gain. Drop the evening protein shake and banana on full rest days (330 kcal). On back-to-back rest days, also reduce the afternoon snack by 30g carbs. Keep protein at 200g+ every day.
Running 3,500 kcal for 6+ months straight. Heavy bulks are phases, not lifestyles. Past 16 weeks, the fat-to-muscle ratio of gained weight tilts unfavorably and appetite fatigue kills adherence. Plan a clear exit: 8-16 week bulk, then step down to 3,000 kcal for 4-8 weeks of maintenance, then cut or re-bulk. Clients who "stay in the bulk" for 6+ months end up 15 lb heavier with 8 lb of extra fat.
When to Step Down From 3,500 kcal
3,500 kcal is a phase, not a permanent target. Most clients cycle down to 3,000 kcal for maintenance or preparation for a cut. Here's how to time the switch.
Step down to 3,000 kcal when
The client hits their target bodyweight, completes an 8-16 week bulk block, or wants to transition to maintenance. The 3,000 kcal plan keeps protein high while removing the surplus, protecting lean mass during the next phase. This is also the right move if weight gain exceeds 2 lb per week for 2 weeks straight.
Step down further to 2,800 kcal when
Moving into a lean maintenance or early-cut phase. The 2,800 kcal plan is the sweet spot for active lifters holding or slightly losing weight while protecting strength and muscle. Best after a full bulk cycle when the client is ready to chase composition instead of mass.
Micro-adjust within 3,500 kcal
Training days: keep the full plan including the evening shake. Rest days: drop the shake and banana (330 kcal). Back-to-back rest days: also reduce the afternoon snack by 30g carbs. Calorie cycling within a heavy bulk sharpens body composition without disrupting training fuel. For clients who respond fast, cycle every 3-4 days instead of daily.
Frequently Asked Questions
How do I know if 3,500 calories is right for my client?
Is 3,500 kcal too much for natural muscle gain?
Why 6 feedings instead of 4 or 5?
Can I run this plan on rest days?
When should I move my client down or up from 3,500?
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 Heavy Bulk Plans in Minutes, Not Hours
This template works as a baseline. But every client has different allergies, food preferences, training schedules, and calorie targets. Building 3,500 kcal plans manually for 10+ clients doesn't scale. Promealplan generates personalized, branded plans from 1,000+ dietitian-crafted recipes, with grocery lists and macro breakdowns included. Trusted by coaches with a 4.5-star rating on Trustpilot.
Ready to create 3,500 kcal plans your clients actually follow?
Personalized macros, 1,000+ recipes, branded PDFs. Free to start.
Start with Promealplan for free →