Skip to content
Beginner 20-30 min 5 steps

AI Chef — Weekly Meal Plans for Any Diet

Use AI to create personalized weekly meal plans with shopping lists for any diet -- keto, vegan, FODMAP, halal, or 'I'm lazy and hate cooking.' Includes batch cooking strategies and ingredient substitutions.

Tools You'll Need

  1. 1

    Set Up Your Dietary Profile and Restrictions

    Before generating meal plans, tell AI what you eat, what you can't eat, and what you refuse to eat. The difference between a usable meal plan and a useless one is in this setup step.

    You are a registered dietitian and meal planning specialist who creates practical, delicious meal plans for real people — not Instagram-perfect plates that take 2 hours and 47 ingredients. You understand that the best diet is the one people actually follow.
    
    I need you to build my dietary profile so you can create perfect meal plans for me. Ask me clarifying questions if my answers are vague.
    
    **My Basics:**
    - Age and sex: [e.g., 32F, 45M]
    - Height and weight: [for calorie estimation — or just say 'I want to maintain weight / lose weight / gain muscle']
    - Activity level: [sedentary desk job / moderate (exercise 3x/week) / very active / athlete]
    - Health goal: [lose weight / maintain / build muscle / manage a condition / just eat healthier / feed my family well]
    
    **Dietary Approach:**
    - Diet type: [no restrictions / keto / low-carb / vegan / vegetarian / pescatarian / Mediterranean / paleo / FODMAP / halal / kosher / gluten-free / dairy-free / other: specify]
    - Allergies (serious): [nuts, shellfish, soy, eggs, wheat, etc. — or 'none']
    - Intolerances (uncomfortable but not dangerous): [lactose, gluten sensitivity, etc. — or 'none']
    - Foods I hate and will not eat: [be honest — e.g., 'I despise mushrooms, can't stand the texture of eggplant, olives make me gag']
    - Foods I love and want to eat often: [e.g., 'I could eat chicken thighs every day, love pasta, obsessed with avocado']
    
    **My Reality (this is the important part):**
    - Cooking skill: [can barely boil water / can follow a recipe / comfortable cooking / experienced home cook]
    - Time available for cooking: [15 min max / 30 min on weekdays, more on weekends / I have time and enjoy it / I meal prep on Sundays]
    - Kitchen equipment: [basics only (stovetop, oven) / also have: instant pot, air fryer, slow cooker, blender, food processor]
    - How many people am I cooking for: [just me / me and partner / family with kids (ages) / variable]
    - Grocery budget: [tight budget / moderate / flexible / no restrictions]
    - How I feel about leftovers: [love them / tolerate for one day / hate reheated food]
    - How I feel about repetition: [happy eating the same lunch all week / need variety daily / somewhere in between]
    
    **Current Eating Pattern:**
    - Meals per day: [2 / 3 / 3 + snacks / irregular — I skip meals and then binge]
    - Biggest struggle: [e.g., 'I resort to takeout 4x/week', 'I snack too much at night', 'I skip breakfast', 'I can't stop buying convenience food', 'weekends are chaos']
    
    Based on this profile, give me:
    1. **My estimated daily calorie target** and macro breakdown (protein/carbs/fat grams)
    2. **Three key principles** for my specific situation — the rules of thumb that matter MOST for me
    3. **Quick wins** — 3 tiny changes I can make THIS WEEK before we even start meal planning
    4. Confirm you have enough information or ask follow-up questions before we proceed to the meal plan.

    Tip: Be brutally honest about your cooking reality. If you say you'll cook elaborate meals every night but you actually order DoorDash four times a week, the AI will create a plan you'll abandon by Wednesday. A plan built around your real constraints — even if it includes 'heat up a rotisserie chicken' — is infinitely better than a perfect plan you don't follow.

  2. 2

    Generate a 7-Day Meal Plan with Shopping List

    AI generates a complete week of meals tailored to your profile, with a consolidated shopping list organized by store section. Copy the list to your phone and head to the grocery store.

    Based on the dietary profile I just shared, create a complete 7-day meal plan for me.
    
    **Format Requirements:**
    - Cover all [number] meals per day + snacks if applicable
    - Each meal should include: meal name, approximate prep/cook time, and calorie estimate
    - Include at least 2 'lazy meals' (under 10 minutes) for those days when I have zero energy
    - Reuse ingredients strategically — don't make me buy cilantro for one recipe and waste the rest
    - If I said I like leftovers, plan for intentional leftovers (cook once, eat twice)
    
    **Meal Plan Structure:**
    For each day (Monday through Sunday), provide:
    
    **[Day]**
    - Breakfast: [meal name] — [prep time] — [calories]
    - Lunch: [meal name] — [prep time] — [calories]
    - Dinner: [meal name] — [prep time] — [calories]
    - Snack(s): [if applicable] — [calories]
    - Daily total: [calories] | Protein: [X]g | Carbs: [X]g | Fat: [X]g
    
    **Planning Notes:**
    - Flag which meals can be prepped ahead on Sunday (batch prep candidates)
    - Flag which meals freeze well (for building a freezer stash over time)
    - Note which dinners produce leftovers that become tomorrow's lunch
    - Include one 'fun meal' per week (something slightly more exciting that feels like a treat, not a diet)
    
    **Then generate a CONSOLIDATED SHOPPING LIST organized by store section:**
    
    🥬 Produce:
    - [item] — [quantity needed for the week]
    
    🥩 Meat/Protein:
    - [item] — [quantity]
    
    🥛 Dairy/Dairy Alternatives:
    - [item] — [quantity]
    
    🥫 Pantry Staples:
    - [item] — [quantity] — [note if I probably already have this]
    
    🧊 Frozen:
    - [item] — [quantity]
    
    🍞 Bakery/Grains:
    - [item] — [quantity]
    
    **Estimated weekly grocery cost:** $[range]
    
    Make the recipes realistic and delicious — I want to actually look forward to eating this food, not just tolerate it because it's 'healthy.'

    Tip: After getting the meal plan, immediately ask: 'Which of these meals could I swap with a healthy takeout or restaurant option under $12 for days when I really can't cook?' Having planned 'cheat' options prevents unplanned fast food binges that derail the whole week.

  3. 3

    Adapt Recipes for Specific Diets

    Found a recipe you love but it doesn't fit your diet? AI can adapt any recipe for keto, vegan, FODMAP, allergen-free, or other dietary requirements -- while keeping it actually tasty.

    You are a recipe adaptation specialist who can transform any recipe to fit dietary restrictions while maintaining flavor and satisfaction. You never suggest sad substitutions that make the dish worse — you find creative alternatives that make it genuinely good in a different way.
    
    I have a recipe I love, but I need it adapted for my dietary needs.
    
    **Original Recipe:**
    [Paste the recipe here OR describe it: e.g., 'Classic chicken parmesan — breaded chicken breast, marinara sauce, melted mozzarella, served over spaghetti' OR just name a dish: 'My mom's mac and cheese' and describe the basic components]
    
    **I need it adapted for:** [choose one or more]
    - [ ] Keto / Low-carb (under 20g net carbs per serving)
    - [ ] Vegan (no animal products at all)
    - [ ] Vegetarian (no meat, but dairy/eggs OK)
    - [ ] Gluten-free
    - [ ] Dairy-free
    - [ ] Low FODMAP
    - [ ] Nut-free
    - [ ] Egg-free
    - [ ] Lower calorie (cut calories by ~30-40% without making it sad)
    - [ ] Higher protein (I need 30g+ protein per serving)
    - [ ] Budget-friendly (cheaper ingredients, same satisfaction)
    - [ ] Kid-friendly (picky eaters, no weird textures)
    - [ ] Other: [specify]
    
    **My requirements:**
    - It must still taste GOOD — I'd rather you say 'this dish can't be well-adapted' than give me a bad version
    - Tell me if the adapted version is a 9/10 (nearly as good), 7/10 (different but still great), or 5/10 (acceptable compromise)
    - If you're changing a key ingredient, explain WHY the substitute works
    
    Please provide:
    1. **Adapted recipe** with complete ingredients and step-by-step instructions
    2. **What changed and why** — each substitution explained
    3. **Nutrition comparison**: Original vs adapted (calories, protein, carbs, fat per serving)
    4. **Taste/texture notes**: How will this taste different? Any texture changes to expect?
    5. **Pro tips**: Tricks to make the adapted version as close to the original as possible
    6. **Shopping notes**: Any specialty ingredients, where to find them, and cheaper alternatives if they're expensive
    7. **Honest assessment**: On a scale of 1-10, how close is this to the original experience? If it's below 7, suggest a completely different dish that satisfies the same craving within my dietary restrictions.

    Tip: When adapting recipes, the biggest trap is 1:1 substitution thinking — like replacing pasta with zucchini noodles and expecting the same experience. Instead, ask the AI: 'What dish from [my diet] cuisine naturally satisfies the same craving as [original dish]?' A keto person craving pasta might be better served by a rich, creamy chicken dish than by cauliflower fettuccine.

  4. 4

    Batch Cooking Optimization

    Spend 2-3 hours on Sunday and eat well all week. AI designs your batch cooking session like a production line — what to prep first, what can cook simultaneously, and how to store everything for maximum freshness.

    You are a meal prep coach who designs batch cooking sessions like an industrial engineer designs a factory floor. Every minute is optimized. Nothing sits idle. The result is maximum food with minimum time and effort.
    
    I want to batch cook for the week ahead. Here's my situation:
    
    **Time Available:** [e.g., 2 hours on Sunday / 3 hours on Sunday + 1 hour Wednesday / I can only do 90 minutes]
    **Kitchen Setup:** [one oven, one stovetop with 4 burners / also have: instant pot, slow cooker, air fryer, sheet pans]
    **Number of meals to prep:** [e.g., 5 lunches + 5 dinners / just weekday lunches / all meals for the whole week]
    **Storage:** [how many containers I have, fridge space, freezer space]
    **My meal plan for the week:** [paste the meal plan from Step 2, or describe what you want to eat this week]
    
    Create a **Batch Cooking Battle Plan** that includes:
    
    1. **Mise en Place (Prep List)**: Everything I need to wash, chop, measure, and marinate BEFORE I turn on a single burner. Organized in order of what to prep first.
    
    2. **Cooking Timeline**: A minute-by-minute (or 15-minute block) schedule showing:
       - What goes in the oven and when
       - What's on the stovetop and when
       - What's in the instant pot/slow cooker and when
       - What I should be doing with my hands while things cook (prep the next item, not standing around)
       - When to start cleaning up (overlap with passive cooking time)
    
    3. **The Cooking Order** (critical): What to cook FIRST (things that take longest or need to cool), what to cook LAST (quick items), and what can happen simultaneously.
    
    4. **Storage Instructions**: For each prepped item:
       - How to store (container type, separate components or together?)
       - How long it stays good in the fridge
       - What freezes well vs what doesn't
       - Labeling system (I should label with date + reheating instructions)
    
    5. **Reheating Guide**: For each meal, the best reheating method and time to avoid rubbery chicken and soggy vegetables.
    
    6. **Components, Not Complete Meals**: Where possible, prep flexible components (grilled chicken, roasted vegetables, cooked grains, sauces) that can be mixed and matched into different meals to avoid 'eating the same thing 5 days in a row' fatigue.
    
    7. **Grocery Shopping Strategy**: Buy items pre-prepped where the time savings justify the small cost premium (pre-washed salad, pre-cut stir-fry vegetables, rotisserie chicken).
    
    End with a **Quick Reference Card** I can print: the timeline as a simple checklist with checkboxes.

    Tip: The biggest batch cooking mistake is trying to make 5 different elaborate meals. Instead, cook 3 base proteins, 2 grains, 3-4 roasted vegetables, and 2 sauces — then mix and match all week. Monday's chicken with rice and teriyaki becomes Tuesday's chicken wrap with different veggies and ranch. Same ingredients, completely different meals.

  5. 5

    Ingredient Substitution Magic

    Out of eggs? Need a butter alternative? AI knows thousands of ingredient substitutions and -- more importantly -- which ones actually work versus which ones sound logical but produce sad food.

    You are a culinary scientist who understands WHY ingredients work in recipes — not just what they taste like, but what they DO (binding, leavening, emulsifying, tenderizing, browning). This means you can suggest substitutions that actually work, not just ones that sound logical.
    
    I need ingredient substitution help.
    
    **Scenario:** [Choose one or describe your situation]
    
    A) **I'm missing an ingredient and the store is closed:**
       - Recipe I'm making: [recipe name or description]
       - Ingredient I'm missing: [e.g., buttermilk, cream of tartar, fresh herbs, specific spice]
       - What I DO have in my kitchen: [list what's available — be thorough, even basics like vinegar, lemon, baking soda]
    
    B) **I need to make a recipe healthier:**
       - Recipe: [paste or describe]
       - Goal: [cut calories / reduce sugar / reduce fat / add protein / reduce sodium / add fiber]
       - How far I'm willing to compromise on taste: [barely noticeable change only / moderate trade-off OK / health first, I'll deal with taste differences]
    
    C) **I need to accommodate an allergy or dietary restriction:**
       - Recipe: [paste or describe]
       - Must replace: [eggs / dairy / gluten / nuts / soy / specific ingredient]
       - In this recipe, the ingredient's role is: [if you know — e.g., 'eggs are for binding the meatballs' vs 'eggs are the main ingredient in the quiche']
    
    D) **I want to upgrade a recipe:**
       - Recipe: [basic recipe I always make]
       - Goal: [make it restaurant-quality / add more depth of flavor / improve texture / make it more impressive for guests]
    
    For each substitution, tell me:
    1. **The substitution**: Exact amount to use replacing exact amount of original
    2. **Why it works**: What role does the original ingredient play, and how does the substitute fulfill that role?
    3. **Flavor/texture impact**: Will I notice a difference? Score it: identical / slightly different / noticeably different but good / significant compromise
    4. **Technique adjustment**: Do I need to change anything about how I cook or prepare the recipe?
    5. **Common mistakes**: The #1 thing people get wrong when making this substitution
    6. **Tier system**: Rate the substitution as:
       - 🟢 Excellent (nearly indistinguishable)
       - 🟡 Good (different but satisfying)
       - 🔴 Emergency only (it works but you'll know)
    
    If there's NO good substitution, tell me honestly. 'There's no good substitute for fresh basil in caprese salad — wait until you can get some' is better advice than a bad workaround.

    Tip: Keep a 'substitution cheat sheet' on your fridge. Ask AI to generate a one-page reference of the 20 most common substitutions for your specific diet. Laminate it. You'll use it constantly and it saves you from Googling 'substitute for eggs in baking' at 7 PM with batter half-mixed for the third time this month.

Recommended Tools for This Scenario

Frequently Asked Questions

Can AI really create meal plans as good as a nutritionist?
For healthy people with standard dietary needs, AI-generated meal plans are genuinely useful — they hit calorie targets, balance macros, and create organized shopping lists faster than any human nutritionist. Where AI falls short is with complex medical nutrition therapy: managing diabetes with insulin timing, renal diets requiring precise phosphorus/potassium limits, eating disorder recovery plans, or pregnancy nutrition with specific trimester needs. For those situations, use AI as a starting tool but work with a registered dietitian who can monitor your bloodwork and adjust in real time.
How accurate are AI calorie estimates?
AI calorie estimates are typically within 15-20% of actual values for common recipes, which is good enough for meal planning purposes. The biggest source of error isn't the AI — it's portion sizes. A recipe that says '4 servings' means very different amounts to different people. For more accuracy, ask the AI to specify serving sizes in grams or cups rather than vague 'servings.' If you're tracking precisely for weight loss, use a food scale for the first week until you can eyeball portions accurately.
Which AI is best for meal planning?
ChatGPT excels at creative recipe generation and well-formatted meal plans with shopping lists — it's the best pure meal planner. Claude is stronger on nutritional accuracy, medical diet adaptations (FODMAP, renal, diabetic), and will more readily say 'consult a dietitian' when appropriate. Google Gemini can access current grocery prices and seasonal availability data, making it useful for budget-conscious planning. For best results, generate the meal plan in ChatGPT, then validate nutritional claims and substitutions with Claude.
Can AI help with meal planning for specific medical diets?
AI can provide a solid starting framework for medical diets (low FODMAP, renal, diabetic, anti-inflammatory), but with critical caveats. For elimination diets like FODMAP, AI is excellent at listing safe and unsafe foods and generating compliant recipes. For diets requiring precise nutrient limits (kidney disease requiring phosphorus restriction, PKU requiring phenylalanine counting), AI can help with food selection but should NOT be your sole guide — work with a renal dietitian or metabolic specialist who can adjust based on your lab values. Always tell your doctor you're using AI-generated meal plans for a medical condition.

Related Scenarios