← all tools

Is It Vegan?

Search a food or ingredient for a clear answer, the reason, and what to check on the label.

Foods that are secretly not vegan

Fruit, vegetables, grains and legumes are obviously plant-based. The hard part is the hidden animal ingredients in processed food. Here are the ones worth knowing.

Ingredient or foodVerdictWhy
HoneyNoMade by bees, so most vegans avoid it
GelatineNoMade from animal collagen (bones, skin)
Whey and caseinNoMilk proteins, common in protein powders
RennetNoFrom a calf's stomach; used in many cheeses
Carmine / cochineal (E120)NoRed colour made from crushed insects
Shellac (E904)NoGlaze made from an insect secretion
IsinglassNoFish-derived; used to clarify some beers and wines
Lard, tallow, suetNoAnimal fats, sometimes in pastry and fried foods
Anchovies (Worcestershire, Caesar)NoHidden fish in some sauces and dressings
Vitamin D3Check labelUsually from lanolin or fish; D2 or lichen D3 is vegan
Omega-3 supplementsCheck labelOften fish oil; algae versions are vegan
L-cysteine (E920)Check labelA dough conditioner sometimes from feathers or hair
Cane sugar (some)Check labelA little is filtered through bone char, mainly in the US
Mono- and diglyceridesCheck labelEmulsifiers that can be plant or animal derived
Dark chocolateYesUsually vegan; just check for milk or milk fat
Most plain breadYesFlour, water, yeast and salt; watch for milk or honey
Tofu, tempeh, legumesYesNaturally plant-based staples

How to read a label for animal ingredients

Beyond the obvious milk, egg and meat, watch for gelatine, whey, casein, honey, carmine (E120), shellac (E904), isinglass and lard. A certified vegan logo is the quickest reassurance; otherwise the ingredients list is where the answer hides.

Frequently asked questions

What surprising foods are not vegan?

The sneaky ones are honey, gelatine (in sweets and marshmallows), carmine or cochineal (red food colouring from insects), shellac (a shiny glaze), and isinglass (fish, used to clarify some beers and wines). Worcestershire and Caesar dressing often hide anchovies too.

Is sugar vegan?

Sugar itself is plant-based, but a small amount of cane sugar, mainly in the United States, is filtered through bone char during refining. Beet sugar and sugar labelled unrefined or organic usually avoids this.

How do I tell if a packaged food is vegan?

Check for a certified vegan logo first. If there is none, scan the ingredients for milk, egg, honey, gelatine, whey, casein, carmine (E120) and shellac (E904). A 'may contain milk' line is a trace warning about the factory, not an ingredient, so it is a personal choice.

Are Oreos and dark chocolate vegan?

Most dark chocolate and, in many countries, Oreos have no animal ingredients, but they are made on lines that also handle milk, so they carry a 'may contain milk' trace warning. They are suitable for a plant-based diet but not certified vegan.

Related
Is it gluten free →Air fryer →Cocktails →Protein cost per serving →Meal kit cost per serving →