How to Build a Muscle Gain Meal Plan for Clients
How to set a lean surplus, protein, carbs and fat for muscle gain, make extra calories easy to eat, plan food around training and adjust as clients progress.
Clients who want to build muscle often struggle with the opposite problem from dieters: eating enough, consistently, without gaining more fat than they need to. A good muscle gain meal plan makes the extra food easy to eat and keeps the surplus under control.
Step 1: Set a modest surplus
Start from maintenance calories (TDEE) and add about 5–10%. For most clients that's a few hundred calories a day. A bigger surplus mostly adds fat, not muscle.
A practical rate of gain:
- Beginners: around 0.25–0.5% of body weight per week
- Experienced lifters: slower, closer to 0.25% per week or less
Use the free client macro calculator with the "Build muscle" goal for a starting number, or follow our guide on how to calculate macros for clients.
Step 2: Set protein, then fat, then carbs
- Protein: 1.6–2.0 g per kilogram of body weight is plenty in a surplus. More detail in How Much Protein Do Your Clients Need?
- Fat: 20–30% of calories.
- Carbs: the rest. They fuel training and make up most of the extra calories.
Step 3: Make the calories easy to eat
For clients with small appetites, a surplus can feel like a chore. Make it easier:
- More meals: four to five eating occasions instead of three
- Calorie-dense foods: rice, pasta, oats, bagels, dried fruit, nuts and nut butters, olive oil, whole milk
- Liquid calories: smoothies with oats, banana, milk and protein powder go down easily
- Less fiber-heavy volume: huge salads fill clients up before they've eaten enough
For clients with big appetites, the opposite applies: keep the surplus small and use the same high-volume foods you'd use in a fat-loss plan.
Step 4: Plan food around training
Training days are where the extra food matters most:
- A meal with carbs and protein two to three hours before training
- Another within a couple of hours after training
- If training is early, a small, easily digested snack before and breakfast after
Some coaches give rest days slightly fewer calories, mostly from carbs. It's optional; what matters is the weekly total. See Rest Day Macros.
Step 5: An example day structure
- Breakfast: oats cooked in milk, whey, banana, peanut butter
- Lunch: chicken, rice, vegetables, olive oil
- Pre-training snack: bagel with jam, Greek yogurt
- Post-training dinner: salmon or lean beef, potatoes, vegetables
- Evening: cottage cheese with fruit, or a shake
Adjust portions until the day hits the targets, and keep two or three alternatives for each meal so the client doesn't get bored.
Step 6: Track and adjust
Every two to three weeks, look at:
- Weekly average body weight: is it rising at the planned rate?
- Waist measurement: a fast rise suggests the surplus is too big
- Training progress: are lifts going up?
Adjust in small steps:
| What you see | Change |
|---|---|
| No weight gain for 2–3 weeks | Add 100–200 kcal a day, mostly carbs |
| Gaining faster than planned, waist rising quickly | Remove 100–200 kcal a day |
| On track, lifts improving | Change nothing |
Common mistakes
- "Dirty bulking" with a huge surplus and lots of fat gain
- Too few meals for a client with a small appetite
- Low carbs, which hurts training performance
- Judging progress by the mirror after one week
- Not planning for training days versus rest days
Build and adjust quickly
Muscle gain plans need regular small adjustments. In SendFit you change the targets and see straight away which days need more food, raise a few meals to 1½ or 2 servings (any meal goes from ½ to 3), and the client's branded link updates immediately. Coaching a group with the same goal? Assign one plan to every client and adjust the portions. If you program their lifting too, the workouts go on the same link, and their logged sets show you whether the extra food is turning into heavier weights.