A meal plan isn't a punishment menu — it's a repeatable structure that makes hitting your targets automatic. Here's how to build one you'll actually keep.
Step 1 — set your numbers
Everything starts with two targets:
- Calories for your goal — fat loss, maintenance or muscle gain (calorie target calculator).
- Protein — around 1.6–2.2 g per kg of bodyweight (protein calculator).
Then split the rest between carbohydrate and fat. The calculator below does it for you.
Macro Calculator
- Protein
- 176 g (704 kcal)
- Carbohydrate
- 237 g (946 kcal)
- Fat
- 61 g (550 kcal)
Grams per day. Protein from bodyweight, fat at 25% of calories, carbs the remainder.
Step 2 — build a plate template
Most balanced meals follow the same shape:
- A protein source (chicken, fish, eggs, Greek yoghurt, tofu, legumes).
- Plenty of vegetables for volume, fibre and micronutrients.
- A carbohydrate to fuel training (rice, potatoes, oats, fruit).
- A little fat for flavour and hormones (olive oil, nuts, avocado).
Hit protein and total calories first; the exact carb/fat split is fine-tuning.
Step 3 — repeat, don't reinvent
You don't need 21 different meals a week. Pick 3–4 breakfasts, lunches and dinners you genuinely enjoy and rotate them. Repeatable meals make your intake predictable, your shopping easy, and your targets effortless to hit.
Step 4 — leave room for real life
The best plan survives travel, eating out and busy weeks:
- Keep a couple of quick fallback meals for chaotic days.
- Budget some calories for the foods you love — restriction breeds rebound.
- Prep protein in advance; it's the hardest macro to hit on the fly.
Make it personal
Generic meal plans ignore your tastes, schedule and data. Our nutrition coaching builds your targets from your real expenditure and adjusts them weekly, and every training programme includes nutrition. Start with the calorie deficit guide if fat loss is the goal, or high-protein foods to fill the plan.