Ingredient Label Requirements: Order, Allergens & Contains

An ingredient label maker has one job that sounds simple and isn't: list what's in the product, in the right order, and flag anything that could hurt someone. Get the order wrong and it's a labeling error. Miss an allergen and it's a recall. This guide covers exactly what a compliant ingredient statement requires — descending order of predominance, sub-ingredient declarations, and the FALCPA 'Contains' line for the nine major allergens — with the specific wording rules that trip people up.
- Ingredients are listed by weight, heaviest first — this is the descending order of predominance rule.
- Compound ingredients (an ingredient made of other ingredients) usually need their own sub-ingredients declared in parentheses.
- The nine major allergens are milk, eggs, fish, crustacean shellfish, tree nuts, peanuts, wheat, soybeans and sesame.
- Sesame became the ninth major allergen under the FASTER Act, effective January 1, 2023.
- Undeclared allergens are consistently one of the leading causes of food recalls.
Why this matters more than it looks
Undeclared allergens are not a rare paperwork slip — they're one of the most common reasons food gets pulled from shelves. According to TraceGains' analysis of FDA recall data, Q1 2026 saw 140 FDA food recalls covering 57.4 million units, up from 127 in the same quarter of 2025. Of those 140 recalls, 57 were caused by undeclared allergens — the highest Q1 total in eight years, with milk responsible for 17 of them, soy for 14, and gluten for 4.
Those aren't abstract numbers. In May 2026 alone, Market of Choice recalled its Vegan Kale Caesar Salad after discovering undeclared sesame in the dressing, and Synear Foods USA pulled 71,603 lbs of frozen dumplings on May 31, 2026 for undeclared peanut. Both cases trace back to the same root cause: an ingredient in the finished product wasn't reflected accurately on the label a shopper actually reads.
The descending order of predominance rule
Every ingredient in a food product must be listed in descending order of predominance by weight — the ingredient that weighs the most in the finished product goes first, and so on down to the smallest-weight ingredient last. This applies to the finished product as manufactured, not the raw batch before cooking, and not the order the ingredients happened to be added to the mixing bowl.
A simple sauce might read: 'Tomatoes, Water, Onions, Olive Oil, Garlic, Salt, Basil.' If tomatoes make up the largest share of the finished weight, they lead the list; salt and basil, present in tiny amounts, sit near the end. Water counts as an ingredient too, and if it's added during preparation and remains in the finished product, it must be weighed and placed in the list like anything else.
Sub-ingredients for compound ingredients
Where one ingredient is itself made of several other ingredients — a chocolate chip, a seasoning blend, a pre-made sauce used as a component — the individual sub-ingredients generally need to be declared too, usually in parentheses immediately after the compound ingredient's name. For example: 'Semisweet Chocolate Chips (Sugar, Chocolate, Cocoa Butter, Soy Lecithin, Vanilla).' This is exactly the kind of detail that gets missed when a producer buys in a component and assumes the supplier's label is enough — the compound ingredient's own sub-ingredients need to flow through onto your finished product's label too.
What are the big 9 allergens?
Federal allergen labeling is governed by FALCPA, and it currently covers nine major food allergens. The most recent addition, sesame, became the ninth major allergen under the FASTER Act, signed into law on April 23, 2021, with the labeling requirement taking effect January 1, 2023.
| Allergen | Added to FALCPA coverage |
|---|---|
| Milk | Original FALCPA (2004) |
| Eggs | Original FALCPA (2004) |
| Fish | Original FALCPA (2004) |
| Crustacean shellfish | Original FALCPA (2004) |
| Tree nuts | Original FALCPA (2004) |
| Peanuts | Original FALCPA (2004) |
| Wheat | Original FALCPA (2004) |
| Soybeans | Original FALCPA (2004) |
| Sesame | FASTER Act — effective January 1, 2023 |
The nine major food allergens under FALCPA and the FASTER Act
“As of January 1, 2023, sesame must be labeled as an allergen on packaged foods and dietary supplements.”
Do I need to name the specific type of allergen?
Yes. A generic category name isn't specific enough on its own — the declaration has to name the actual type where one applies. Say 'walnuts' rather than just 'tree nuts', and 'cod' rather than just 'fish'. This naming-specificity rule exists because someone allergic to one tree nut isn't necessarily allergic to all of them, and a vague category label doesn't give them enough information to make a safe choice.
Building the 'Contains' statement
There are two ways to satisfy FALCPA's allergen declaration requirement, and most producers use the second because it's clearer to read at a glance. The first is declaring the allergen source in parentheses directly within the ingredient list itself — for example 'Whey (Milk)'. The second, more common approach is a separate 'Contains' statement placed immediately after or adjacent to the ingredient list, listing every major allergen present in plain English: 'Contains: Wheat, Milk, Soy, Sesame.'
Whichever method you use, the allergen still needs to actually be identifiable somewhere in the ingredient list itself too — the 'Contains' line is a summary and safety net, not a substitute for accurate ingredient naming.
'Contains' is not the same as 'may contain'
This distinction matters and is frequently blurred. The 'Contains' statement is a mandatory FALCPA declaration for allergens that are actual ingredients in the recipe. 'May contain' or 'processed in a facility that also handles' language addresses cross-contact risk — the possibility of trace exposure from shared equipment or a shared production line — and it is voluntary, not a federally mandated statement. Using 'may contain' language for an allergen that is actually a deliberate ingredient is a labeling error, not a cautious extra step; if it's genuinely in the recipe, it belongs in the ingredient list and the 'Contains' line, not hedged as a maybe.
A concrete example
Imagine a small bakery in Ohio producing a tahini shortbread cookie for local wholesale accounts. The recipe includes butter, flour, sugar, tahini (made from sesame seeds), and a pinch of salt. Listed in descending order of predominance by weight, the ingredient statement might read: 'Wheat Flour, Butter, Sugar, Tahini (Sesame), Salt.' Because the product contains milk (butter), wheat (flour) and sesame (tahini), the 'Contains' line reads: 'Contains: Wheat, Milk, Sesame.' Before January 2023, that same recipe wouldn't have required the sesame declaration at all — a good reminder that ingredient label requirements do shift over time, and a label written a few years ago isn't automatically still compliant today.
Common mistakes and how to avoid them
- Listing ingredients by the order they were added to the mix rather than by their actual weight in the finished product.
- Forgetting to declare sub-ingredients of a compound ingredient bought in from a supplier.
- Naming a generic allergen category ('tree nuts') instead of the specific type present ('almonds').
- Using 'may contain' wording for an allergen that is a genuine, deliberate ingredient rather than a cross-contact risk.
- Assuming an old label is still accurate after sesame's addition as the ninth major allergen in 2023 — recheck ingredient statements written before that date.
- Missing an allergen in a reformulated recipe because the ingredient statement wasn't regenerated after a supplier or recipe change.
Where to go next
Getting the ingredient statement right is one half of a compliant package — the Nutrition Facts panel itself is the other. The full label-creation walkthrough covers that end to end, from serving size through export. If you're selling under a state cottage food licence, the cottage food label template by state post covers the state-specific wording many cottage producers also need to add. And for the broader compliance picture — exemptions, format requirements, and what triggers full panel requirements — see the FDA nutrition label requirements guide.
None of this requires guesswork once you know the rules: weigh your ingredients, list them heaviest first, name allergens specifically, and keep the 'Contains' line current every time the recipe changes. If you'd rather not track every rounding and wording rule by hand, try Mealary's ingredient label maker on your own recipe and see the compliant statement generated automatically.
Ingredients must be listed in descending order of predominance by weight in the finished product — the heaviest ingredient first, down to the smallest. This is based on actual weight in the finished food, not the order ingredients were added during preparation.
'Contains' is a mandatory declaration under FALCPA for any of the nine major allergens that are genuine ingredients in the recipe. 'May contain' is a separate, voluntary statement used to flag possible cross-contact from shared equipment or facilities, and it should never be used in place of a 'Contains' declaration for something that's actually in the recipe.
Yes. Sesame became the ninth major food allergen under the FASTER Act, and the labeling requirement has been in effect since January 1, 2023. Any packaged food or dietary supplement containing sesame needs it declared like the other eight major allergens.
An undeclared major allergen is one of the most common causes of FDA food recalls — Q1 2026 alone saw 57 recalls tied to undeclared allergens. Beyond the recall risk, it's a genuine safety hazard for allergic consumers, so ingredient statements should be regenerated and rechecked every time a recipe or supplier ingredient changes.
Stop calculating nutrition by hand
Mealary turns any recipe into per-serving nutrition and a print-ready FDA Nutrition Facts label — computed from USDA FoodData Central, with the rounding and %DV done for you and every value cited to its source.