#Shopping Lists & Meal Planning
Your pantry, your fridge, your spice rack — the AI knows what's in all of them. Which makes it remarkably good at telling you what to cook tonight and what to buy tomorrow. No more standing in the grocery aisle trying to remember if you already have cumin.
#What It Does
ambientChat combines your inventory data, expiry tracking, and document capabilities into a practical meal planning and shopping workflow. The AI can look at what you have, what's expiring soon, and what you're missing — then suggest meals, create shopping lists, and save everything as searchable documents.
This isn't a dedicated meal planning app with recipe databases and nutritional calculators. It's something arguably more useful: an AI that knows your actual kitchen and your actual preferences, and can write you a plan that accounts for both.
#How to Use It
#iOS App
The weekly routine:
The most effective way to use this feature is as a weekly cycle:
Step 1: Check what's expiring
- Open the Chat tab
- Ask: "What food is expiring in the next 7 days?"
- The AI checks your inventory and returns a list of items that need to be used soon
Step 2: Plan meals around what you have
- Ask: "Suggest 5 dinners I can make this week using what's in my pantry, especially the things expiring soon"
- The AI searches your inventory, prioritizes expiring items, and suggests meals using ingredients you already own
- It will note what you're missing for each recipe
Step 3: Generate a shopping list
- Ask: "Create a shopping list for those meals — only include things I don't already have"
- The AI cross-references the recipe ingredients against your inventory
- It creates a document with only the items you need to buy
- The list is saved to your Documents (specify a folder if you like: "Save it in my Groceries folder")
Step 4: Shop and scan
- Go shopping with your list (it's in your Documents tab)
- After shopping, scan your receipt using the Scan tab
- Your inventory is automatically updated with the new purchases
- Expiry dates are estimated for perishable items
Step 5: Repeat next week
The AI remembers your meal plans and shopping history. Over time, its suggestions get better because it knows what you actually buy and cook.
Quick queries any time:
Beyond the weekly routine, you can ask meal and shopping questions any time:
- "What can I make for dinner with what I have right now?"
- "I have chicken thighs and rice — what else do I need for a stir fry?"
- "What spices do I have?"
- "Am I running low on anything?"
- "Create a shopping list — I'm going to Trader Joe's"
#Via Claude Desktop (MCP)
Claude Desktop can do everything the in-app chat can, using MCP tools:
get_expiring_items— check what's expiring soonsearch_inventorywith queries like "pantry staples" or "proteins in freezer"create_markdown_document— save meal plans and shopping lists as documentssearch_markdown_content— recall previous meal plans
This is particularly useful for desktop meal planning — you might prefer a bigger screen for working through a week's worth of meals.
#Tips & Tricks
- Keep your pantry inventory current for best suggestions. The AI can only suggest meals with ingredients it knows about. Scan your groceries regularly (even a quick photo of the full pantry shelf works) and the suggestions will be much more relevant.
- Use folders to organize lists by store. If you shop at multiple stores, ask the AI to create separate lists: "Create a Costco list for bulk items and a Trader Joe's list for specialty ingredients." Save each to its own folder for easy access while shopping.
- Scan receipts immediately after shopping. This closes the loop — your inventory updates with what you bought, so next week's meal plan and shopping list are accurate. The longer you wait to scan, the less the AI knows about your current stock.
#Sample Conversations
Here are some real examples of how to talk to your AI about food:
Expiry-driven cooking:
You: "What's expiring in the next 3 days?" AI: "You have Greek yogurt (expires tomorrow), baby spinach (expires in 2 days), and cherry tomatoes (expires in 3 days)." You: "What can I make with those?" AI: "A spinach and tomato frittata would use all three. You'll need eggs — I see you have a dozen. Or a Mediterranean yogurt bowl with the tomatoes and some of your granola."
Shopping from scratch:
You: "I want to meal prep lunches for the week. I like Mediterranean food. What should I buy?" AI: "Based on what you already have (olive oil, feta, rice, canned chickpeas, lemons), you'd just need: pita bread, cucumbers, hummus, and fresh herbs. I can create a shopping list document if you'd like."
#Options
| Setting | What It Does | Default |
|---|---|---|
| Expiry check window | Default number of days for expiry alerts | 14 days |
| Shopping list folder | Where shopping lists are saved | My Documents |
| Meal plan folder | Where meal plans are saved | My Documents |
#Known Limitations
- AI meal suggestions depend on inventory accuracy. If your inventory is out of date (you ate the chicken last week but never removed it), the AI will suggest meals with phantom ingredients. Keep your inventory current for reliable suggestions.
- No direct integration with grocery delivery services. The AI creates lists, but you can't one-tap order from Instacart or Amazon Fresh. Copy the list to your delivery app of choice.
- Nutritional calculations are approximate. When the AI suggests meals, any calorie or macro estimates are based on general food data, not precise measurements of your specific products.
- Recipe detail varies. The AI gives you meal ideas and ingredient lists, not step-by-step cooking instructions with photos. For detailed recipes, ask the AI to elaborate on a specific dish, or pair ambientChat with a dedicated recipe app.
- No quantity tracking for bulk items. If you bought a 5-pound bag of rice, the inventory knows you have rice but may not know how much is left after several meals. Update quantities manually or re-scan periodically.
#Version History
| Version | Date | What Changed |
|---|---|---|
| 1 | 2026-03-01 | Initial guide |