The fastest grocery list is the one you do not write. Tell ChatGPT or Claude what you are cooking, ask for a list grouped the way a shop is laid out, then save it to Thoughts so it is on your iPhone at the shelf edge. This guide gives you the prompts — for a single recipe, a week of meals, or a bare-fridge rescue — plus how to merge lists, avoid duplicates, and shop the list inside Thoughts.

Before you prompt: one synced home for lists

Create a Thoughts project called Recipes (or reuse the one from saving recipes from ChatGPT) and make sure cloud sync is on. Connect your assistant once using the ChatGPT or Claude steps. Lists and recipes living in one project means one search finds both, and a shared Recipes project lets a partner see the list — and grab the milk — without a screenshot relay.

Prompt 1: the single-recipe shop

Make the grocery list for that recipe. Only include what I need to buy — assume I have oil, salt, pepper, flour and rice. Group by shop section (produce, dairy and eggs, meat, store cupboard, frozen), include quantities for four servings, and keep pack sizes realistic.

Three details in that prompt do heavy lifting. “Assume I have…” stops you buying a third bottle of oil. Grouping by section means one pass through the shop instead of four. “Realistic pack sizes” turns “50 g parmesan” into “1 small piece parmesan”, which is what you will actually put in the basket.

Then save it as its own thought, separate from the recipe itself:

Save that list in my Recipes project in Thoughts as “Shop: Sunday roast, 19 Oct”.

The “Shop:” prefix and a date make lists instantly distinguishable from keeper recipes when you browse — and safe to delete after the shop without a moment's hesitation.

Prompt 2: a week of meals, one list

Here are this week's dinners: Monday pasta bake, Wednesday stir-fry, Friday salmon and greens. Build one combined grocery list across all three. Add up anything used twice, group by shop section, and flag anything perishable I should buy later in the week instead.

Combining is where an assistant quietly outperforms a paper list. Two recipes needing “half an onion” become one onion. Cream for Wednesday that expires Thursday gets flagged. If the meals came from a plan you generated in the same conversation — the workflow in planning a week of meals — the assistant already has every ingredient in context; just ask it to consolidate and save.

Already have recipes saved in Thoughts? It can shop from those directly:

Find my “Mushroom risotto — weeknight” and “Tomato soup” thoughts in Recipes, read both in full, and build one grocery list for cooking each once, for two people. Save it as “Shop: risotto + soup”.

Prompt 3: the bare-fridge rescue

I have eggs, half a cabbage, carrots, rice noodles and peanut butter. What is the shortest list of extra ingredients that turns this into two decent dinners? Keep it under eight items.

Shortest-list prompts respect both budget and fridge space. Ask for the resulting dinners to be saved as recipes too if they turn out well — today's rescue is next month's weeknight regular.

Shopping the list in Thoughts

Open the list thought on your iPhone in the shop and work section by section. Edit the thought as you go: delete lines as items land in the basket, or add the thing you forgot to mention. Editing a thought is your job in the app — through the connector an assistant can create lists but cannot edit them, which is exactly the division you want mid-shop. If the list is in a shared project, whoever gets to the shop first can work from the same thought; agree who is editing so you do not both buy eggs.

When you are home, delete the list or leave it as a record. A kept list is occasionally useful (“what did we buy for that roast?”), but most lists are disposable by design. What you keep forever are the recipes, filed as in organising saved recipes.

Small checks that save a second trip

Read the list once before you leave. Assistants occasionally drop a garnish or double a quantity when merging, and they do not know your shop has no fresh coriander on Sundays. Tell it your constraints next time — “my shop has no fish counter; suggest alternatives inline” — and the lists get eerily good. Save your standing assumptions as a thought (“Pantry staples I always have”) and reference it: “use my pantry thought in Recipes for what to exclude”.

That is the habit: cook from the chat, shop from the phone, keep the keepers. One sentence saves the list; one project holds the cookbook.

Frequently asked questions

How do I get a grocery list from ChatGPT into Thoughts?

Ask ChatGPT or Claude to build the list grouped by shop section with quantities, excluding staples you already have, then ask it to save the list as a thought in your synced Recipes project. Open that thought on your iPhone in the shop.

Can the assistant combine ingredients from several recipes?

Yes. Give it the week's meals or point it at saved recipe thoughts in Thoughts, and ask it to consolidate duplicates, add up shared ingredients and flag perishables to buy later.

Should the grocery list be saved with the recipe?

Save it as a separate thought with a clear title such as Shop: Sunday roast. You can then edit and delete the list freely while the recipe itself stays untouched in your cookbook.

Can someone else shop from the same list?

If your Recipes project is shared in Thoughts, members can open the same list thought. Agree who is editing it in the shop so items are not bought twice.