Most meal plans fail for the same reason. They are built around what the coach thinks the client should eat, not around what the client actually eats. The macros are right, the foods are sensible, and by Wednesday of week two the client is back on toast and takeaway and quietly not mentioning it.
A plan that gets followed is mostly assembled from food the client already buys, already cooks and already likes. Your job is to arrange it so the totals land where they need to, not to hand over a new diet.
Ask what they eat before you write anything
Before the first meal goes on the page you need an inventory. Not a food diary for macro purposes — that is a different exercise, and it comes later. This is a list of what exists in their life already.
Six questions, asked in a message or on the intake form:
- What do you eat for breakfast on a normal work day? What about a day off?
- Name five dinners you cook or order more than once a month.
- What do you eat when you have no time and no plan?
- What foods do you not eat, and which of those is off-limits rather than a preference?
- Who else eats the meals you cook?
- How many meals a week do you eat somewhere other than home?
The answers tell you the plan. A client who names three dinners and eats the same lunch every day does not need a fourteen-item rotation, they need those three dinners portioned properly and one more added. A client who eats out five times a week does not need a plan at all until you have solved the eating out.
The second thing this does is set the calorie starting point in context. You still work the number out properly — calculating TDEE and macros from real intake data rather than a calculator's guess — but knowing that their current dinners run to 900 calories tells you immediately whether the target you have set requires a small adjustment or an entirely different dinner.
Build around repeatable meals, not seven unique days
The instinct when building a first plan is to fill seven days with variety, because a plan with the same lunch five times looks lazy. It is not lazy, it is how people who eat well actually eat.
Variety costs the client something every time. Seven different dinners is seven shopping lists, seven cooking methods and seven chances to get the portion wrong. Most clients who eat well eat a rotation of about five dinners, two or three breakfasts, and roughly the same lunch.
So build the rotation, not the week. In practice that means:
- Two or three breakfasts. One fast, one that involves cooking, one for the weekend.
- Two lunches. Usually one that gets made the night before and one that gets bought.
- Four or five dinners. Enough that nothing repeats twice in a row.
- A snack list. Not scheduled — a list they draw from to fill the gap.
Then structure the plan by day type rather than by weekday. A training day and a rest day are genuinely different, and naming them that way means the client picks the right one instead of following Tuesday's plan on a Thursday. Two or three day types covers almost everyone: training, rest, and — if they need it — a higher-calorie day for the weekend.
This is also what makes the plan maintainable for you. When the client's calories change in six weeks, you are adjusting five dinners, not thirty-five.
Give every meal options so the plan survives a normal week
A plan with one dinner listed per day is a plan with a single point of failure. The client's partner cooks something else, the chicken did not get defrosted, they got home at nine — and there is no line in the plan that covers it, so the plan is off and the day is written off with it.
Give each meal two or three interchangeable options and that stops happening. The options need to be close enough in calories and macros that swapping one for another does not move the day much: in practice, within about 10% on calories and within 10 grams on protein. Then the client is not choosing between following the plan and not following it. They are choosing between option one and option two, and both are the plan.
Options are also where you handle the things that are not really food problems. The "no time" option is a shake and a piece of fruit. The "eating at my parents'" option is a portion rule rather than a recipe. Neither is a compromise you make later — both go in the plan on the day you build it.
If you are building in Fitsly's nutrition tools, this is the structure the meal plan editor uses directly: a plan holds days, each day holds meals, and each meal holds the options the client picks between, with the calorie and macro totals for the day updating as you build so you can see what a swap does. Each client gets their own copy when you assign it, so you can adjust one client's dinners without touching anyone else's plan.
Portion guidance or exact grams
The most common mistake after the plan itself is prescribing grams to a client who is never going to weigh anything. The reverse mistake — hand-sized portions for a competitor eight weeks out — is rarer but just as wasteful.
Match the precision to the client, not to your preference.
| Portion guidance | Exact grams | |
|---|---|---|
| Looks like | "A palm of protein, a cupped hand of rice, a thumb of oil" | "150 g chicken breast, 60 g dry rice, 10 g olive oil" |
| Suits | First-time clients, general fat loss, anyone who has never tracked | Physique competitors, clients with a deadline, anyone already tracking accurately |
| Accuracy | Roughly right, drifts over time | Precise while adherence holds |
| Adherence cost | Low — works in a restaurant and at someone else's house | High — needs scales and a habit already in place |
| Fails when | The client's "palm" quietly grows as the diet gets long | Life gets busy and the whole system gets abandoned at once |
| Review with | Weekly weight trend and photos | Weight trend plus logged intake |
The default for a general client is portion guidance with two or three anchored numbers. Protein is usually worth anchoring in grams because it is the macro most often under-eaten and the hardest to eyeball. Everything else can be hands and spoons.
The upgrade path matters more than the starting point. A client on portions who stalls, and whose weight trend says intake has crept, is a client ready to weigh food for a fortnight — not permanently, just long enough to recalibrate what a portion looks like. That fortnight is also the cleanest introduction to tracking, and it is worth doing properly: teaching a client to track in stages beats handing them an app and a target on day one.
A worked example
Take a client who says: porridge or eggs on toast for breakfast, buys lunch near the office most days, cooks four dinners on rotation — spaghetti bolognese, chicken and rice, a stir fry, steak and potatoes — eats out on Friday, and cooks for a partner and a seven-year-old. Trains three mornings a week. Target on a training day is 2,400 calories and 165 g protein.
Here is one training day built from that list, with nothing on it the client did not name.
| Meal | Option 1 | Option 2 | Approx. |
|---|---|---|---|
| Breakfast | Porridge, 80 g oats, milk, banana, scoop of whey | Two eggs, two slices of toast, avocado | 550 kcal, 30 g protein |
| Lunch | Chicken and rice bowl from the shop near work, extra chicken | Leftover dinner portion from last night, packed | 700 kcal, 45 g protein |
| Snack | Greek yoghurt and berries | Two boiled eggs and an apple | 250 kcal, 20 g protein |
| Dinner | Spaghetti bolognese — family recipe, client's plate weighed once | Chicken, rice and vegetables | 750 kcal, 55 g protein |
| Evening | Whey shake and a handful of nuts | Cottage cheese and honey | 250 kcal, 20 g protein |
Four things are doing the work here. The bolognese is the family meal, unchanged — only the client's portion is specified, so nobody is cooking twice. Lunch has a bought option, because that is what actually happens. Every meal has an alternative, so a bad morning costs one swap rather than the day. And the protein is anchored at every meal, which is what holds the total together when the rest of the day gets estimated.
The Friday dinner out is not on the plan. It is handled by a rule, which is the next section.
Eating out, family meals and shift work
These three break more plans than any macro error, and all three are solved at build time rather than apologised for later.
Eating out. Give a rule, not a menu. The workable one for most clients: choose a protein and a carbohydrate, skip the entree, drink water or one drink but not both. If they eat out twice a week or more, one of those meals goes into the plan as a named option with an estimate attached, so it counts as adherence rather than a gap in the record.
Family meals. Never build a plan that requires cooking two dinners. Build the family meal into the plan and specify only the client's portion — usually more protein and less of the starch. If the family meal is genuinely unworkable at their calories twice a week, it is still cheaper to adjust the rest of the day around it than to ask a household to change what it eats.
Shift work. Stop using breakfast, lunch and dinner. Name the meals by position instead — first meal, mid-shift, main meal, before bed — and build one day type per shift pattern. A client working nights does not need a plan that assumes a 7 am start, and the plan built around their actual pattern will be followed. The same principle applies to a rotating roster: two day types, one for each pattern, and the client picks.
When flexible tracking beats a plan
A meal plan is not the goal. It is a scaffold, and some clients are better off without one.
Reach for tracking rather than a plan when:
- The client already logs food accurately and hits their targets most days. A plan takes away autonomy they have already earned.
- Their week is genuinely unpredictable — travel, hospitality, irregular shifts. A plan they cannot follow twice a week teaches them the plan does not apply to them.
- They have followed rigid plans before and rebounded. For these clients, structure without flexibility has a track record, and it is not a good one.
- You are moving calories every week or two, as in a reverse diet. Rewriting a plan that often is work for both of you, and bringing calories back up after a diet is simpler to run against targets than against a fixed set of meals.
The reverse is also true. A plan beats tracking for a client who has never thought about food before, for anyone overwhelmed by an app, and for anyone whose intake data you do not trust yet.
Most clients end up somewhere between the two, and that is a fine place to be: a plan for the meals that repeat, targets for everything else. Flexible dieting done properly covers how to run that hybrid without it collapsing into "eat whatever fits".
Know your scope of practice
Rules on who may prescribe individualised nutrition vary by country and by state, and in several places detailed meal plans sit close to, or inside, the practice of dietetics. Find out what applies where you work and where your clients live, because that is a question with a real answer and it is not the same everywhere.
Two distinctions hold up in most places. Helping a healthy adult organise the food they already eat around a calorie and protein target is general nutrition guidance. Prescribing a diet to treat, manage or mitigate a diagnosed condition is not, and it is not something a fitness qualification covers.
Refer out, without hesitating, for a client with a diagnosed condition affected by diet — diabetes, kidney or liver disease, coeliac disease, an eating disorder or a history of one. A referral to a dietitian is not you failing to be useful. It is the correct call, and you keep coaching the training and the habits while someone qualified handles the food. If a client's relationship with food seems to be getting worse under a plan, that is a reason to stop the plan and refer, not a reason to tighten it.
Review the plan, do not rebuild it
A plan is a hypothesis about what the client will eat and what it will do to their weight. Both parts get tested within a fortnight.
At the first check-in, ask which meals they actually ate and which they skipped, before you look at the scale. A plan that is not being followed does not need a calorie change — it needs the meals nobody eats replaced with meals they will. Only once adherence is genuine does the weight trend mean anything, and only then does changing the targets make sense.
Then change the plan by swapping options rather than rewriting it. Clients follow a plan they recognise from last month with one dinner changed. A fresh plan every four weeks resets their familiarity every four weeks, and familiarity is most of what makes the thing work.