Plan a Week of Dinners and Get the Grocery List With AI
TL;DR
Deciding what's for dinner all week is the chore. Hand it to Claude: tell it who you're feeding, your time, and your budget, paste one prompt, and it plans the dinners and turns them into a single grocery list grouped by supermarket aisle - duplicates combined so you only buy each thing once. It all happens in a normal chat app, no terminal and no code. Do it once on Sunday and the week plans itself.
What you'll have in 10 minutes
A full week of dinners your family will actually eat, and one tidy grocery list to match - grouped the way a supermarket is laid out, with repeated ingredients combined so you don't buy two bunches of cilantro you didn't need. No more standing at the fridge at 5pm wondering what to make, and no more wandering the aisles backtracking for the thing you forgot.
The best part: this is not an app you install or a tool you have to learn. It happens inside a normal chat with Claude, the same way you would ask any AI a question. If you can send a text message, you can do this.
What you need (all free, no terminal)
- Claude - either the free Claude Desktop app (Mac or Windows) or just claude.ai in your browser. Either works. There is nothing to set up beyond signing in.
- Two minutes to think about your week - how many dinners you need, who you're feeding, any nights you're out, and roughly what you want to spend.
- That's it. No connectors, no command line, no code.
Step 1: Know your week
Before you paste the prompt, have a few things in your head: how many dinners you need (five if you eat out or do leftovers a couple of nights), who is eating (adults, kids, anyone picky), any allergies or foods you all hate, how much time you have on weeknights, and a rough budget. The more honest you are here, the more the plan fits your real life instead of a magazine version of it.
Step 2: Paste the prompt
Start a new chat in Claude and paste the prompt below. Change the parts in brackets to match your family. It tells Claude to plan the dinners first, then build the grocery list in supermarket-aisle order and combine anything used more than once - so the list is genuinely shopping-ready, not just a pile of ingredients.
Paste this into ClaudeYou are my family meal planner. Plan 5 dinners for this week for
[2 adults and 2 kids]. One kid is a picky eater and doesn't like
spicy food. Keep weeknight meals to about 30 minutes of cooking.
Avoid [list any allergies or foods we hate]. Aim to keep the whole
shop under [$90].
When the plan is done, turn it into ONE grocery list grouped by
supermarket section - produce, meat and fish, dairy, pantry, frozen.
Combine any ingredient that's used in more than one meal so it only
appears once, with the total amount I need. At the end, list the
basics I probably already have (salt, oil, common spices) in a
separate "check you have" group so I don't double-buy.
Ask me anything you need before you start.Step 3: Tweak it, then take the list shopping
Claude comes back with the week of dinners and the grocery list. This is where it gets good: just talk to it. "Swap Thursday for something with the chicken we already have." "Make Tuesday vegetarian." "We're out Friday, drop it to four dinners." It rebuilds the plan and the list instantly. When it looks right, screenshot the list or copy it into your phone and you're done.
Make it a 5-minute Sunday habit
The reason meal planning never sticks is that starting from a blank page every week is exhausting. Now it's one paste. Each Sunday, open Claude and say: "Plan this week like last week, but switch up the meals so we're not eating the same things." Five minutes, and dinner is handled for seven days.
Common questions
Do I need to know how to code for this?
No. It all happens in a normal chat with Claude - either the free desktop app or claude.ai in your browser. You paste a prompt and talk to it like you'd text a friend. There is no terminal, no command line, and nothing to install beyond signing in.
Is this Claude Code or regular Claude?
Regular Claude - the chat app. Claude Code is a separate tool for building software, and you do not need it for this. Meal planning works in plain Claude Desktop or claude.ai on a free account.
Will the meals actually suit my family?
As much as you tell it to. The prompt has spots for how many people, picky eaters, allergies, time, and budget. The more you fill in, the better the fit - and if a meal misses, you just tell Claude to swap it and it adjusts the plan and the grocery list on the spot.
Can it keep me on a budget?
Yes. Put your target in the prompt where it says under $90, and add the line about reusing ingredients across meals. Claude plans around shared, cheaper staples and you can always ask it to show a rough cost and trim the most expensive meal.
Does this cost anything?
No. You can plan a full week and get the grocery list on a free Claude account. The Claude Code Club community is a separate, optional $9 a month for the advanced household systems, but you do not need it to plan dinners.
Why is the grocery list grouped by aisle?
Because it makes the actual shop faster. Instead of zig-zagging back across the store for one forgotten item, everything for produce is together, everything for dairy is together, and so on. The prompt also combines repeated ingredients so you buy the right amount once.
Want the rest of the family dinner pack in your inbox?
Get 650+ plug-and-play skills, MCPs & prompts - free with 5,000+ builders.
Join the Club