You've been vegan for years. You read every label. And yet, the food industry still has a dozen ways to sneak animal products past you behind E-numbers, scientific names, and innocent-sounding terms like "natural flavouring."

Here are twelve of the most common offenders, where they hide, and the aliases they go by on labels in the US, Europe, and Australia.

1

Carmine · E120 / cochineal

A vivid red dye made from crushed cochineal insects it takes roughly 70,000 insects to make 500g of dye. Because it's "natural," it appears in products marketed as healthy and clean-label.

Also listed as: cochineal extract, crimson lake, natural red 4 Found in: red juices, candy, yogurt, jams, lipstick
2

L-Cysteine · E920

A dough conditioner that makes bread softer and extends shelf life. It's commonly derived from poultry feathers or hair, though synthetic versions exist and the label never tells you which one you're getting.

Also listed as: cysteine, E920 Found in: packaged bread, pizza dough, pastries, bagels
3

Isinglass

A gelatin-like fining agent made from dried fish swim bladders, used to clarify beer and wine. It's a processing aid, so in many countries it doesn't even have to appear on the label at all.

Often invisible: used in processing, rarely labelled Found in: cask ales, many wines, some ciders
4

Vitamin D3 · from lanolin

Most vitamin D3 used to fortify foods is extracted from lanolin the grease in sheep's wool. Ironically, it shows up in products aimed at health-conscious shoppers, including some plant milks and breakfast cereals. Vegan D3 (from lichen) exists but is rare in fortified foods.

Also listed as: cholecalciferol Found in: fortified cereals, plant milks, supplements, spreads
5

Casein & Whey

Milk proteins used as cheap binders, emulsifiers, and flavour carriers. The classic trap: products labelled "non-dairy" can legally contain casein in some countries including many non-dairy creamers and "cheese-flavoured" snacks.

Also listed as: caseinate, sodium caseinate, whey powder, milk solids Found in: protein bars, crisps, crackers, "non-dairy" creamer
6

Gelatin

The famous one but it still catches people out because of where it appears: the coating on peanuts, the gel in some yogurts, vitamin capsules, and even the wax on certain citrus fruits. Made by boiling animal skin, bones, and connective tissue.

Also listed as: gelatine, hydrolyzed collagen Found in: gummies, marshmallows, capsules, coated nuts, desserts
7

Shellac · E904

A glossy coating secreted by the female lac insect. It's what makes candy shiny and keeps apples gleaming under supermarket lights. "Confectioner's glaze" sounds harmless that's the point.

Also listed as: confectioner's glaze, candy glaze, E904 Found in: shiny candies, chocolate coatings, waxed fruit, sprinkles
8

Mono- and Diglycerides · E471

Emulsifiers that can be made from either plant oils or animal fat and the label almost never specifies. They're in a staggering range of products, from bread to ice cream to margarine. Without manufacturer confirmation, E471 is a coin flip.

Also listed as: E471, glyceryl monostearate Found in: bread, margarine, ice cream, peanut butter, baked goods
9

Omega-3 "Enriched" · fish oil

Unless a product says "from algae" or "ALA from flax," omega-3 fortification usually means fish oil even in orange juice, bread, and margarine. The word "enriched" does a lot of quiet work on these labels.

Also listed as: DHA, EPA, fish oil concentrate Found in: fortified juice, bread, spreads, "brain health" products
10

Albumin

Egg-white protein used as a binder and clarifying agent. It hides in processed foods, wine fining, and baked goods and "albumin" doesn't sound remotely like "egg" to most shoppers.

Also listed as: egg albumen, dried egg white Found in: baked goods, processed foods, some wines, protein powders
11

Natural Flavourings

The vaguest term on any label. "Natural flavouring" can legally include castoreum (from beavers), dairy derivatives, or meat extracts. Most are plant-based but the label gives you no way to know which.

Also listed as: natural flavors, flavouring substances Found in: almost everything processed
12

Lactic Acid & Lactose Lookalikes · E270, E325–327

A twist: lactic acid (E270) is usually vegan despite the dairy-sounding name, while stearic acid, calcium stearate, and "cultured dextrose" can go either way. These ambiguous E-numbers cause both false alarms and false confidence exactly where ingredient-by-ingredient AI analysis earns its keep.

Watch for: E270, E325, E326, E327, E570 Found in: pickles, olives, sourdough, confectionery

Why Even Careful Label-Reading Isn't Enough

Three problems make manual label-checking unreliable, no matter how experienced you are. First, aliases multiply carmine alone has at least four label names, and they differ between the US, EU, and Australia. Second, some ingredients are ambiguous by design E471 or "natural flavouring" can't be resolved by reading alone. Third, recipes change silently the bread that was vegan last month may not be today.

The faster way: photograph the ingredient list with Food Check AI. The AI reads every ingredient E-numbers, scientific names, and aliases included flags anything animal-derived or ambiguous, and explains why. No barcode, no database lookup, works on any product in any store.

The Takeaway

Going vegan was the easy part. Staying vegan in a food system that hides animal products behind E920 and "confectioner's glaze" is the real challenge. Knowing these twelve offenders gets you most of the way and for everything else, there's a scanner in your pocket.