User guide

Pantry & shopping.

KitchenOS keeps an inventory of your pantry and fridge, warns you about items expiring soon, and builds a shopping list from your meal plan minus what you already have. Some capture methods are still being rolled out (see Tips).

Steps

Add a pantry item manually

  1. On the Pantry & fridge screen, tap the + icon button.
  2. Type the ingredient name in the Ingredient field (it autocompletes against the master list).
  3. Enter the quantity in Amount and pick a Unit from the dropdown.
  4. Tap the Expires on row to set an expiry date (leave blank to default to today + 14 days).
  5. Optionally pick a Category and add Notes.
  6. Tap Save (or Discard to cancel).

Scan your fridge

  1. On Pantry & fridge, tap Scan fridge and take a photo.
  2. On Review scanned items, uncheck anything wrong and fix quantities.
  3. Tap Add X item(s) to save them to your pantry. (Fridge scanning — and voice, barcode, and receipt capture — is still rolling out and may return nothing; if you get no results, add items manually with the + button.)

Check what's expiring

  1. On Pantry & fridge, tap the Use it up card (subtitle "Items expiring soon").
  2. On the Use these soon screen, tap any item under NEXT 7 DAYS to open its detail page.

Work the shopping list

  1. Open the Shopping list screen to see items grouped by section with an ESTIMATED cost and item count.
  2. Tap Add item to add manually, or Budget to view the estimated weekly spend.
  3. Tap an item's checkbox to mark it bought, or tap the row to edit it. (Marking an item bought doesn't yet save — it clears when you leave the screen.)

Tips & troubleshooting

  • Fridge photo, voice, barcode, and receipt capture are AI/backend-gated and may be placeholders that don't return results yet — if a capture shows nothing, add items manually with the + button. If a fridge scan finds nothing, you can also retry with better lighting before falling back to manual entry.
  • Voice add on the shopping list shows "speech-to-list is coming soon" and is not yet live — add shopping items manually with Add item instead. (The pantry Voice add card is a separate feature but is also backend-gated, so it may not return results either.)
  • Marking a shopping item Bought from its detail page is currently in-memory only and won't persist until the Firestore binding lands.
  • If a barcode shows "Product not found," add the item manually instead.
  • AI-detected items and quantities are advisory — always review and correct them before saving.

Related

← All guides Still stuck? Contact us.