Skip to content

Free 7-Day Meal Plan Generator

A week of dinners with calories, protein, and a copy-ready shopping list. No signup, no email, 100% free.

Built from 179 curated dinners across 10+ cuisines and every major diet

Dietary preference

Cook time per dinner

Dinner size

How to Actually Stick to a Weekly Meal Plan

Generating a plan takes 10 seconds. Sticking to one is the hard part. These three habits make the difference between a plan you follow and a plan you forget by Wednesday.

Plan dinners only, at least at first

Most meal planning attempts fail because they try to plan 21 meals a week. Dinner is the meal that causes the daily stress, so start there. Breakfast and lunch tend to repeat themselves anyway. Once a week of planned dinners feels normal, expanding is easy.

Shop the list, not the aisles

A meal plan without a shopping list is a wish. Copy the shopping list this tool builds from your week, check off what you already have at home, and buy only the rest. That one habit is where meal planning starts saving real money, usually by cutting impulse buys and doubles of things already in the pantry.

Match the plan to your actual targets

A week of dinners works better when the portions match your goals. If you don't know your calorie or protein targets yet, calculate them first, then pick the dinner size filter that fits. Light for weight loss on a lower budget of calories, hearty for building muscle or feeding a big appetite.

Frequently Asked Questions

Is this meal plan generator really free?
Yes. No signup, no email, no credit card. You can generate 3 full weeks per session, swap any day as often as you like, and copy the plan and shopping list wherever you want. It runs entirely in your browser.
How does the generator pick meals?
It draws from 179 curated dinners with realistic cook times, calories, and macros, filters them by your diet, cook time, and dinner size, then builds a varied week that avoids repeating the same cuisine two nights in a row. The Swap button replaces any single day without changing the rest.
Can I get a vegan, keto, or gluten-free weekly meal plan?
Yes. The diet filter is strict: a vegan plan only ever contains vegan meals, a gluten-free plan only gluten-free meals. Vegetarian, keto, paleo, dairy-free, and high-protein are covered too. If a combination of filters gets too narrow to fill a varied week, the size and time preferences relax before the diet filter ever does.
Does it include a shopping list?
Yes. Copy Shopping List merges the key ingredients from all 7 dinners into one de-duplicated list you can paste into your notes app. Cross off what you already have before you shop.
How many calories should my dinners be?
It depends on your daily target and how you split it across meals. Dinner is commonly 30-40% of daily calories, so 500-800 calories for most adults. Use our free Macro Calculator to get your personal numbers, then pick the dinner size filter that fits.
What's the difference between this and MealThinker itself?
This tool picks from a fixed list of curated meals and can't know what's in your kitchen. MealThinker is an AI planner that remembers your pantry, preferences, allergies, and history, generates full recipes with exact portions, tracks nutrition automatically, and plans a week in one chat message.
Can I plan breakfast and lunch too?
This generator focuses on dinners because dinner is the decision that causes the most daily stress. For single breakfast, lunch, snack, or dessert ideas, try the What Should I Eat Tonight tool, which covers all five meal types from the same curated pool.
Why does it only show a limited number of weekly plans?
Three generated weeks per session keeps the tool fast and free for everyone. Swapping individual days is unlimited, so you can fine-tune a week as much as you like before copying it.

Want next week planned from what's already in your kitchen?

Check 7-Day Trial Eligibility

Full recipes, exact portions, automatic nutrition tracking. Payment method required.