Is E120 vegan or halal? What carmine really is
E120 is carmine, a red dye made from crushed female cochineal insects (Dactylopius coccus). It is not vegan and not vegetarian. IFANCA, JAKIM, MUI and ESMA classify it as haram and exclude it from halal certification. It appears in red sweets, yoghurts, drinks, cured meats and cosmetics.
What carmine is made from
Carmine is produced from Dactylopius coccus, a scale insect that lives on prickly pear cactus in Peru, Mexico and the Canary Islands. The females are harvested, dried and crushed, and carminic acid is extracted from their bodies. That acid, around 20% of the dried insect's weight, is what colours your yoghurt.
The commonly cited figure is that roughly 70,000 insects are required for one pound of dye. Whatever the exact number, the point stands: this is an animal product, and it is one of the oldest still in industrial use. The Aztecs and Maya were making it centuries before it reached Europe.
Every name it hides behind
This is the practical problem. Carmine is not always called carmine:
- E120: the European additive code
- Carmine / carmines
- Cochineal / cochineal extract
- Carminic acid
- Crimson Lake
- Natural Red 4
- C.I. 75470: the Colour Index number
- Natural colouring (carmine): the sneakiest phrasing, because "natural colouring" reads as reassurance
This is the single most common misreading in this whole topic. Carmine is entirely natural. It is a naturally occurring pigment from a naturally occurring insect. Natural and vegan are unrelated concepts, and manufacturers are not misleading you when they call it natural. They are just relying on you assuming it means something it does not.
Is E120 vegan?
No. It is an animal product, insects are killed to produce it, and no mainstream vegan definition permits it. The Vegan Society and every vegan certification scheme exclude it.
Vegetarians are in a slightly different position. Some who avoid meat but accept dairy and eggs also accept insect derivatives. Most vegetarian certification schemes exclude carmine anyway, and a great many vegetarians are unaware they have been consuming it for years.
Vegan alternatives that do the same job: beetroot red (E162), anthocyanins (E163), paprika extract (E160c), lycopene (E160d).
Is E120 halal?
The major certifying bodies say no.
IFANCA, JAKIM (Malaysia), MUI (Indonesia) and ESMA (UAE) classify carmine as haram and do not permit it in halal-certified products. The reasoning follows the general position that insects other than locusts are not permissible.
There is a minority scholarly view arguing that carmine may be acceptable. It rests on the istihalah principle of transformation, and on the fact that the cochineal is a herbivore processed into something chemically distinct from the original animal. It is a real position held by real scholars, but it is not the position of the bodies that issue certification.
Practical answer: if you follow a certifying body, treat E120 as haram. If a product carries halal certification from IFANCA, JAKIM, MUI or ESMA, it will not contain carmine.
Where you will find it
| Category | Examples |
|---|---|
| Confectionery | Red and pink sweets, coated chocolates, jelly products |
| Dairy | Strawberry and raspberry yoghurts, flavoured milk, some ice creams |
| Drinks | Red soft drinks, some fruit juices, certain alcoholic drinks and aperitifs |
| Meat | Some sausages and cured meats where a pink colour is wanted |
| Bakery | Pink icings, decorated cakes, glacé cherries |
| Cosmetics | Lipsticks, blushers, eyeshadows, listed as CI 75470 |
Is carmine safe?
For most people, yes. EFSA has evaluated it and it remains approved in the EU.
The genuine issue is allergy. Carmine can cause reactions ranging from urticaria to anaphylaxis in a small number of people, and occupational sensitisation is documented among workers who handle it. The FDA requires carmine and cochineal extract to be declared by name on US labels, rather than hidden inside "artificial colour", specifically because of these reactions.
How to check a product for carmine
Reading for seven different aliases across a 40-item ingredient list, in 5pt type, is the kind of task people get wrong when they are tired.
Scanning the barcode returns the full ingredient list with additives named. If the product is not in the database, the ingredient scan reads the printed label directly with the camera, which is how you check the supermarket own-brand strawberry yoghurt that no database has ever catalogued.
Frequently asked
Is cochineal the same as carmine?
Effectively yes for label-reading purposes. Cochineal is the insect and the crude extract; carmine is the refined aluminium lake pigment made from it. Both are E120 and both are insect-derived.
Do I have to avoid carmine if I am vegetarian?
Most vegetarian certification schemes exclude it, and most vegetarians choose to avoid it once they know what it is. Some vegetarians who avoid only meat, fish and poultry accept it. It is a personal line, but you should be making that choice knowingly.