Skip to content
AITellar

Meal Planning

How to Plan a Week of Dinners with ChatGPT in 15 Minutes

AI meal planning with ChatGPT: one prompt, once a week, for seven dinners and the shopping list to buy them. About 15 minutes, on the free tier.

Updated

One prompt in ChatGPT, answered once a week, gives you seven dinners and the shopping list to buy them. It takes about 15 minutes, it works on the free tier, and nothing gets installed or connected to anything.

Below is the whole system: the prompt itself, the three things it gets wrong every single time, how the shopping list falls out of the plan without retyping anything, and what to do the week none of it survives.

What AI meal planning actually is, and what it will not do

It is a way of doing the deciding in one sitting instead of seven. That is the whole benefit, and it is bigger than it sounds. The tiredness at five o’clock is rarely about the cooking. It is about the choosing. If you have never done this before, the first week step by step is the slower walkthrough of the same thing.

You describe your week — how many people, how many nights you actually cook, what everyone will and will not eat — and you get a plan back. You cross out what will not work, ask for replacements, then ask for the shopping list. That is the entire loop.

What it will not do

It does not know what is in your cupboards, so it will send you out for things you already own. It does not know your family, so a couple of dinners in seven will be wrong the first week and fewer after that. And it cannot tell you whether a food is safe for an allergy — it will answer in a confident voice with no way to check what it said.

None of that makes it useless. It makes it a first draft, which is what you want on a Sunday afternoon: something to edit rather than something to invent.

How the prompts on this page are tested

Every prompt here is run on the free tier of the tool named, with the kind of messy input a real week produces, before it goes up. Each one carries the month it was last checked. When a model changes underneath us and a prompt stops behaving, it gets fixed here rather than left to rot. The full method is on the about page.

How to plan a week of dinners with ChatGPT

Sit down once a week somewhere you will not be interrupted for a quarter of an hour. The first two steps are the deciding. The last one is the shopping list, and the shopping list is where the money is. If you would rather have it timed minute by minute, the week-by-week walkthrough is the same method against a stopwatch.

The 15-minute weekly meal planning loop Four steps in a loop. One: tell it your week — how many people, which nights you cook, and what nobody eats. Two: ask for the dinners — one prompt in, a week of dinners back. Three: fix what is wrong — reject and replace, all in one message. Four: take the list — grouped by aisle, one trip. A dashed arrow returns from step four to step one, labelled next Sunday. 1 Tell it your week How many people, which nights, what nobody eats 2 Ask for dinners One prompt in, a week of dinners back 3 Fix what is wrong Reject and replace, all in one message 4 Take the list Grouped by aisle, one trip, nothing missed next Sunday
The loop, once a week: describe the week, ask for the dinners, correct the two that are wrong, take the list to the shop.
  1. Describe your week, once

    How many people, how many nights you actually cook, and the foods that start an argument. Four people, five cooking nights, nothing with fish is enough detail.

  2. Reject what will not work

    Read the seven lines, say what is wrong in a few words, and ask for replacements. This is the step that makes the plan yours rather than the model’s.

  3. Ask for the shopping list

    One more message turns the plan you just approved into a list grouped by aisle. This is the artifact you take to the shop.

The prompt that does step one and two

Fill in the brackets and send it. Leave the brackets in when you copy — they are the instruction, and the model reads them as one. If you want to know why each line is in there before you use it, the prompt is taken apart line by line here.

The weekly dinner prompt
You are helping me plan dinners for one week. People: [how many adults and children] Nights I actually cook: [how many, and which ones] Time on a normal night: [how many minutes] We do not eat: [foods, allergies, anything that starts an argument] Already in the cupboard: [three or four things to use up] Budget: [tight / normal / not a concern] Give me one dinner for each night I cook. One line each: the meal, roughly how long it takes, and one sentence on why it fits. Rules, all of them and not most of them: 1. Two of the dinners need a faster version. Tell me what to skip to get each of those two under 20 minutes. 2. No main protein appears twice. Chicken twice is two chickens. 3. Nothing needing an ingredient from a special shop. 4. Nothing on the do-not-eat line. Before you reply, check your list against rules 1 to 4 and fix anything that fails. Then stop. I will tell you which ones to swap before you write the shopping list.

Tested with free ChatGPT · August 2026

The three things to fix, every time

The first pass is never the plan. Three corrections cover almost all of it:

  • It plans seven dinners when you cook five. Give it the real number of nights, including the one that is always a takeaway.
  • It buys a whole bunch of something for one meal. Half a bunch of dill for a single Tuesday is how a sensible plan turns expensive.
  • It is optimistic about time. Whatever it says, add ten minutes for the version of the evening where somebody needs help with homework.

Say all three in one message rather than three separate ones: “Five nights, not seven. Nothing that needs an ingredient I would only use once. At least two of them under 20 minutes.” It rewrites the week in one go.

What a real week looked like

Four people, five cooking nights, a tight budget, and a child who will not eat anything mixed together. Five nights in, five dinners out — five different main proteins, every line noting how to keep the child’s portion separate, and two carrying a shortcut for the evenings that fall apart.

Nothing here was corrected.

Groceries: one list, one trip, less waste

A plan that produces one shopping trip instead of four is the difference between a week that costs what it should and one that quietly does not. The list is not a second job. It comes out of the plan you already have.

The list prompt

The grocery list prompt
Turn that plan into a shopping list. Group it by supermarket aisle: produce, dairy, meat and fish, dry goods, freezer, other. Quantities for [how many people], written the way a shop sells them — a bunch, a tin, 500g — not cups. Put anything I said was already in the cupboard into a separate list at the bottom called CHECK FIRST. Put a star next to anything used in only one meal, so I can decide whether it is worth buying.

Tested with free ChatGPT · August 2026

Two lines in that prompt do the real work. Grouping by aisle means you walk the shop once instead of doubling back. The star on single-use ingredients is the waste mechanism — it turns the expensive decisions into a short list you can look at before you leave the house. That star and the CHECK FIRST section are what people mean by cooking down the pantry. All four lines are pulled apart, with what each one prevents, in the longer version of the list prompt.

Shop to the plan, not to the fridge

The plan is rarely what fails. What fails is standing in the shop adding things to the trolley. Take the list on your phone, buy what is on it, and leave. The CHECK FIRST section exists so you look in your own cupboards before you go, rather than after you get back with a second jar of paprika. If the cupboard is where you want to start rather than end, the pantry audit builds the week from what is already in the house.

What is left on Friday

Ask it. “I have half a cabbage, three eggs, and some rice. Dinner for two, nothing else bought.” This is the thing it is best at, because there is no guessing involved — you have told it exactly what exists. The fridge clean-out prompt is that same job written out, with the four things a leftover usually becomes.

Feeding a family for less

Constraints make these tools better, not worse. An open question gets an open answer. A budget, a headcount, and a list of what is already in the cupboard get you something you can actually shop.

Costing the week before you shop

It does not know what your supermarket charges, and any total it gives you is a guess wearing the clothes of a figure. Ignore the totals. What it is genuinely good for is the shape of the spend: ask which three items on the list are doing the least work for their price, and it will tell you. Then you decide. Where the money actually goes in a week for four has the proportions, and the capped grocery week puts a hard number in the prompt.

Swaps that survive contact with children

Cheap and unfamiliar at the same time is how a budget week fails. Ask for swaps that keep the shape of a meal everyone already recognises — the same dinner with a cheaper middle. Lentils in a bolognese nobody was told about is a swap. A lentil bake announced at the table is a negotiation.

Allergies, diets, and the child who eats four things

This is where planning by hand gets genuinely hard, and where the time saved is largest. One household with a coeliac, a vegetarian, and a five-year-old with opinions is exactly the problem a well-written prompt handles well.

Tell it everything once, at the top

Put every constraint in the first message rather than correcting them one at a time. “No gluten, one vegetarian out of four, nothing spicy.” Constraints given up front shape the whole plan. Constraints added afterwards produce a plan with holes patched into it, and the patches are where the bad dinners live.

The picky-eater workaround

Stop planning two dinners. Ask for meals built from a plain component plus something that goes on at the table — the same pasta, the same rice, the same chicken, finished two ways. One pan, one plan, and the argument moves off the stove and onto a bowl of grated cheese. The four accommodations that make dinner workable covers the rest of it, including the one that is about the adults.

What the numbers are worth

The calorie and macro figures are the least reliable thing it gives you. Ask for a week of dinners and you get dinners. Ask for the nutrition breakdown and you get numbers in exactly the same confident voice, checked against nothing.

Calories, macros, and the confident voice

A registered dietitian who tested this for TODAY found it genuinely useful for meal ideas and short of the mark for anything measured. The figures are produced the same way the dinner suggestions are — fine for a dinner suggestion, and not fine for a number you are going to act on. Asking for protein per meal rather than per day is the version that stays checkable.

Treat them the way you should treat the cost totals further up this page: the shape of a thing, not the thing. If you need the number, it is on the packet.

Where a dietitian is the answer

This plans dinners. It does not manage a medical condition, and the distance between those two jobs is wider than it looks from the outside.

Weight loss, diabetes, blood pressure, anything where food is part of a treatment — that is a person’s job, and nutritionists quoted in Outside have been blunt about why. Nobody can walk you through the nuance of your own body from a prompt.

None of which stops it being useful for what this page is about. Deciding what is for dinner is not a medical question, and not a substitute for one.

Cooking once instead of five times

Ask for the week to be arranged around one cooking session rather than seven, and it will restructure the whole thing to do it. Same dinners, different order, with the chopping and the roasting pulled forward into a block.

The Sunday hour, if you have one

Sixty minutes buys you components, not finished meals: a tray of roasted vegetables, a pot of grains, one cooked protein, one sauce. Four things that become five dinners in about ten minutes each. Ask for the plan in that shape and it will write you the session as well as the week. The 90-minute session is the timed version, and the freezer starter kit is what to do with the surplus.

The version for when you do not

Most weeks there is no hour. Ask instead for two dinners that deliberately make too much, and have it name the second meal each one turns into. Cooking twice as much once is not meal prep, and it works on a Tuesday, which meal prep does not. And on the nights with no plan at all, the five o’clock prompt is four lines and a decision.

What to do the week it falls apart

Every system on this site fails the same way, and it is never week one. It is week three, when the novelty has gone and the process is still a process.

Attach it to something that already happens

Fifteen minutes on its own does not survive. Fifteen minutes attached to something already in your Sunday — the wash going on, the coffee after lunch, the shop you were doing anyway — does. Pick the thing to attach it to, not the time to do it at. Once it is a habit, a two-week rotation turns the fifteen minutes into about two.

When it starts repeating itself

The other thing that goes wrong is not you. It is the plan. Four reasons the plans repeat, three of which you control.

By the second or third week the same dinners start coming back. A stir-fry three weeks running. Rice bowls that have quietly stopped being different from one another. This is not the model getting lazy — it is the model starting from nothing every time. It does not remember last week, so it has no reason to avoid repeating it.

So stop giving it a blank page. Paste last week’s dinners in above the prompt with one line: none of these, and nothing that is basically one of these.

The week it collapses anyway

It will collapse. Somebody gets ill, the week turns, and by Wednesday there is a takeaway on the table and the plan is a piece of paper under a bill. The move is not to start again from nothing. It is to keep the running list of dinners that worked, and start the next Sunday from that list instead of from a blank prompt.

That list — the 20 or so meals your household actually eats — is the thing worth having. The plan is a week. The list is a year.

Dinner is one of two decisions that quietly eat a Sunday. If the other one is the week itself, the ten-minute reset is this same method applied to everything that is not food.

Questions people ask about ChatGPT meal planning

Is ChatGPT meal planning free?

Yes, for everything on this page. ChatGPT’s free tier will plan a week and write a shopping list without a subscription, and none of the prompts here need a paid feature — the same is true of the other major assistants. Paid plans are faster and remember more between sessions. Neither is required to do this.

What if my family hates the suggestions?

Then the first pass did its job, which is to give you something to react to rather than a blank page. Say what was wrong in a few words — too much rice, nobody eats fish, the Tuesday one takes too long — and ask for replacements. It takes seconds, and next week starts closer to right because you can paste the same corrections in at the top.

How long does it really take, after the first week?

The first Sunday is the slow one, because you are describing your household to it for the first time. After that you are pasting a prompt you have already written and reading a short list, which is a much smaller job than deciding seven dinners from nothing.

Do I have to tell it what is in my fridge?

No, and a full inventory would waste the time you are trying to save. Naming three or four things you want used up is enough — the half bag of spinach, the mince in the freezer — and it will build the week around them. The rest it can assume. Those three or four lines do more work than they look like they do: they are what stops the plan sending you out for a second jar of paprika, and what keeps single-use ingredients off the list.

Can it handle allergies?

It can avoid an ingredient. It cannot confirm that a food is safe, and those are different jobs. It will answer a safety question in the same confident voice it uses for everything else, with no way to check. Use it to generate options that avoid the ingredient, and check every label yourself.

Can I trust its calorie and nutrition numbers?

Not as numbers. It will give you calorie counts and macro breakdowns in the same confident voice it uses for everything else, and they have not been checked against anything. Dietitians who have tested it find it useful for meal ideas and unreliable for measurement. Use it to decide what to cook, and use a packet — or a person — for anything you are going to act on.

Every guide in this topic

Not sure where to begin?

If you have never used AI before, the starter path takes fifteen minutes and assumes nothing.