← Back to AI Micro-Habits
🍱 Habit 01 of 7 AI MICRO-HABITS · ALLINONECENTER

AI Meal Planning from a Fridge Photo — The Micro-Habit That Actually Saves Sundays

Sunday evening used to take about 45 minutes of low-grade stress. What do we cook this week? Do we have everything? What needs to be used before it goes bad? I'd open Zomato, close it, open the fridge, decide nothing, and eventually just order something. Two minutes with a fridge photo and a single prompt changed that completely. Here's exactly what I do — the prompt, the tools, and the honest parts about when it doesn't work.

Why meal planning fails every week

The problem with meal planning isn't motivation. It's that the planning itself takes effort — browsing recipes, checking what you have, matching ingredients, thinking about variety across seven days. By the time you've decided what to cook Monday, you're tired of the process and just repeat last week's rotation.

What AI is actually doing here is removing the decision-making step. You're not asking it to cook for you or even tell you what you should eat. You're asking it to look at what you already have and do the matching work that used to take 30 minutes of mental overhead in about 30 seconds of processing.

Once the AI does the matching, your job is just to look at the output and say yes or no. That's a much smaller cognitive task. And that's why it sticks — the habit is "take a photo", not "plan meals for a week".

The actual method — photo, prompt, plan

The setup is genuinely simple. Here's the sequence I've used every Sunday evening for the past three months:

1

Open your fridge and take a photo

Don't stage it. Don't move things around. Just open the door and shoot. Both shelves and the door compartments if you can — condiments and sauces matter. Takes about 10 seconds.

2

Also photograph your pantry or dry goods shelf

This is optional but makes the output much better. Rice, dal, pasta, canned goods — AI can't see inside your cupboard from the fridge photo. A second quick shot fills the gaps.

3

Open Claude or ChatGPT on your phone, attach the photo, paste the prompt

Either app works. Claude on mobile handles the image attachment well. ChatGPT's app does too. Don't overthink the tool at this stage — we'll compare them below, but both work for this.

4

Read the output, cross out anything that doesn't appeal, screenshot the rest

This takes another 60 seconds. You're not committing to every suggestion — you're picking from a pre-filtered list. The difference between choosing from 5 options vs. deciding from scratch is enormous.

The base prompt — copy this exactly

This is the prompt I've refined over a dozen Sunday sessions. The specifics matter — vague prompts give vague meal lists.

Prompt — paste with your fridge photo
Here's a photo of my fridge (and pantry if I included a second image).
Based only on what you can see, suggest 5 dinner ideas and 3 lunch ideas
for the week.

Rules:
- Use only ingredients visible in the photo. Don't suggest dishes that
  need things I clearly don't have.
- Keep each meal under 30 minutes of cooking time.
- Flag anything that needs to be used soon (looks close to expiry).
- If you can't identify something clearly, ask me what it is — don't guess.
- I'm cooking for 2 people.

Format each suggestion as:
[Meal name] — [2-sentence description of what it involves and roughly how long]
💡 Tip — the "don't guess" line matters

Without that instruction, Claude will confidently identify your pressure cooker dal as "lentil stew" and your green chilli chutney as "pesto". The prompt to ask instead of guess dramatically improves accuracy for Indian kitchens specifically.

Once you've used this a couple of times, you'll start adapting it. I added a line for "one of these should be a no-cook option" after a particularly hot week in April. You can add dietary restrictions, cooking skill level, or specific cuisine preferences. The base prompt above is the starting point, not the final form.

For a more structured weekly plan

If you want a full Monday-to-Sunday breakdown rather than a list of suggestions, this variant works well:

Prompt — full weekly plan variant
Based on the fridge photo, create a simple weekly meal plan (dinner only).
Monday to Friday: quick meals under 30 minutes.
Saturday: something slightly more involved if the ingredients allow.
Sunday: use up whatever is left before it spoils.

For each day list:
- Meal name
- Key ingredients used (from the photo)
- Approximate time

Flag anything you're unsure about in the photo.

ChatGPT vs Claude vs Whisk — which one actually works

I've tested this consistently across three tools. Here's my honest read after months of Sunday use:

Tool Image accuracy Indian food recognition Recipe quality Free tier
Claude (Sonnet) Very good Decent — asks when unsure Practical, realistic Limited uploads/day
ChatGPT (GPT-4o) Very good Overconfident — guesses wrong Good variety Limited on free
Whisk (Google) Moderate Poor — mostly Western Visually nice, less practical Free
Snap Calorie Good for single dishes Not designed for this use case Calorie tracking, not planning Freemium

My actual recommendation: Claude for Indian households, ChatGPT if you cook mostly Western food. The difference comes down to how each model handles uncertainty. Claude tends to ask "I can see what looks like a container of something orange — is this dal or a curry base?" ChatGPT will call it tomato soup and build a recipe around that assumption.

Both are good. For my kitchen, Claude's caution has led to better outputs more consistently.

A note for Indian kitchens specifically

Most AI food tools are trained heavily on Western food datasets. A fully stocked Indian fridge — pressure cooker dal in a steel container, green chillies in a bag, half a bunch of coriander, a block of paneer, assorted dabbas with unlabelled contents — genuinely confuses them.

⚠️ Common misidentifications to watch out for

ChatGPT has called my besan (gram flour) "cornstarch", identified methi leaves as "spinach", and once built an entire recipe around "feta cheese" that was clearly paneer. Claude is better about flagging these — but it still misses things. The "flag what you're unsure about" instruction in the prompt is the most important line for Indian kitchens.

The workaround that actually helps: add a sentence describing what's in your pantry in text, even while attaching the photo. Something like: "My pantry always has: basmati rice, toor dal, chana dal, atta, and a full spice box." This fills in the gaps that even good image recognition will miss.

Add this line to the prompt and the suggestions become dramatically more accurate:

Add-on line for Indian pantry context
My pantry staples (always available, not in the photo):
basmati rice, toor dal, chana dal, atta, mustard seeds, cumin,
turmeric, red chilli powder, coriander powder, garam masala, ghee.
Suggest Indian meals where possible — I cook primarily North Indian food.

When it doesn't work — be honest with yourself

Three situations where this habit consistently breaks down for me:

When the fridge is genuinely empty. If you're down to half an onion, two eggs, and a lot of condiments, AI will try its best but the suggestions will feel forced. The habit works when you have ingredients — it's not a substitute for actually buying food.

When you're cooking for specific dietary requirements or medical restrictions. AI meal suggestions are general. If someone at home has a specific health condition that affects what they can eat, don't rely on AI to automatically know and account for that. You need to explicitly state constraints every single time, and even then, verify.

When you're very tired and just want to be told exactly one thing to cook. The output is a list of suggestions. If you're in decision fatigue mode, a list still requires a choice. In those moments I ask a simpler follow-up: "Pick the easiest one from that list and give me step-by-step instructions." That helps.

What about Snap Calorie?

Snap Calorie is good at what it actually does — estimating calories from a photo of a plated meal. It's not designed for this use case (ingredient-level fridge planning). I tried it for a week out of curiosity and the results were predictably not useful — it kept trying to estimate the nutritional content of my raw vegetables rather than suggest what to do with them.

Worth knowing it exists if you're tracking macros, but for the planning habit we're building here, it's the wrong tool.

The habit itself — what makes it stick

The reason this one has lasted for me when other meal planning attempts haven't is the trigger. I open the fridge Sunday evening to see what's for dinner — a thing I do anyway. I've just added: take a photo before closing the door. That's the entire habit addition. Everything else flows from that one moment.

📌 The tiny trigger

Don't try to build a "meal planning habit". Build a "fridge photo habit". The photo takes 10 seconds and creates no friction. The planning then happens automatically as a consequence. This is the difference between habits that survive a bad week and ones that disappear the moment you're busy.

After four weeks, I added one more step: I paste the weekly plan into a WhatsApp note I share with my wife. Two minutes total. We both know what's for dinner each day without a conversation. The mental overhead is gone — not because I have more discipline, but because the decision was made Sunday and doesn't need to be made again Wednesday night.

Verdict

🍱 Bottom line after 3 months

This is one of the few AI use cases where the result is obviously better than the alternative — not marginally, not sometimes, but consistently. The fridge photo meal planning habit saves roughly 30-40 minutes of Sunday mental load per week, uses ingredients more efficiently (less waste), and removes the daily "what's for dinner" question entirely. It took three iterations of the prompt to get it working well for an Indian kitchen. The version above is where I landed. Start there, adjust for your context, and give it two weeks before judging whether it's working.

✅ WHAT YOU SHOULD DO THIS WEEK
📸 Take fridge photo Sunday evening
📋 Use the base prompt above
🗒 Add your pantry staples as text
📱 Try Claude first if you cook Indian food
✂️ Screenshot the 3 meals you'll actually cook
🔁 Do it again next Sunday, refine the prompt
💬 Comments 0
Share what's working in your kitchen
Loading comments…