
Is it vegan?
Ingredient checker
Is it vegan?
gelatin is made by boiling the skin, bones and connective tissue of pigs and cattle — a slaughterhouse by-product.
honey is produced by insects. Vegans avoid it because it takes a product from animals that are farmed, transported and often killed in the process.
casein is derived from cow's milk, which means a calf was separated from its mother for it to exist.
whey is derived from cow's milk, which means a calf was separated from its mother for it to exist.
carmine (E120) is produced by insects. Vegans avoid it because it takes a product from animals that are farmed, transported and often killed in the process.
shellac is produced by insects. Vegans avoid it because it takes a product from animals that are farmed, transported and often killed in the process.
isinglass is made from fish or shellfish, so it is an animal product even when it appears only as a trace processing ingredient.
lanolin is usually extracted from sheep's wool grease, so the standard version is an animal product; a lichen or algae version is vegan.
beeswax is produced by insects. Vegans avoid it because it takes a product from animals that are farmed, transported and often killed in the process.
lecithin can be made from plants or from animals, and the label rarely says which. Look for an explicit plant source or a vegan mark.
glycerin can be made from plants or from animals, and the label rarely says which. Look for an explicit plant source or a vegan mark.
rennet is a by-product of slaughter. It only exists because animals are killed, so buying it supports the same industry.
albumen (egg white) comes from hens' eggs, so it carries the same welfare problems as the egg industry, including the culling of male chicks.
collagen is made by boiling the skin, bones and connective tissue of pigs and cattle — a slaughterhouse by-product.
keratin comes directly from an animal's body, so it is never vegan however it is farmed or labelled.
chitin comes directly from an animal's body, so it is never vegan however it is farmed or labelled.
palm oil contains no animal ingredients, so it is technically vegan — but uncertified production drives deforestation that kills wild animals, so many vegans choose certified or alternative oils.
refined sugar is vegan in most countries, but in some markets the production process or recipe uses animal products, so it varies by region.
bread is plant-based in its traditional form, but many commercial versions add milk, eggs or honey. Check the ingredient list.
pasta is plant-based in its traditional form, but many commercial versions add milk, eggs or honey. Check the ingredient list.
dark chocolate is plant-based in its traditional form, but many commercial versions add milk, eggs or honey. Check the ingredient list.
wine contains no animal ingredients in the final product, but animal-derived processing aids are often used during production, so it depends on the producer.
beer contains no animal ingredients in the final product, but animal-derived processing aids are often used during production, so it depends on the producer.
Worcestershire sauce is made from fish or shellfish, so it is an animal product even when it appears only as a trace processing ingredient.
kimchi is made from fish or shellfish, so it is an animal product even when it appears only as a trace processing ingredient.
miso is made entirely from plants, so it is suitable for vegans.
pesto is derived from cow's milk, which means a calf was separated from its mother for it to exist.
naan is derived from cow's milk, which means a calf was separated from its mother for it to exist.
Oreos is vegan in most countries, but in some markets the production process or recipe uses animal products, so it varies by region.
French fries contains no animal ingredients in the final product, but animal-derived processing aids are often used during production, so it depends on the producer.
marshmallows is made by boiling the skin, bones and connective tissue of pigs and cattle — a slaughterhouse by-product.
vitamin D3 is usually extracted from sheep's wool grease, so the standard version is an animal product; a lichen or algae version is vegan.
omega-3 supplements is made from fish or shellfish, so it is an animal product even when it appears only as a trace processing ingredient.
silk is produced by insects. Vegans avoid it because it takes a product from animals that are farmed, transported and often killed in the process.
wool comes directly from an animal's body, so it is never vegan however it is farmed or labelled.
leather is a by-product of slaughter. It only exists because animals are killed, so buying it supports the same industry.
down feathers comes directly from an animal's body, so it is never vegan however it is farmed or labelled.
cashmere comes directly from an animal's body, so it is never vegan however it is farmed or labelled.
pearls comes directly from an animal's body, so it is never vegan however it is farmed or labelled.
tallow is a by-product of slaughter. It only exists because animals are killed, so buying it supports the same industry.
Updated
The verdicts, and what they actually mean
Reading an ingredients list is the single most useful skill in plant-based eating, and it is also the most frustrating. Animal-derived ingredients rarely announce themselves: they hide behind E-numbers, Latin binomials and vague processing terms like “natural flavouring”, “clarifying agent” or “mono- and diglycerides”. This checker exists so you never have to guess in a supermarket aisle again.
Every entry answers one question — is this ingredient vegan? — with a plain verdict (vegan, not vegan, or it depends), the reason behind it, the products it usually turns up in, and the plant-based substitute that behaves the same way in a recipe. Where an ingredient can be either animal or plant derived, we say so explicitly rather than pretending the answer is binary, because a false “vegan” is worse than an honest “it depends”.
Verdicts are based on how the ingredient is manufactured at industrial scale in the countries we cover, not on a single brand's recipe. Formulations change, national regulations differ, and a product that is vegan in one market can contain dairy in another. Treat these pages as your first filter and the packaging — or the manufacturer's customer-service line — as the final word.

| Verdict | What it means | Typical examples | What to do in a shop |
|---|---|---|---|
| Vegan | Contains no animal input in standard industrial production anywhere we checked. | Cocoa butter, soy lecithin, agar, guar gum, yeast extract | Buy without checking further. |
| Not vegan | Animal-derived by definition — there is no plant version of the same ingredient. | Gelatine, carmine (E120), shellac, whey, casein, lard, honey | Put it back, and look for the swap we list. |
| It depends | Can be derived from plants, minerals or animals depending on the producer. | Mono- and diglycerides (E471), glycerine, vitamin D3, lactic acid (E270), sugar, natural flavouring | Check for a vegan certification mark, or contact the manufacturer. |
Keep going
The ingredients that catch people out most often
If you only memorise ten things, make it these. They appear in products almost nobody suspects — sweets, crisps, bread, wine, orange juice, breakfast cereal.
- Gelatine — pig or cattle collagen; in marshmallows, gummy sweets, some yoghurts and capsules.
- Carmine / cochineal / E120 — a red dye made from crushed insects; in sweets, yoghurt, cured meat substitutes and cosmetics.
- Shellac / E904 — a resin secreted by the lac insect; the shine on sweets, apples and coated pills.
- Whey and casein — milk proteins; extremely common in crisps, chocolate, protein bars and “non-dairy” coffee creamers.
- L-cysteine / E920 — a dough conditioner that can come from duck feathers or human hair, though synthetic versions exist.
- Isinglass — fish bladder used to clarify some beers, ciders and wines; never listed on the label.
- Vitamin D3 — usually from lanolin in sheep's wool; lichen-derived D3 is the vegan version.
- Mono- and diglycerides / E471 — emulsifiers from either plant oil or animal fat.
- Bone char-filtered sugar — the sugar itself is plant-based, but some cane refineries filter through cattle bone.
- Omega-3 fortification — often fish oil; look for algae-derived DHA and EPA instead.
How to check any product in under a minute
- 1
Scan for the obvious names
Milk, whey, casein, egg, honey, gelatine, lard, tallow, carmine, shellac. Most non-vegan products are caught right here.
- 2
Read the allergen line in bold
In the EU, UK and many other markets, milk, egg, fish and crustaceans must be emphasised in the ingredients list. That single line rules out most animal content in seconds.
- 3
Look up the ambiguous additives
E-numbers and processing aids are where the doubt lives. Search the ingredient here for the verdict and the reason behind it.
- 4
Prefer a certification mark
The Vegan Society trademark, V-Label or a national equivalent removes the guesswork on additives and processing aids that never appear on the label.
Sources: Poore & Nemecek (Science, 2018), FAO, USDA FoodData Central, Mekonnen & Hoekstra (2011).
Questions people ask about ingredients
Does “plant-based” on the front of the pack mean vegan?
Is “may contain milk” a reason to avoid a product?
Why do the same additives get different verdicts in different countries?
Are E-numbers a warning sign in themselves?
How often is this checker updated?
How we decide
Verdicts draw on additive registers (EU E-number listings and equivalent national databases), manufacturer specifications, and standards published by vegan certification bodies. Where sources disagree we default to the more cautious verdict and explain the disagreement on the ingredient page.
Newsletter
One short letter. Once a month.
A handful of recipes, a story worth your time, and one thing you can do this week. Nothing else.
We never share your email. Unsubscribe in one click.