Skip to main content

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 nutritionist

2. 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, substitutions

Common 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