Help & Reference

Pantry

The Pantry isn’t a log of what’s on your shelves — it’s a restock-timing list of every ingredient your Menu calls for, with each row asking, in its own time, whether you need more. Each row carries a cart button to add the ingredient to Groceries, a Snooze ▾ chip to snooze its next reminder, a swap chip when a recipe offers a substitute, and a menu where you set how often it’s checked and see the recipes it’s used in. Nothing moves to Groceries on its own — an item gets there only when you tap the cart button (or add it on Groceries).

How ingredients flow from the Menu through the Pantry to Groceries

Recipes you pick on the Menu stock the Pantry’s shelf, and each ingredient gets a reminder clock. An item moves on to Groceries only when you tap its cart button — nothing crosses over on its own.

Add an item to your grocery list

Tap the cart button at the end of a row. Its + turns into a , the button fills in, and the ingredient joins the Groceries list.

Tap it again to take the item back off the list. The button returns to its resting state and the row leaves Groceries.

The cart button is the only thing that adds an item — the Pantry never carts something for you. When you actually buy the ingredient, check it off on Groceries. The buy stays provisional for an hour there in case you want to undo it, and the row goes quiet once it commits — whether or not anyone has Groceries open.

Snooze a row you’re not buying yet

A row that’s due to be checked shows a Snooze ▾ chip. Tap it for a menu headed I have enough for…, with a duration for each option:

Which options show up depends on how often you buy the item — the list only ever offers snoozes that make sense for that item’s own rhythm. An item you check Weekly sees just the first few (a few days, a week, a couple weeks); one set to Rarely sees the whole list, out to a few months. Tap one to push the next reminder out by that much. A snooze is a one-time deferral — the Pantry forgets it as soon as the clock runs out, and it changes nothing about how often the item is checked. Snoozing also takes the item off the grocery list, since choosing a date means you’re not buying it right now.

Set how often an item is checked

Open a row’s menu and pick under Remind me to check…:

Below those, after a divider, sits Use the default — it names the cadence it resolves to, e.g. Use the default (Weekly), so picking it isn’t a guess.

A cadence is a ceiling on the interval, not a target. Setting one never pushes an item away. If the next reminder is further out than the cadence you pick, the Pantry pulls it in to match; if it’s already sooner, nothing changes. Only a snooze defers a reminder.

The cadence sticks. Every time you buy the ingredient after that, its clock restarts from the cadence — so flour set to Monthly goes quiet for about a month after each buy, then asks again. Because a cadence only ever pulls a reminder in, picking a longer one — say Monthly to Rarely — doesn’t move the current reminder. It takes effect at your next buy.

The cadence the Pantry is currently working from carries a . Until you pick one, the sits on Use the default, which hands the ingredient back to its built-in estimate.

So picking a cadence is safe — it can’t bury an ingredient by pushing its reminder out — and Use the default is always there if you’d rather not commit to a number.

Read a row at a glance

Each row has the ingredient name, a needs line, and a chip on the right:

Swap in a substitute

A recipe line can offer a substitute — - Buttermilk, 1/2 cup; or Milk, 1/2 cup, see Recipe format. Tap that row’s or milk ⇄ chip and the shelf switches over: a milk row appears, and the buttermilk row leaves unless something else on the Menu still calls for it. If buttermilk was already on your grocery list, milk takes its place there too.

The choice belongs to your kitchen and shows on everyone’s screen right away. It doesn’t edit the recipe — the recipe still lists every version — but re-saving the recipe clears it, returning each line to the ingredient written first on it. Full behavior is on Groceries.

Parts you don’t buy on their own

A recipe line naming a part of something — lemon zest, an egg yolk, cooked rice — shelves under the thing you actually buy. A tart calling for lemon zest gives you a Lemon row, not a lemon-zest one, and the needs line says what the recipe asked for: For Tart · 2 tbsp lemon zest.

If another recipe on your Menu wants whole lemons, both share that one row and both amounts show, side by side and never added together — Mirepoix won’t convert tablespoons of zest into a number of lemons, because there’s no honest conversion to make.

The row’s reminder clock is the one for the thing you buy. After a buy commits, a Lemon row goes quiet on Lemon’s schedule — not zest’s — whichever recipe put it there, and Remind me to check… on that row is where you set it.

The cart button and Snooze ▾ act on everything folded into the row, so a zest line can’t leave something behind on your grocery list. Which ingredients pair up is built in — there’s nothing to set. Full behavior is on Groceries.

Switch how the shelf is sorted

Three pills sit centered above the shelf, after a Sort by label: Time, Aisle, Recipe. Tap one to switch.

Your choice is remembered on this device.

Search the list

Type in the search box at the top of the page to filter the rows. A row matches when your text appears in the ingredient name or in the title of any recipe or QuickBite it belongs to — so typing a recipe name reveals every ingredient it uses. Type more than one word to narrow further: a row has to match every word. Accents and curly quotes don’t matter — “jalapeno” finds “jalapeño.” The count beside the box (3 of 47) shows how many rows match. Clear the box to bring every row back — tap the × inside it if your browser shows one, or delete the text.

How the Pantry is built

The shelf is derived from the recipes and QuickBites currently checked on the Menu. Uncheck a recipe and its ingredients leave the Pantry view — but their state (where the clock sits, how often the item is checked) is preserved. Re-check the recipe later and the rows reappear with the clock still ticking.

The reminder clock counts down on its own as days pass. When a row comes due, it moves into Time to check, and you decide: add it to Groceries, snooze it, or change how often it’s checked under the menu.

An ingredient you’ve never bought has no clock to count down yet. Rather than assume it’s already on your shelf, the Pantry puts it in Time to check the first time a recipe calls for it, so you can decide whether to buy it. That first purchase starts its clock.

Buying an item quiets it. Once the buy commits on Groceries, the clock restarts, using the cadence you set under Remind me to check… — or the ingredient’s built-in estimate if you never set one.

See also

Last updated August 20, 2026