Skip to content

Plan a Week of Meals With a Grocery List

Get a realistic weekly meal plan that fits your diet, budget, and schedule, plus a grocery list grouped by store section.

Make it yours

Fill in each variable and watch the prompt update. Anything still in {{braces}} needs your input before you use it.

Fill in the blanks

0 of 5 filled

How many days to plan.

Who you're feeding.

Allergies, preferences, and dislikes.

Budget and how long you have to cook.

Staples you already have.

Live previewUnfilled
Create a {{days}}-day dinner plan for my household.

Household: {{household}}
Dietary needs and dislikes: {{dietary_needs}}
Budget and time: {{constraints}}
Already in my kitchen: {{pantry}}

Requirements:
- Reuse ingredients across meals to cut waste and cost (e.g. one bunch of herbs used twice).
- Include at least one cook-once-eat-twice or leftovers night.
- Keep weeknight recipes realistic for the time I've given.

Output:
1. A table: Day | Meal | Prep time | Notes (leftovers, make-ahead tips)
2. A grocery list grouped by store section, with quantities, excluding what I already have
3. A short prep-ahead plan for the weekend

Don't give exact prices — just flag the items most likely to be expensive and suggest a cheaper swap.
Open in Playground

Example

Example input

Filled prompt
Create a 5-day dinner plan for my household.

Household: 2 adults and a 7-year-old who's a picky eater
Dietary needs and dislikes: vegetarian, no mushrooms, mild spice only
Budget and time: tight budget, 30 minutes max on weeknights
Already in my kitchen: rice, pasta, canned tomatoes, olive oil, spices, eggs

Requirements:
- Reuse ingredients across meals to cut waste and cost (e.g. one bunch of herbs used twice).
- Include at least one cook-once-eat-twice or leftovers night.
- Keep weeknight recipes realistic for the time I've given.

Output:
1. A table: Day | Meal | Prep time | Notes (leftovers, make-ahead tips)
2. A grocery list grouped by store section, with quantities, excluding what I already have
3. A short prep-ahead plan for the weekend

Don't give exact prices — just flag the items most likely to be expensive and suggest a cheaper swap.

Example output

Illustrative example response — written by Promptly, not generated live
DayMealPrepNotes
MonBlack bean & cheese quesadillas, corn salad20 minKids can build their own
TueTomato & spinach pasta bake30 minMake double — Thursday leftovers
WedVeggie fried rice with eggs20 minUses leftover peppers & peas
ThuPasta bake leftovers + green salad10 minLeftovers night
FriChickpea & sweet potato curry (mild) with rice30 minCoconut milk keeps spice gentle

Grocery list

  • Produce: 1 bag spinach, 2 bell peppers, 1 red onion, 2 sweet potatoes, 1 lettuce, 1 cucumber, 2 limes
  • Canned & dry: 2 cans black beans, 1 can chickpeas, 1 can coconut milk, 1 can corn
  • Dairy: 1 block cheddar, 1 tub ricotta
  • Bakery: 1 pack tortillas
  • Frozen: 1 bag peas

Weekend prep Cook a big pot of rice (for Wed and Fri), chop peppers and onion, grate the cheese.

Likely pricier: ricotta → swap for cottage cheese; fresh spinach → frozen spinach works in the bake.

Why it works

Meal plans fail when they ignore real constraints — the picky eater, the 30-minute limit, the budget. Listing what's in your pantry and asking for ingredient reuse makes the plan cheaper and less wasteful. A table plus a grouped grocery list gives you something you can use immediately in the store, and avoiding exact prices keeps the model from guessing at numbers that vary by place and time.

Techniques used