Ingredient catalog
The Ingredients page is a searchable, sortable table of every ingredient your recipes and QuickBites mention. Entries appear automatically — you don’t add them by hand.
The list is built from two places: every recipe in Recipes and every list in QuickBites. Save a recipe that calls for celery seed and celery seed shows up here.
Search
Type in the search box at the top of the page to narrow the table. Matches are partial and case-insensitive. The text persists across page loads, so a search you set earlier is still there next time.
Filter pills
Six pills sit under the search box. Tap one to filter the table; tap All to clear. Counts in parentheses show how many ingredients are in each bucket.
| Pill | Shows |
|---|---|
| All | Every ingredient |
| Complete | Rows with full nutrition data and a working volume conversion. QuickBites-only rows count as Complete with just an aisle (or if omitted) — no nutrition needed |
| Custom | Rows backed by your kitchen, not the built-in catalog |
| No Aisle | Rows without an aisle (omitted items don’t count) |
| No Nutrition | Rows without nutrition data (QuickBites-only items don’t count) |
| Not Resolvable | Rows with at least one unit your recipes use that can’t convert to grams |
Sort
The Name, Aisle, and Recipes column headers are sortable. Tap a header to sort by that column; tap again to reverse. The active sort persists alongside your search and filter.
What “resolvable” means
A row is resolvable when the app can convert every unit your recipes use for that ingredient into grams. That requires:
- Nutrition data with a basis weight (e.g.,
100 g) - A path from each unit to grams — weight units always work; volume units
need a density; counts (
2 eggs) need a named portion or a~unitlessportion
The Not Resolvable pill is the gap report. Tap a row to open it in the nutrition editor, where the missing-conversion footnote names the specific unit and reason. Adding a density or a named portion clears the gap.
Custom rows
A Custom row shows a small edit-pencil icon next to its name. The label covers any row backed by your kitchen rather than the built-in catalog — freeform ingredient names from a recipe with no built-in match, items added through the Groceries quick-add, and editor entries that override a built-in.
See also
- Adding nutrition data — open the editor for a single ingredient
- Editing aisles — aisle order on the grocery list
- Custom grocery items — informal items, the other way an ingredient can land in your kitchen