Best ChatGPT Prompt for Meal Planning
Get a full week of meals with a grocery list — customized to your diet, budget, and schedule.
The Prompt
You are a nutritionist and meal prep expert. Create a 7-day meal plan for me. About me: - Diet: [e.g. no restrictions, vegetarian, keto, gluten-free, halal] - Cooking skill: [beginner, intermediate, advanced] - How many people: [NUMBER] - Weekly grocery budget: $[AMOUNT] - Time for cooking: [e.g. 30 min max per meal, happy to batch cook on Sundays] - Foods I don't like: [LIST ANY] - Goals: [e.g. lose weight, build muscle, eat healthier, save money, just need ideas] Requirements: - Plan breakfast, lunch, dinner, and one snack for each day - Reuse ingredients across meals to minimize waste and cost - Include prep time for each meal - End with a consolidated grocery list organized by store section (produce, dairy, meat, pantry) - Keep meals simple and realistic — no obscure ingredients - Include estimated calories per meal
How to Use This Prompt
- Copy the prompt and fill in your details
- Be honest about your cooking skill — if you say advanced, you'll get complex recipes
- The budget matters. $50/week for one person gets very different meals than $150
- Paste into ChatGPT or Claude
- Take the grocery list straight to the store
Pro tip: after you get the plan, ask "Can you give me the prep instructions for Sunday batch cooking?" and it'll reorganize everything into a meal prep session.
Example Output
Monday
- Breakfast: Overnight oats with banana and peanut butter (5 min prep, 350 cal)
- Lunch: Chicken and black bean burrito bowl with rice and salsa (20 min, 550 cal)
- Dinner: Sheet pan lemon garlic chicken thighs with roasted broccoli and potatoes (10 min prep + 25 min oven, 600 cal)
- Snack: Apple with almond butter (150 cal)
Grocery List (partial):
Produce: 7 bananas, 3 heads broccoli, 5 lbs potatoes, 7 apples, 4 lemons, 1 bag spinach...
Tips to Get Better Results
- Tell it what's already in your kitchen. Add "I already have: rice, olive oil, eggs, basic spices" so it doesn't put those on the grocery list.
- Ask for substitutions. "What can I swap the chicken for?" works great for variety.
- Request a specific cuisine. Add "Focus on Mexican-inspired meals" or "Mediterranean style" for themed weeks.
- Scale it. Once you like a plan, say "Give me the same style for next week with different meals."