Manual · Grocery list
Use the grocery list
Add ingredients straight from a recipe, group them by supermarket aisle, tick things off as you shop, and clear the rest with one tap.
1Tap the bag on a recipe
Open any dish that has a recipe and tap the bag icon in the action row underneath the title.


2Choose what to add
A sheet lists every ingredient with a checkbox — everything is selected by default. Uncheck anything you already have, then tap Save.


3Switch to By Aisle grouping
Open the Groceries tab. Tap the ··· menu in the top-right and choose By Aisle. Items group into Produce, Dairy, Pantry, and so on — the same order as a typical supermarket walk.


4Check things off as you shop
Tap the circle next to each item to mark it done. Checked items are crossed out and stay visible so you can spot anything you still need.


5Clear what you bought
When you're back from the shop, open the ··· menu again and tap Clear all. This removes everything — both the bought items and anything you didn't pick up — leaving a clean list for the next recipe.


Notes for the team — first-time UX
- Clear all is destructive (no undo) and lives in the same menu as By Aisle. Worth confirming with users that they don't mistakenly tap it. A confirmation sheet for non-empty lists may be warranted.
- By Aisle grouping is buried under the menu — consider promoting it to a segmented control at the top, since it's a primary mode rather than a setting.
- Adding from a recipe defaults to selecting everything. For users who already have most pantry staples, this means they uncheck more than they check. Possible fix: remember the last selection per ingredient.