Free Tool · 7-Day Plans

7-Day Meal Planner

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.

Generate Your Free 7-Day Meal Plan

Choose your calorie target and diet style, then generate and reshuffle until you find meals you enjoy.

Open Meal Planner →

Example: 1800 kcal Balanced Day

MealExampleEst. kcal
BreakfastScrambled eggs + wholegrain toast + avocado~400
Snack 1Greek yogurt + mixed berries + walnuts~180
LunchGrilled chicken + roasted vegetables + quinoa~630
Snack 2Apple + 1 tbsp peanut butter~180
DinnerBaked salmon + sweet potato + steamed broccoli~415
Total~1,805 kcal

How to Use a Meal Plan Effectively

Tip: The meal planner also supports specific diet programs — keto, Mediterranean, paleo, DASH, intermittent fasting and vegan. Select your preferred approach to generate a week of meals aligned with that style.

Why Meal Planning Works for Weight Management

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.

Adjusting Your Plan Over Time

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.

Frequently Asked Questions

How do I find the right calorie target for my plan?

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.

Can I follow the meal plan on a vegetarian or vegan diet?

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.

Do I need to eat exactly what the plan says?

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.

How many calories should I eat per meal?

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.

What is the best meal plan for weight loss?

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.

How do I meal prep from this plan?

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.

Should I eat the same thing every day or vary my meals?

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.

Disclaimer: Meal plans provided are general suggestions for informational purposes only. Individual nutritional needs vary based on health status, medications, intolerances and other factors. If you have specific dietary requirements or a medical condition, please consult a registered dietitian before following any meal plan. Learn more about our formulas and methodology.

Related Tools & Guides

Calculator

Calorie Calculator

Find your TDEE and daily calorie target before building your plan.

Diet Guides

Diet Programs

Keto, Mediterranean, paleo, DASH — find which approach suits you.

Guide

Diet Planning Checklist

Step-by-step checklist for building a simple, workable meal plan.

Guide

8 Tips for Healthy Weight Loss

Evidence-based principles for sustainable weight management.

Food Data

Food Nutrition Search

Check calorie and macro values when building your meal plan.

Educational content only. This page is for general informational purposes and is not medical advice. See our Medical Disclaimer.