Help & Reference

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.

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:

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.

How a name is capitalized

A custom ingredient’s name keeps the capitalization you typed — whether you write it in a recipe or add it straight to your pantry or grocery list. You’ll see that spelling on the Ingredients page, the pantry, and the grocery list. Type Campanelle and it reads Campanelle everywhere — even after you add nutrition data to it.

If an ingredient appears in a recipe, the recipe’s spelling is what shows. To change it, edit the recipe so it’s spelled the way you want. If two recipes spell the same ingredient differently, the oldest recipe wins.

If a custom item is in no recipe — say you added it straight to your grocery list and it’s stored in the wrong case — fix it by adding it again with the capitalization you want. As long as it’s the same name in a different case, the new capitalization replaces the old one on the same item: no duplicate, and its aisle stays put. (Typing a genuinely different name, not just a different case, makes a separate item instead.) There’s no recipe behind it, so there’s nothing to edit instead. This won’t override a recipe’s capitalization, though — for a name a recipe uses, edit the recipe.

For a built-in catalog ingredient, the catalog’s own capitalization wins. A recipe that writes bbq sauce still shows the catalog’s BBQ sauce.

See also

Last updated June 24, 2026