|

Free Weekly Meal Planner: Build Your 7-Day Diet Plan & Grocery List

Written by Hamza Ahmad | Reviewed by Rizwan Aftab Ahmad in August, 2026 Planning a week of healthy eating usually falls apart for one of two reasons: you don’t know what to cook, or you get to the grocery store and realise you forgot half of what you needed. This free meal planner tool fixes both problems at once. Pick a diet style and a calorie target, and it builds a complete 7-day plan for you — breakfast through snacks — with portions scaled to your numbers and a grocery list that writes itself. No spreadsheets, no guesswork.
⚠️ Disclaimer: This meal planner is for informational and lifestyle purposes only and is not medical or dietary advice. Individual nutrition needs vary. If you have a health condition or specific dietary requirements, please consult a qualified healthcare professional or registered dietitian before making significant changes to your diet.

Want quick answers without scrolling?

Chat with our free AI health assistant on Telegram, ask about meal plans, macros, or anything else on the site, any time.

Chat on Telegram →
balanced plate showing protein carbs and fat portions
A balanced plate keeps protein, carbs, and fat in view before you even open the planner.

Try the Free Meal Planner

Set your diet style, daily calorie target, and how many meals you eat per day, then hit Generate. Don’t like a meal? Hit the shuffle button on that card to swap it for another option in the same diet style.

Weekly Meal Planner

Choose a diet style and calorie target to generate a full 7-day plan, portioned to fit your numbers, with a grocery list that builds itself.

Not sure? Use the Calorie Planner
Protein Carbs Fat Bar under the day name shows progress toward your calorie target
Grocery List

How to Use This Meal Planner

Step 1 — Pick Your Diet Style

Choose from Balanced, Keto, Vegan, Vegetarian, Mediterranean, or High-Protein. Each style pulls from its own set of recipes, so a keto week won’t hand you a bowl of rice.

Step 2 — Set Your Calorie Target

If you already know your number, enter it directly. If you don’t, use the Macro & Calorie Planner first to calculate your personal maintenance, deficit, or surplus target based on your weight, height, and goals.

Step 3 — Choose Meals Per Day

3 meals keeps it simple. 5 or 6 spreads the same calories across more, smaller meals — useful if you prefer to graze rather than eat three big plates.

Step 4 — Generate, Then Fine-Tune

Hit Generate for a full week. Not a fan of one meal? Shuffle just that card — the rest of your plan stays put, and the grocery list updates automatically.

How the Meal Planner Generator Works

This tool draws from a curated library of recipes tagged by diet style, meal type, and macros. When you generate a plan, it selects the combination of meals per day that lands closest to your calorie target, then scales portion sizes up or down so the numbers fit — the same way you’d naturally eat a bit more or less of a dish depending on your goals. Because it works from a fixed recipe set rather than pulling from a massive database, you’ll notice some meals repeat across the week. That’s intentional: real people don’t cook seven completely different dinners every week either. If you want more variety on a given day, the shuffle button is there for exactly that.
calculating daily calorie target on laptop before generating a meal plan
Know your calorie target first — the planner scales every meal to fit it.

The 6 Diet Styles, Explained

Balanced

A flexible mix of lean proteins, whole grains, fruits, and vegetables. Good default if you’re not following a specific diet and just want a well-rounded week.

Keto

Very low carb, high fat. Meals lean on eggs, meat, fish, cheese, and non-starchy vegetables, keeping net carbs low across the day.

Vegan

Entirely plant-based — tofu, tempeh, legumes, whole grains, and vegetables stand in for animal protein. If you’re building a plant-forward diet, our guide on protein-rich foods for vegetarians is a useful companion.

Vegetarian

Plant-based with eggs and dairy included, giving a bit more flexibility than vegan while still cutting out meat and fish.

Mediterranean

Olive oil, fish, legumes, whole grains, and fresh vegetables, with lean meat used more sparingly — one of the most consistently well-studied eating patterns for long-term health.

High-Protein

Every meal is built around hitting a higher protein number, useful if you’re strength training or trying to preserve muscle in a calorie deficit. For a deeper dive, see our full 7-day high-protein meal plan.

Why Planning Your Meals Actually Works

Deciding what to eat is a decision you make dozens of times a week, and decision fatigue is real — by 6 PM after a long day, the path of least resistance usually isn’t the healthiest option on the table. Planning the week in advance removes that decision entirely; you already know what’s for dinner. It also keeps your grocery trips focused. Shopping from a list built around your actual plan — rather than wandering the aisles hungry — is one of the more consistently recommended strategies in the Dietary Guidelines for Americans, which point to planning and preparation as practical levers for eating a more nutritious diet on an everyday basis. If your goal is weight loss specifically, pairing this planner with a defined calorie deficit tends to work better than either approach alone. Our 7-Day Healthy Meal Plan Under 1,500 Calories is a good reference point for what a deficit week can look like.

Tips to Get the Most Out of Your Weekly Plan

Know Your Numbers First

A meal plan is only as useful as the calorie target behind it. Run your stats through our BMR and TDEE calculator to find your maintenance calories before deciding whether to eat above or below that number.

Batch Cook on Your Prep Day

Pick one day to cook proteins and grains in bulk. Most of the meals in this planner share overlapping ingredients across a diet style, so one prep session covers several days.

Track Your Progress, Not Just Your Plate

Meal planning changes what you eat; tracking how your body responds tells you whether it’s working. Our BMI calculator is a simple way to check in periodically alongside your meal plan.

Let the Shuffle Button Do the Work

Don’t regenerate the whole week just because you don’t like Tuesday’s dinner. Shuffle that one card and everything else — and your grocery list — adjusts automatically.

🛒 Recommended Meal Prep Gear

A few tools make following any weekly meal plan considerably easier:

Frequently Asked Questions

Is this meal planner free to use?

Yes, the meal planner is completely free, with no account or sign-up required. Generate as many plans as you like.

Can I change a single meal without regenerating the whole week?

Yes — click the shuffle button on any individual meal card to swap just that meal. The rest of your week and the grocery list update automatically.

How accurate are the calorie and macro numbers?

Portions are scaled to bring each day close to your target, typically within a small margin. These are estimates for planning purposes, not lab-tested values, so treat them as a practical guide rather than an exact figure.

Which diet style should I pick if I’m not sure?

Balanced is the safest default for most people. If you have a specific goal — fat loss, muscle gain, or a medical reason to limit carbs — the Keto, High-Protein, or Mediterranean styles may fit better.

Can I use this if I have food allergies or intolerances?

The planner doesn’t currently filter by allergen. Review the ingredient list on any generated meal and shuffle to a different option if it includes something you need to avoid.

Does the grocery list account for ingredients I already have at home?

Not yet — the list reflects everything needed for the full week’s plan as generated. Cross off what’s already in your pantry before shopping.

Related Tools

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *