You've probably already tried asking ChatGPT for a week of family dinners. You typed something like "give me 5 healthy dinner ideas for my family" and got back chicken stir-fry, pasta bake, and tacos. Again. Generic, uninspired, nothing your actual family would get excited about.

That's not a ChatGPT problem. It's a prompt problem. And it's completely fixable.

This guide shows you exactly how to use ChatGPT for weekly meal planning — with the right setup, the right prompts, and a 10-minute workflow you can run every Sunday. For a broader look at AI meal planning approaches, see our complete guide to AI meal planning.

Why ChatGPT gives bad meal plan results by default

Generic inputs produce generic outputs. That's the whole problem.

When you ask ChatGPT for "healthy family dinners," it has no idea how many people are in your family, what your kids won't eat, how much time you have on a Tuesday night, what your grocery budget is, or whether you care about additive-free ingredients. So it reaches for the most statistically average answer — which is usually chicken, pasta, and something with rice.

3 sec
how long a generic prompt takes to give you useless results
10 min
how long a properly set up ChatGPT session takes to plan your whole week
how often you need to set up your household rules — then it's copy-paste forever

The fix is simple: you need to give ChatGPT your household rules before you ask for meals. That means your family size, your time constraints, your budget, your ingredient standards, and any exclusions. Once those rules are in the prompt, the output changes completely.

The key shift: Stop asking ChatGPT "what should I cook?" and start telling it "here are my constraints — plan within them." It's the difference between a vague question and a brief you'd give a personal chef.

The setup: giving ChatGPT your household rules once

You only need to do this once. After that, you copy-paste your master prompt every week.

Your household rules block should include:

Write this out once. Save it in a note on your phone. That becomes your master prompt — the thing you paste at the start of every Sunday planning session.

You don't need to be exhaustive. Start with 4–5 rules and add more as you find ChatGPT getting things wrong. Over time, your master prompt gets better and the output gets sharper.

Step-by-step: plan a full week in 10 minutes

Here's the exact workflow. Once you've done it once, it takes 10 minutes — often less.

  1. Open ChatGPT — free plan works fine for this
  2. Paste your household rules block — the one you saved from the setup above
  3. Add the weekly dinner request — "Plan 5 dinners for this week"
  4. Review the output — scan the five meals, swap anything you hate with a quick follow-up message like "swap Wednesday for something with mince"
  5. Generate the grocery list — paste your finalised meal plan and ask for a categorised shopping list
  6. Check against your pantry — remove anything you already have
  7. Done. Five dinners decided. Shopping list ready. Mental load gone until next Sunday.

The first time, budget an extra 10 minutes to write your household rules. After that, the whole session is copy-paste and a quick review.

Want the household rules template pre-filled and ready to go?

Grab the free prompt pack →

Copy-paste prompts: week planner, picky eater, grocery list

These three prompts cover the core weekly workflow. Use them as-is or adapt to your household.

Prompt 1: The weekly dinner planner

This is your master prompt. Swap in your own details where indicated.

Copy + paste into ChatGPT
Plan 5 family dinners for a family of [X adults, X kids].

Household rules:
- Whole, minimally processed ingredients only — no artificial additives, no packet sauces
- Every weeknight meal must be achievable in under [45] minutes
- Weekly grocery budget: under $[amount]
- We don't eat: [list any exclusions]
- We love: [list favourite cuisines or proteins]

Output format: meal name, main ingredients, prep time, why it works for kids.
Free access

Unlock 2 more prompts

Drop your email below and get instant access to the rest of the prompts on this page — free.

Prompt 2: The picky eater variant

Add this when you've got a selective eater at the table. Be as specific as possible about what they won't eat — textures, colours, and presentations matter as much as ingredients.

Copy + paste into ChatGPT
Plan 5 family dinners for a family of [X].

My [age]-year-old won't eat: [be specific — e.g. mushrooms, visible onion, strong sauces, anything green, slimy textures]

Rules:
- Every meal must work for the whole family — no separate plates
- Whole, minimally processed ingredients only
- Under [45] minutes each
- Budget: under $[amount] for the week

For each meal, briefly explain why it works for a picky eater.
🔒

Prompt 3: The grocery list generator

Run this after you've finalised your five meals. Paste the meal names into the prompt.

Copy + paste into ChatGPT
Generate a complete grocery list for these 5 dinners: [paste meal list]

Family size: [X]

Format the list:
- Grouped by supermarket section (produce, protein, dairy, pantry, frozen)
- Include quantities (e.g. 500g chicken thighs, not just "chicken")
- Flag items I probably already have in a standard pantry
- Note any ingredients shared across multiple meals
🔒

Common mistakes and how to fix them

These are the issues most mums hit in the first couple of weeks. All of them are prompt problems, not ChatGPT problems.

Mistake: the meals are too complicated

ChatGPT doesn't know you're exhausted by 6pm on a Wednesday unless you tell it. Add "weeknight meals must require no more than [X] active steps and be achievable by a tired adult" to your rules. Sounds specific — works brilliantly.

Mistake: the meals keep including processed ingredients

You haven't been specific enough about ingredient standards. "Healthy" doesn't mean additive-free to ChatGPT. Use this exact phrase: "whole, minimally processed ingredients only — no artificial colours, flavours, or preservatives, no packet sauces or seasoning mixes."

Mistake: the grocery list is too long and expensive

ChatGPT is picking five meals with entirely different ingredients. Add "minimise ingredient overlap — use shared ingredients across at least 3 meals" to your prompt. It'll start planning meals that share proteins, veg, and pantry items — which cuts both the list and the bill.

Mistake: the meals don't feel right for your family

You haven't told it what you like. Add 5–6 of your family's actual favourite meals to your rules: "Our regular favourites include: [list them]. You can include 1–2 of these per week." ChatGPT will plan around what you already love.

What to do when ChatGPT gives you the same meals again

It happens. After a few weeks of using the same prompt, ChatGPT starts cycling back to the same meals — especially if your constraints are tight. Here's how to break the loop.

Tell it what you've had recently. At the top of your weekly prompt, add: "We've had these in the last two weeks — don't repeat them: [list meals]." ChatGPT will actively avoid those and reach for different options.

Ask for variety by cuisine. Add a rule like "each meal should use a different cuisine style — e.g. one Asian-inspired, one Mediterranean, one Mexican, one comfort/classic, one quick weeknight." This forces ChatGPT to range wider.

Give it a theme for the week. "This week I want a Mediterranean-inspired meal plan" or "plan around what's in season in autumn" gives ChatGPT a creative direction and breaks the default pattern.

Want to go further? The Meal Planning OS stores your household rules and meal history in Claude permanently — so you never re-paste, and it automatically avoids recent repeats without you having to track them manually.

Free vs paid: when to upgrade

The honest answer: the free plan is enough for most families doing a weekly planning session.

ChatGPT's free tier handles the prompts in this guide without any issues. You might hit daily usage limits if you're running multiple long sessions in one day, but for a single weekly planning session, free is fine.

The main reason to upgrade to ChatGPT Plus (AU$28/month) is memory. The paid plan includes a memory feature that can retain your household rules between sessions — so you don't need to re-paste your master prompt every week. It's genuinely useful if you find the re-pasting annoying.

There's also Claude's paid plan (US$20/month) — which some mums prefer specifically for meal planning because its Projects feature stores your rules more reliably than ChatGPT's memory. If persistent memory is the goal, Claude is worth considering. Read our full comparison of AI meal planning tools to see how they stack up.

For now: start with free. Get the workflow running. Upgrade only if you find yourself wanting more.

Not sure which prompts to start with? The free prompt pack has everything in one place.

Get the free prompts →

Frequently asked questions

Is ChatGPT free for meal planning?
Yes. ChatGPT's free plan works perfectly for weekly meal planning prompts. You may hit daily usage limits if you're using it heavily, but for a single weekly planning session, the free tier is more than enough.
Does ChatGPT remember my preferences between sessions?
On the free plan, ChatGPT doesn't persist memory between sessions by default. You'll need to re-paste your household rules each time — which is why saving a "master prompt" in a note on your phone is so useful. Paid plans (ChatGPT Plus) include a memory feature that can retain your preferences across sessions.
How do I make ChatGPT plan whole food meals?
You have to tell it explicitly. Add "use whole, minimally processed ingredients only — no artificial additives, no packet sauces, no ultra-processed shortcuts" to your prompt. Without that instruction, ChatGPT will default to whatever is most common in recipe databases, which often includes processed ingredients.
What if ChatGPT keeps suggesting the same meals?
Add a rotation rule to your prompt: "Do not suggest any meal we've had in the last two weeks." Then paste your recent meals. You can also add "vary the protein and cuisine style each night" to force more variety.
Should I upgrade to ChatGPT Plus for meal planning?
Only if you're hitting free-tier limits regularly. For most mums doing a weekly planning session, the free plan is sufficient. If you want persistent memory so you never re-paste your household rules, Claude's paid plan is actually the better option — its Projects feature stores your rules permanently.