Recipe & Meal Planning Prompts for ChatGPT
Create customized recipes and meal plans based on preferences and constraints
The Problem with Generic Prompts
Bad Prompt Example
Give me a recipe for dinner
Why this fails:
- • Not mentioning dietary restrictions or allergies
- • Missing time and skill level constraints
- • No mention of serving size or scaling needs
- • Forgetting available ingredients or pantry items
- • Not specifying cuisine preference or flavor profile
The Better Way: Structured Prompts
Good Prompt Example
Act as a creative chef and nutritionist. Create a weeknight dinner recipe using chicken thighs, sweet potatoes, and spinach. Context: - Dietary needs: Family of 4, one child (age 8) is picky, prefers mild flavors - Cuisine preference: American or Mediterranean flavors - Constraints: * 30-40 minutes total (I have 1 hour after work) * One-pan or sheet pan if possible (minimal cleanup) * Ingredients on hand: chicken thighs, sweet potatoes, spinach, olive oil, garlic, basic spices * Pantry staples available: rice, pasta, canned goods - Skill level: Intermediate home cook - Nutrition: Balanced meal with protein, vegetables, carbs Format: Recipe with ingredient quantities, clear step-by-step instructions, timing for each step, substitution suggestions (e.g., if no spinach), and tips for getting picky eater to try it.
Your Recipe & Meal Planning Prompt Formula
1. Set the Right Persona
Start every prompt with:
Act as a creative chef and nutritionist2. Provide Essential Context
Always include these details:
- 1What type of dish or cuisine?
- 2Any dietary restrictions (vegan, gluten-free, allergies)?
- 3What ingredients do you have or want to use?
- 4How many servings needed?
- 5What skill level and time available?
3. Specify the Format
Tell ChatGPT exactly how to structure the output:
Format: Ingredients list, step-by-step instructions, timing, serving size, substitutionsCommon Mistakes to Avoid
Not mentioning dietary restrictions or allergies
Missing time and skill level constraints
No mention of serving size or scaling needs
Forgetting available ingredients or pantry items
Not specifying cuisine preference or flavor profile
Quick Tips for Better Results
Be Specific
The more context you provide, the better ChatGPT can tailor the response to your needs.
Include Examples
Show ChatGPT what you want by providing examples of tone, style, or format.
Iterate & Refine
Don't accept the first response. Ask ChatGPT to refine or adjust based on feedback.
Need help with other tasks?
Check out our other prompt guides for different use cases.
Browse All Task Guides