AI & Food Tech/Apr 17, 2025/6 min read
Cooking with an AI assistant: the workflow that actually saves time
ChatGPT can plan a week of meals from a fridge photo. Here's the prompt-and-process that works.
An AI assistant + a calorie tracker is the most underrated meal-planning combination available right now. Here's the workflow that turns a Sunday photo of your fridge into a working week of meals.
The basic setup
Tools:
- ChatGPT, Claude, Gemini, or similar (free tier of any works)
- CalorieScan AI on your phone
- A photo of your fridge contents
Time: 15 min on a Sunday afternoon.
Output: a week of dinners, a shopping list of complementary items, macros pre-calculated.
The Sunday workflow
Step 1: Take a photo of your fridge interior.
Open the fridge, photograph from the front. Get drawers if you can. Take a second photo of pantry staples.
Step 2: Open the AI of your choice.
Upload the photos with this prompt template:
"Here's what's in my fridge and pantry. Plan 5 dinners for the week using mostly these ingredients. Each dinner should have 35g+ of protein, take less than 30 minutes to make, and cost under $10 to complete. List any additional ingredients I'd need to buy. Format as a numbered list with cooking time and a one-line description of each."
Step 3: Refine the output.
The first response is rarely perfect. Ask follow-ups:
- "Can you swap dinner 3 for something vegetarian?"
- "Replace the salmon with tofu — I want to use what's in the fridge."
- "Add a quick salad with each."
Iterate 2–4 rounds until the plan fits your taste.
Step 4: Get the shopping list.
"Now make me a consolidated shopping list of just the ingredients I need to buy beyond what's already in my fridge."
Step 5: Get the macros.
"For each dinner, give me the calorie and macro estimates per serving."
Step 6: Save the meal plan.
Either screenshot the AI output, or copy the text into a notes app, or import each meal into CalorieScan AI as a saved recipe.
Why this works
The AI does the cognitive work most people skip: cross-referencing what you have with what makes a good meal.
The tracker does the macro work that AIs are inconsistent at: actual nutritional values, not estimates.
Combined: you get a week of dinners aligned with your goals in 15 min instead of 90.
The prompt patterns that work
Constraint-based:
"Make me 5 dinners using only chicken, rice, and frozen vegetables. Vary the cuisines."
The constraint forces creativity. You'll get Korean-inspired, Mediterranean, Mexican-style, etc.
Macro-targeted:
"Give me 5 dinner recipes that hit 40g+ protein, under 600 cal each, take under 25 min."
Useful for cuts.
Cuisine exploration:
"I want to learn Vietnamese-style cooking. Plan 5 weeknight dinners that use the same 8 ingredients across all 5 meals. Build around fish sauce, lime, ginger, garlic, and rice."
The same-ingredients constraint reduces shopping cost.
"What's good with this":
"I have a pound of ground turkey, a bag of spinach, half a tub of feta, and a box of pasta. What can I make in 20 min?"
Single-meal idea generation.
What AI is not good at
- Exact macros (always verify in the tracker; AI estimates are 10–30% off)
- Cooking technique nuance (a recipe that says "sear the chicken" doesn't tell you how)
- Replacing genuine cooking knowledge (you still need to know how to chop, season, finish)
- Consistent precision (the same prompt may yield different recipes on different days)
What AI is great at
- Combining what you have into reasonable meals
- Suggesting flavor combinations you wouldn't have thought of
- Generating shopping lists fast
- Translating cuisines across constraints
- Adapting recipes for substitutions
A specific worked example
Sunday photo input:
Fridge: chicken breasts, eggs, Greek yogurt, milk, bell peppers, spinach, tomatoes, half a lemon, garlic.
Pantry: rice, pasta, chickpeas, olive oil, soy sauce, paprika, cumin, salt, pepper, oats.
Prompt:
"Plan 5 dinners using mostly these ingredients. 35g+ protein each. Under 25 min cooking time. Three should use the chicken; two should be vegetarian. Generate a brief shopping list of any extras needed."
AI output (typical):
- Lemon-paprika chicken with rice + spinach (chicken, lemon, paprika, rice, spinach, garlic, olive oil)
- Chicken stir-fry with peppers and rice (chicken, peppers, rice, soy sauce, garlic) — additional needed: ginger
- One-pot pasta with chickpeas and spinach (pasta, chickpeas, spinach, tomato, garlic, olive oil) — additional: parmesan
- Greek-style chicken with cucumber-yogurt sauce (chicken, yogurt, cucumber, garlic, olive oil) — additional: cucumber, dill
- Egg + spinach scramble with toast (eggs, spinach, garlic) — additional: bread, butter
Shopping list: ginger, parmesan, cucumber, dill, bread, butter (~$15).
Estimated macros (per serving, ~600 cal each):
- Recipe 1: 580 cal, 45g protein
- Recipe 2: 560 cal, 42g protein
- Recipe 3: 550 cal, 30g protein, 12g fiber
- Recipe 4: 510 cal, 48g protein
- Recipe 5: 410 cal, 22g protein
15 min of prompting, 5 dinners ready, $15 of supplemental shopping.
What CalorieScan does in this loop
After the AI generates the plan:
- Open CalorieScan AI
- Add each recipe as a saved meal (you can paste the AI's macro estimates as a starting point)
- Use them through the week with one-tap logging
- The first time you cook each, photo log the meal — the app refines the macros to actual values
Over 4–6 weeks, your CalorieScan AI saved-meals library has 15–20 dinners you genuinely use, all macro-accurate, all logged in 2 seconds.
When this workflow fails
- You don't actually have time to cook (the meal plan goes unused)
- You don't follow through on the shopping (a partial plan executed poorly is worse than no plan)
- You let the AI suggest recipes you don't really like (and skip them)
- You over-rely on AI macro estimates without verification
The fix for each: be honest with yourself about what you'll cook; shop the list immediately after generation; reject recipes you wouldn't enjoy; verify macros in the app.
The cost-benefit
Time invested: 15 min/week.
Time saved: ~3 hours of "what's for dinner" decision fatigue + grocery list assembly.
Money saved: less waste (you use what you have); fewer impulse take-out orders.
Macro accuracy: meal plans hit your targets without you doing the math.
A 4-week trial
Week 1: Sunday afternoon, photo your fridge, generate a meal plan. Cook 3 of the 5 dinners.
Week 2: same. Cook 4 of the 5.
Weeks 3–4: same. Cook 5 of 5.
By week 4, the workflow is internalized. You'll spend 10 min on Sunday doing what used to be 90 min of weekday decision fatigue.
A realistic note
This workflow doesn't replace cooking skill. You still have to chop, season, manage heat, and know when food is done.
It also doesn't replace your taste preferences. Reject AI suggestions that don't appeal.
What it does: collapse the planning labor that makes "cooking at home" feel exhausting on a Tuesday.
The 2026 update
LLMs in 2026 are good enough at recipe generation that the limiting factor is your willingness to use them. The free tiers of all major LLMs handle this workflow.
Chat-based models with photo inputs (GPT-4o, Claude 3.5+, Gemini 1.5+) are the current state of the art. By the time you read this, the capability has likely improved further.
A reality check
The gap between people who cook well at home and people who don't is rarely about cooking skill. It's about decision fatigue, planning labor, and shopping logistics.
AI assistants close that gap. The cooking + tracking + AI combination is the practical food-stack of 2026 for working adults who want to eat well at home consistently.
The 15 minutes you spend Sunday with an AI saves the 3 hours of weeknight food chaos.
Try the app
CalorieScan AI is the photo-first calorie tracker.
Free on iOS. Snap a meal, get the macros, get on with your life.
Download free on iOS