Personalised meal plans for your calorie target — breakfast, lunch, dinner and snacks
Planning meals in advance is one of the most consistently effective strategies for maintaining a healthy diet without relying on willpower at every meal. A written meal plan removes decision fatigue, helps you shop efficiently and makes it far easier to stay close to your calorie and protein targets throughout the week.
This free meal planner generates a randomised 7-day plan tailored to your chosen calorie target, with meals structured across breakfast, morning snack, lunch, afternoon snack and dinner. Each plan is designed to provide variety across the week, with meal options suited to common dietary approaches including standard balanced eating, Mediterranean, low-carb, high-protein, vegan and more.
You can regenerate the plan as many times as you like to find a combination that fits your preferences. There are over 50 meal combinations available per plan type, so each click produces a different week. Once you find options you like, use the plan as a flexible guide rather than a strict prescription — swapping one meal for another within the same calorie range is perfectly fine.
Choose your calorie target and diet style, then generate and reshuffle until you find meals you enjoy.
Open Meal Planner →| Meal | Example | Est. kcal |
|---|---|---|
| Breakfast | Scrambled eggs + wholegrain toast + avocado | ~400 |
| Snack 1 | Greek yogurt + mixed berries + walnuts | ~180 |
| Lunch | Grilled chicken + roasted vegetables + quinoa | ~630 |
| Snack 2 | Apple + 1 tbsp peanut butter | ~180 |
| Dinner | Baked salmon + sweet potato + steamed broccoli | ~415 |
| Total | ~1,805 kcal | |
Research consistently shows that people who plan their meals in advance eat fewer calories, consume more nutritious food and are more likely to maintain a healthy weight than those who decide what to eat in the moment. The reason is simple: planning removes decision fatigue and reduces the likelihood of impulsive, calorie-dense choices when you're hungry and pressed for time.
Meal planning also makes grocery shopping more efficient. When you know exactly what you'll eat for the week, you buy only what you need — reducing both food waste and spending on items that don't align with your goals. Studies suggest that meal planners waste up to 25% less food than those who shop without a plan.
The most effective approach is to plan meals for the entire week on a single day, do one focused grocery shop, and batch-prepare proteins and grains in advance. This front-loaded effort saves significant time during the week and removes daily "what should I eat?" friction. Use our Grocery List Generator to create a shopping list that matches your plan.
A meal plan is a starting point, not a permanent prescription. Your calorie needs and food preferences will change as your body composition shifts, your activity level varies and you discover new foods. Review and adjust your plan every 3–4 weeks based on your progress.
If weight loss has stalled: First verify that your portions match the plan — it's common for portions to drift upward over time. If portions are accurate, reduce your daily target by 100–150 kcal or add 2,000–3,000 extra steps per day rather than cutting food further. Use our Calorie Deficit Calculator to recalculate your timeline.
If you're feeling low energy: You may be in too aggressive a deficit. Increase calories by 100–200 kcal, prioritising carbohydrates around your training sessions. Sustained low energy is a signal that your body needs more fuel, not a sign to push harder.
If you're bored with your meals: Generate a new plan with different food selections. Keeping the calorie target the same while rotating ingredients every 1–2 weeks prevents flavour fatigue while maintaining nutritional consistency.
Use the free calorie calculator to estimate your TDEE, then adjust based on your goal. For weight loss, subtract 250–500 kcal from your TDEE. For maintenance, use your TDEE directly. For muscle gain, add 200–300 kcal above your TDEE.
Yes — select the Vegan diet option in the meal planner to generate a week of plant-based meals. For vegetarian (not vegan), you can use the balanced or Mediterranean plan and swap meat options for eggs, legumes or dairy.
No. The plan provides meal suggestions, not strict prescriptions. Any swap that keeps you in a similar calorie range is perfectly valid. The most important thing is that you find a pattern of eating you can sustain consistently.
A common starting split is approximately: breakfast 20–25%, lunch 30–35%, dinner 25–30%, with two snacks making up the remaining 15–20%. Exact meal timing matters less than total daily intake for most goals.
Research suggests that the best meal plan for weight loss is one you can adhere to consistently. Any approach that creates a modest calorie deficit (250–500 kcal below TDEE) and includes adequate protein (1.6–2g/kg/day) can support gradual, sustainable weight loss. Mediterranean and high-protein approaches tend to have good adherence and satiety data.
Pick 2–3 protein sources and 2–3 carbohydrate bases from your generated plan. Cook them in bulk on a single day (Sunday works well for most people), portion into containers, and refrigerate for 3–4 days or freeze for longer storage. Keep sauces and fresh vegetables separate until serving. For a step-by-step guide, use our Meal Prep Calculator.
Both approaches work. Eating the same meals daily simplifies preparation and calorie tracking, which many people find helpful — especially during weight loss. Varying meals provides broader micronutrient coverage and prevents boredom. A practical middle ground is rotating 2–3 templates across the week: enough variety to stay engaged, enough repetition to keep things simple.
Find your TDEE and daily calorie target before building your plan.
Keto, Mediterranean, paleo, DASH — find which approach suits you.
Step-by-step checklist for building a simple, workable meal plan.
Evidence-based principles for sustainable weight management.
Check calorie and macro values when building your meal plan.