How to check if a food is vegan: what each part of the label can and can’t tell you

Read the ingredient list first, then the allergen line, and treat every word on the front as a claim until the list agrees. Non-dairy, meatless, gelatin-free and a kosher symbol all appear on foods that aren’t vegan. A Certified Vegan or Vegan Society mark is the one shortcut that covers the whole list.

Every reassurance on a bag of Jelly Belly is true, and the beans still aren’t vegan. The maker’s fact sheet says they do not contain gelatin and carry OU Kosher certification. The Cocktail Classics bag then lists beeswax and confectioner’s glaze near the end, and confectioner’s glaze is a trade name for shellac, the secretion of the lac insect. Nothing on that bag is hidden or mislabeled. The two reassurances answer questions a vegan wasn’t asking: gelatin is one animal ingredient among several, and kosher certification is a separate system whose pareve category, as the OU defines it, is about meat and dairy. The front of the pack tells you what the maker wants you to notice, and only the list tells you what’s in it. Gelatin gets its own guide to which boxes use it; this page is about reading any label.

Five labels, read front to back

Each one read on the maker’s own page in October 2026.

Jelly Belly Cocktail Classics

The case above. Sugar, corn syrup and modified food starch lead the list, the colors include Red 40 Lake and Blue 1 Lake, and the last few ingredients are beeswax, carnauba wax, confectioner’s glaze and tapioca dextrin. The fact sheet’s “does not contain gelatin” and OU Kosher are both accurate. Neither one is a vegan claim, and Jelly Belly makes none on the page we read.

Coffee-mate Original Powder

Nestlé describes it as non-dairy and lactose-free, and the ingredient list includes sodium caseinate, followed by “(a milk derivative)”. The allergen line reads “Contains: a milk derivative”. That parenthesis is not Nestlé being forthcoming; it is a federal requirement. Under 21 CFR 101.4(d), a food labeled nondairy that contains a caseinate has to name the caseinate’s source in parentheses in the ingredient list, and the regulation’s own example is a nondairy creamer. So non-dairy on the front and milk protein on the back is a legal combination.

Quorn Meatless Grounds

The front says meatless. The ingredient list is mycoprotein at 91%, egg white, pea fiber and a little roasted barley malt extract, and the allergen line says “Contains Egg”. Meatless describes what is missing from the product, which is meat, and nothing else. The egg white makes it vegetarian at best, and here the allergen line does catch it, because egg is one of the nine allergens the law makes a label declare.

Ben & Jerry’s Non-Dairy

The other side of the word non-dairy. Ben & Jerry’s says each of its Non-Dairy flavors is certified vegan. Its page doesn’t name the certifying body in the text we read, so check the pint for the mark itself. The same two words, non-dairy, sit on this pint and on the Coffee-mate canister, and only one of them has a vegan certification behind it.

Oreo Orange Creme Halloween Cookies

The hard case, because nothing on the list is obviously animal. Sugar, enriched flour, palm, soybean and canola oils, cocoa, high fructose corn syrup, leavening, salt, soy lecithin, colors, chocolate and artificial flavor, with an allergen line of wheat and soy. There is no vegan claim on the page, and the list cannot answer one question for you: sugar. Some refined cane sugar is filtered through bone char, and Certified Vegan rules it out for that reason, but no US label tells you which sugar was used. When the list is clean and the maker says nothing, the sugar is still open, and the next step is to ask the company.

What the law makes a label tell you

The FDA requires nine major allergens to be declared: milk, eggs, fish, crustacean shellfish, tree nuts, peanuts, wheat, soybeans and sesame. They appear either in parentheses after an ingredient or in a “Contains” statement next to the list. That covers dairy, eggs and fish, and nothing else animal: not gelatin, carmine, shellac, beeswax or honey. Our roundup of foods that aren’t vegan is built on exactly that gap.

Three more rules are worth knowing. “May contain” statements are not required by law; FDA describes them as voluntary statements about unavoidable cross-contact, so they tell you about the factory, not the recipe. Cochineal extract and carmine, the red colors made from the cochineal insect, must be named in the ingredient list rather than hidden under “color added”. And the federal allergen labeling law is not applied to alcoholic drinks regulated by the Alcohol and Tobacco Tax and Trade Bureau, so don’t expect the same allergen line on a bottle of wine or beer; our article on whether alcohol is vegan goes bottle by bottle.

Names that hide an animal, and names that might

These are animal-derived whenever they appear: gelatin; casein, caseinate, whey and lactose, which are milk; carmine and cochineal extract, from an insect; shellac, confectioner’s glaze, confectioner’s resin and candy glaze, from the lac insect; beeswax; honey; and isinglass, which is made from fish.

These can go either way, and the list won’t say which. Vitamin D3 is usually made from lanolin, the grease in sheep’s wool, though an animal-free D3 from lichen exists. Mono- and diglycerides and natural flavors can come from plant or animal fats and sources. Sugar may have been filtered through bone char. For any of these, the maker’s own vegan statement, or a vegan mark, is the only answer.

Marks that check the whole list

Certified Vegan, from Vegan Action, excludes meat, fish, fowl, eggs, milk, honey, insect products and sugar filtered with bone char, rules out animal testing of ingredients and finished products, and requires approved cleaning steps where machinery is shared. The Vegan Society’s trademark requires that no animal products, by-products or derivatives be used, and it allows up to 100 ppm of animal-based cross-contamination; it says plainly that it is not an allergen certification. If you avoid traces of milk or egg for a medical reason, the allergen line still outranks any vegan mark.

A kosher symbol is not one of these. The OU defines pareve as containing neither meat nor dairy, made on equipment used for neither, and the OU itself calls vegan and kosher complementary claims rather than the same one. Cosmetics carry their own set of bunnies and sunflowers, and our guide to vegan beauty labels sorts out which of those read the ingredient list at all.

Sources

Share your love
Gregory Knox
Gregory Knox

Gregory has been vegan since 2012 and came to it as a sceptic. He believed a balanced diet needed meat and dairy, so he read the studies and the books until he was sure it didn't. He still reads them, and turns what he finds into plain answers on food, ingredients, supplements and health questions. He also runs the technical side of Vegan Pots. Not a doctor, just very thorough.