Is E120 Vegan?
E120 (Carmine) is not suitable for vegans. It is made from crushed cochineal insects, which makes it an animal-derived ingredient by definition.
Why is E120 not vegan?
Made from crushed cochineal insects — there is no plant-based way to produce true carmine. Any product listing E120 contains an animal-derived ingredient.
What can vegans look for instead?
Look for products certified vegan, or check labels for plant-based alternatives that do the same job (for example, pectin (E440) or agar (E406) replace gelatine; plant waxes like carnauba (E903) replace insect-derived glazes; plant pigments like beetroot red (E162) replace carmine).
Is E120 vegetarian?
No — E120 is not suitable for vegetarians either, as it is directly animal-derived.
Frequently Asked Questions
Is E120 always non-vegan?
Yes — E120 is always animal-derived. Unlike 'maybe' additives, there is no plant-based version of carmine in food use.
How can I tell if E120 is vegan in a specific product?
If E120 or carmine appears in the ingredients, the product is not vegan. No further checking is needed.
Are there vegan-friendly versions of E120?
No. Any additive listed as E120 is animal-derived. Look instead for products using plant-based alternatives, or products carrying a certified vegan logo.
← Everything about E120: safety, halal status and where it's found
This section contains affiliate links. We may earn a small commission if you purchase through our links, at no extra cost to you.
Looking for vegan food products?
Vegan ingredient guides
Learn to spot hidden animal ingredients on any label.
Vegan status follows the Open Food Facts additive taxonomy (ODbL licence). Sources may vary by manufacturer — check packaging or look for certified vegan labelling.