# Ingredient



An Ingredient is a substance used in the preparation of a recipe, defined by three components: a quantity (the amount), a measurement unit (grams, cups, etc.), and a food item. BetterMenu also supports using an entire recipe as an ingredient within another recipe, and generates FDA-compliant ingredient declarations for packaged food labels under 21 CFR 101.4.

What is an ingredient in a recipe? [#what-is-an-ingredient-in-a-recipe]

Each ingredient in BetterMenu consists of three required components:

* **Quantity**: The amount of the ingredient that is used in the recipe. The quantity is typically a number, such as 1, 2, 1/2, 3 1/2 etc.
* **Unit of Measurement**: The unit in which the quantity is measured. Some of the common units of measurement are grams (g), milliliters (ml), cups, tablespoons, teaspoons, etc. Read [Measurement Unit](./measurement-unit) for more information.
* **Food**: The ingredient that is used in the recipe. The food can be a single ingredient, such as chickpeas, or a combination of ingredients, such as chickpeas and red onion. It could also be another recipe or a food product. For example,
  * A recipe for "Pasta" could include a recipe for "Marinara Sauce" as an ingredient.
  * A recipe for "Chocolate Cake" could include a food product "Chocolate Chips" as an ingredient.

What does an ingredient list look like in practice? [#what-does-an-ingredient-list-look-like-in-practice]

When following an online recipe, or a printed cookbook, ingredients can be located under the heading "Ingredients". Some of the ingredients may be optional, or may have alternatives.

An example of ingredients from a `Vegan Chickpea Salad` recipe could be:

```
- 1 can of chickpeas
- 1/2 cup of diced red onion
- 1/2 cup of diced cucumber
- 1/2 cup of diced tomato
- 1/4 cup of chopped parsley
- 1/4 cup of chopped mint
- 1/4 cup of olive oil
- 1/4 cup of lemon juice
- Salt and pepper to taste
- 1 tsp of red chili flakes (optional)
- 1 tbsp roasted sesame seeds (optional)
```

What are the FDA rules for declaring ingredients on packaged food labels? [#what-are-the-fda-rules-for-declaring-ingredients-on-packaged-food-labels]

When a food is sold as a packaged product, federal regulations in the United States require that all ingredients be declared on the label in a specific format. Under [21 CFR 101.4 — Food; designation of ingredients](https://www.ecfr.gov/current/title-21/chapter-I/part-101/section-101.4), ingredients must be listed by their common or usual names in descending order of predominance by weight. Predominance by weight is determined at the time the ingredient is added to the product during manufacturing — not on the basis of dry weight, finished-product weight, or volume. This requirement applies to all packaged foods regulated by the FDA under the Federal Food, Drug, and Cosmetic Act (FD\&C Act). The ingredient list must appear on the principal display panel or the information panel of the label. Each ingredient name must be legible, conspicuous, and separated from surrounding text. When a food contains two or more ingredients, all must be declared. A single-ingredient food such as plain bottled water or a bag of sugar is exempt from the multi-ingredient declaration requirement, but the ingredient itself must still be identified.

How does the descending order of predominance rule work? [#how-does-the-descending-order-of-predominance-rule-work]

The descending-order rule means that the ingredient present in the greatest amount by weight at the time of formulation is listed first, followed by the second-greatest, and so on. This rule gives consumers and compliance professionals a reliable signal about the relative composition of a product. For example, a fruit preserve in which sugar outweighs fruit by weight must list sugar before fruit, even if the product name emphasizes the fruit content. Under [21 CFR 101.4(a)(1)](https://www.ecfr.gov/current/title-21/chapter-I/part-101/section-101.4), when two or more ingredients are present in equal amounts, their order in the list may be interchanged without violating the regulation. Water added to a product during processing is treated as an ingredient and must be declared in its proper descending position. Incidental additives — substances that are present in a food at insignificant levels and have no technical or functional effect in the finished food — are exempt from declaration under [21 CFR 101.100(a)(3)](https://www.ecfr.gov/current/title-21/chapter-I/part-101/section-101.100). BetterMenu's formulation tools track ingredient weights at the time of addition to support automated descending-order sorting and to flag potential ordering errors before label generation.

How must sub-ingredients of a composite food be declared? [#how-must-sub-ingredients-of-a-composite-food-be-declared]

Many processed ingredients — such as bread, broth, sauce, or cheese — are themselves composed of multiple components. When such a multi-ingredient component is used in a finished product, the sub-ingredients of that component must also be declared on the finished product label. Under [21 CFR 101.4(b)](https://www.ecfr.gov/current/title-21/chapter-I/part-101/section-101.4), sub-ingredients may be declared in one of two ways: either by listing each sub-ingredient individually in the ingredient list in its appropriate place by weight, or by parenthetically listing the sub-ingredients immediately after the name of the composite ingredient — for example, "enriched flour (wheat flour, niacin, reduced iron, thiamine mononitrate, riboflavin, folic acid)." This parenthetical method is the more common approach because it preserves the identity of the composite ingredient while satisfying the full disclosure requirement. In BetterMenu, when a recipe is used as an ingredient within another recipe, the platform can expand the nested recipe's ingredient list to produce a fully declared sub-ingredient breakdown suitable for packaged label compliance.

How do FDA standards of identity affect ingredient naming? [#how-do-fda-standards-of-identity-affect-ingredient-naming]

Certain food products in the United States must conform to a standard of identity — a regulatory definition that specifies what a product must contain, what optional ingredients may be included, and what the product must be called. Standards of identity are established under [21 CFR Part 130 — Food Standards: General](https://www.ecfr.gov/current/title-21/chapter-I/part-130) and the product-specific subparts that follow, including Part 131 (milk and cream), Part 133 (cheeses), Part 135 (frozen desserts), Part 136 (bakery products), and others through Part 169. A food that conforms to a standard of identity may use the standardized name on its label — for example, "mayonnaise," "cheddar cheese," or "enriched bread." When optional ingredients permitted by the standard are included, they must still be declared in the ingredient list. When a food does not conform to its applicable standard of identity, it cannot use the standardized name and must instead bear a descriptive name. For ingredient-level compliance in BetterMenu, the platform tracks whether each declared ingredient name corresponds to an FDA-standardized food name or must be represented by its common or usual name per [21 CFR 101.4](https://www.ecfr.gov/current/title-21/chapter-I/part-101/section-101.4).

How do ingredient quantity and unit drive nutrition calculation? [#how-do-ingredient-quantity-and-unit-drive-nutrition-calculation]

In BetterMenu, the quantity and unit of measurement attached to each ingredient are the inputs that drive nutrition calculation for a recipe. The platform converts each ingredient's quantity from its declared unit — whether cups, tablespoons, fluid ounces, or grams — into a mass in grams using density and volume-to-mass conversion factors. The resulting gram weight is then applied as a multiplier against the ingredient food's nutrient profile, which expresses nutrient amounts per 100 grams. The nutrient contributions of every ingredient in the recipe are summed to produce the total nutrient content for the full recipe yield. Per-serving nutrition values are then derived by dividing total recipe nutrients by the recipe's declared yield (number of servings). This calculation methodology supports the requirements established under [21 CFR Part 101 — Food Labeling](https://www.ecfr.gov/current/title-21/chapter-I/part-101), which governs the declaration of nutrient content on the Nutrition Facts label. Accurate ingredient weights are therefore a prerequisite for regulatory-compliant nutrition labeling, and BetterMenu preserves ingredient quantities at full precision without rounding intermediate values.

What is the ingredient declaration flow for US packaged foods? [#what-is-the-ingredient-declaration-flow-for-us-packaged-foods]

The following diagram illustrates the decision path from a recipe ingredient to a compliant US label declaration.

```mermaid
%%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#ffffff','primaryTextColor':'#000000','primaryBorderColor':'#000000','lineColor':'#000000','secondaryColor':'#f5f5f5','tertiaryColor':'#ffffff'}}}%%
graph TD
    A[Recipe Ingredient\nquantity + unit + food] --> B{Is the food a\nmulti-ingredient composite?}
    B -- No --> C[Declare by common or usual name\n21 CFR 101.4]
    B -- Yes --> D[Declare composite name\nthen sub-ingredients in parentheses\n21 CFR 101.4b]
    C --> E{Does an FDA standard\nof identity apply?}
    D --> E
    E -- Yes --> F[Use standardized name\n21 CFR Part 130+]
    E -- No --> G[Use common or usual name]
    F --> H[Sort all ingredients by weight\nin descending order]
    G --> H
    H --> I[Check for incidental additives\nexempt under 21 CFR 101.100]
    I --> J[Final declared ingredient list]
```

What ingredient labeling capabilities does BetterMenu provide? [#what-ingredient-labeling-capabilities-does-bettermenu-provide]

BetterMenu validates ingredient records against FDA labeling requirements and automates key steps in label-ready ingredient list generation. The platform sorts ingredients in descending order of predominance by weight, consistent with [21 CFR 101.4](https://www.ecfr.gov/current/title-21/chapter-I/part-101/section-101.4), and expands nested recipe ingredients into their constituent sub-ingredients with appropriate parenthetical formatting. When ingredient names correspond to FDA-standardized foods defined under [21 CFR Part 130](https://www.ecfr.gov/current/title-21/chapter-I/part-130) and its product-specific subparts, the platform can flag name mismatches that would prevent use of the standardized designation. Ingredient quantities and units flow directly into the nutrition calculation pipeline — converting volume units to gram weights, applying nutrient density factors, and aggregating totals per serving without rounding intermediate values. For R\&D teams integrating via the API, ingredient objects include the declared quantity, unit, food reference, and computed gram weight, enabling downstream label generation systems to consume fully resolved ingredient data with audit-ready precision.

Where can I find the official FDA regulations on ingredient declaration? [#where-can-i-find-the-official-fda-regulations-on-ingredient-declaration]

* [eCFR — 21 CFR 101.4: Food; designation of ingredients (descending order of predominance)](https://www.ecfr.gov/current/title-21/chapter-I/part-101/section-101.4)
* [eCFR — 21 CFR 101.100: Exemptions from required labeling (incidental additives)](https://www.ecfr.gov/current/title-21/chapter-I/part-101/section-101.100)
* [eCFR — 21 CFR Part 130: Food Standards: General (standards of identity framework)](https://www.ecfr.gov/current/title-21/chapter-I/part-130)
* [eCFR — 21 CFR Part 101: Food Labeling (full part)](https://www.ecfr.gov/current/title-21/chapter-I/part-101)
* [FDA — Guidance for Industry: A Food Labeling Guide (Ingredient List)](https://www.fda.gov/food/guidance-documents-regulatory-information-topic/guidance-industry-food-labeling-guide)
