LabelWiseformerly SafeChoice

Dietary Suitability

Halal and Vegan E-Numbers: 71 Additives Checked

An E-number names what an additive does, not what it is made from. Vegan, vegetarian and halal status for 71 additives, and the eleven whose source varies.

By LabelWise Editorial TeamPublished 2026-09-1111 min readUpdated 2026-09-11informational
LabelWise scanner helping a shopper understand halal and vegan e-numbers on a packaged food label

Current app name

SafeChoice: Food Scanner is now LabelWise: Food Scanner. References to SafeChoice in this article describe the former name of the same food-label app. Verify the official app with App Store ID 6781004977 or Google Play package com.safechoice.safechoice.

Quick answer

An E-number is a function code, not a source code. E471 is the classification for mono- and diglycerides whether the fat came from palm oil or from tallow, which is why no list can tell you a packet is halal or vegan from the number alone. Of the 71 additives profiled here, 60 have no source ambiguity at all and 11 genuinely depend on the manufacturer.

Key takeaways

  • The E-number describes the job the additive does. Two batches with different source materials carry the same number.
  • Only eleven of these 71 additives have any source ambiguity. For the other sixty the answer does not vary by manufacturer.
  • E471, E422, E472e, E433, E435, E631 and E441 are the ones worth checking. They are also the ones most often listed with a fixed status they do not have.
  • A halal, vegan, or vegetarian certification mark already resolves the source, because verifying it is part of the certification.
  • Without a mark, the ingredient list cannot settle an ambiguous additive. The manufacturer can, and large brands usually publish a standing answer.
  • Carmine (E120) is the one entry here that is animal derived in every commercial batch, so no manufacturer check will change it.

Step-by-step workflow

  1. 1Find the additive in the table below and read the final column, which names the thing that decides its status.
  2. 2If the row says the status does not depend on the source, you are done. The number settles it.
  3. 3If the row names a source that varies, look for a halal, vegan, or vegetarian certification mark on the pack first.
  4. 4With a mark present, treat the question as answered. Certification requires the source of every ambiguous additive to be verified.
  5. 5With no mark, check the manufacturer website before contacting them. Brands asked this often publish the answer in their FAQ.
  6. 6Record the answer against the brand rather than the additive, because the same E-number can be sourced differently by a different maker.

The number is a job description, not an origin

The European numbering system classifies additives by the function they perform. E471 means mono- and diglycerides of fatty acids, which is a family of emulsifiers that hold fat and water together. It is assigned on the basis of what the molecule does in the food, and the molecule is the same whether the fatty acid came from palm oil or from beef tallow.

That single fact explains why circulating lists disagree with each other. A list that prints E471 as halal and a list that prints it as haram are both describing real batches. Neither is describing the packet in your hand.

It also explains why the question is narrower than it looks. Most additives have only one commercially viable source. Citric acid is made by fermenting sugar with a mould, and there is no animal route in industrial production, so E330 does not vary. Ambiguity is the exception, and it is concentrated in the emulsifiers, the gelling agents, and the flavour enhancers.

Dietary status of 71 common additives

Every additive profiled on this site appears below with its vegan, vegetarian, and halal status and the factor that determines it. Where the final column names a source, the status varies by manufacturer and the number alone will not answer the question.

CodeAdditiveVeganVegetarianHalalWhat decides it
E100CurcuminYesYesYesNot source-dependent
E102Tartrazine (Yellow 5)YesYesYesNot source-dependent
E104Quinoline YellowYesYesYesNot source-dependent
E110Sunset Yellow FCF (Yellow 6)YesYesYesNot source-dependent
E120Carmine (cochineal)NoNoNoInsect derived, always
E122Carmoisine (Azorubine)YesYesYesNot source-dependent
E124Ponceau 4RYesYesYesNot source-dependent
E127Erythrosine (Red 3)YesYesYesNot source-dependent
E129Allura Red AC (Red 40)YesYesYesNot source-dependent
E131Patent Blue VYesYesYesNot source-dependent
E133Brilliant Blue FCF (Blue 1)YesYesYesNot source-dependent
E140Chlorophylls and chlorophyllinsYesYesYesNot source-dependent
E141Copper complexes of chlorophyllsYesYesYesNot source-dependent
E153Vegetable carbonYesYesYesNot source-dependent
E160aCarotenesYesYesYesNot source-dependent
E160bAnnatto (bixin and norbixin)YesYesYesNot source-dependent
E160dLycopeneYesYesYesNot source-dependent
E161bLuteinYesYesYesNot source-dependent
E162Beetroot Red (Betanin)YesYesYesNot source-dependent
E163AnthocyaninsYesYesYesNot source-dependent
E172Iron oxides and hydroxidesYesYesYesNot source-dependent
E173AluminiumYesYesYesNot source-dependent
E175GoldYesYesYesNot source-dependent
E200Sorbic acidYesYesYesNot source-dependent
E202Potassium sorbateYesYesYesNot source-dependent
E210Benzoic acidYesYesYesNot source-dependent
E211Sodium benzoateYesYesYesNot source-dependent
E216PropylparabenYesYesYesNot source-dependent
E220Sulphur dioxide and sulphitesYesYesYesNot source-dependent
E249Potassium nitriteYesYesYesNot source-dependent
E250Sodium nitriteYesYesYesNot source-dependent
E251Sodium nitrateYesYesYesNot source-dependent
E260Acetic acidYesYesYesNot source-dependent
E296Malic acidYesYesYesNot source-dependent
E300Ascorbic acid (vitamin C)YesYesYesNot source-dependent
E320Butylated hydroxyanisole (BHA)YesYesYesNot source-dependent
E321Butylated hydroxytoluene (BHT)YesYesYesNot source-dependent
E322LecithinsDepends on makerYesYesSoya or sunflower (vegan query only: refining aid)
E330Citric acidYesYesYesNot source-dependent
E385Calcium disodium EDTAYesYesYesNot source-dependent
E392Extracts of rosemaryYesYesYesNot source-dependent
E410Locust bean gum (carob gum)YesYesYesNot source-dependent
E412Guar gumYesYesYesNot source-dependent
E414Acacia gum (gum arabic)YesYesYesNot source-dependent
E420SorbitolYesYesYesNot source-dependent
E422Glycerol (glycerine)Depends on makerDepends on makerDepends on makerPlant oil, tallow, or fermentation
E433Polysorbate 80Depends on makerDepends on makerDepends on makerOleic acid source
E435Polysorbate 60Depends on makerDepends on makerDepends on makerStearic acid source
E441GelatineNoNoDepends on makerPig, cattle, or fish
E471Mono- and diglycerides of fatty acidsDepends on makerDepends on makerDepends on makerPlant oil or animal fat
E472eDATEMDepends on makerDepends on makerDepends on makerInherits the E471 fat source
E476Polyglycerol polyricinoleate (PGPR)YesYesYesNot source-dependent
E500Sodium carbonatesYesYesYesNot source-dependent
E509Calcium chlorideYesYesYesNot source-dependent
E524Sodium hydroxideYesYesYesNot source-dependent
E551Silicon dioxideYesYesYesNot source-dependent
E553bTalcYesYesYesNot source-dependent
E620Glutamic acidYesYesYesNot source-dependent
E621Monosodium glutamate (MSG)YesYesYesNot source-dependent
E631Disodium inosinateDepends on makerDepends on makerDepends on makerFermentation, fish, or meat
E900DimethylpolysiloxaneYesYesYesNot source-dependent
E901BeeswaxNoYesYesHoneybee derived
E903Carnauba waxYesYesYesNot source-dependent
E904ShellacNoDepends on makerDepends on makerInsect resin; harvest method
E950Acesulfame KYesYesYesNot source-dependent
E952CyclamateYesYesYesNot source-dependent
E955SucraloseYesYesYesNot source-dependent
E960Steviol glycosidesYesYesYesNot source-dependent
E967XylitolYesYesYesNot source-dependent
E968ErythritolYesYesYesNot source-dependent
E1200PolydextroseYesYesYesNot source-dependent

The eleven that depend on the maker

These are the entries worth spending attention on. For each one, the determining factor is a specific raw material rather than a general uncertainty, which means there is a specific question to ask.

E471 and the emulsifiers built on it

E471 is the most widely used emulsifier in packaged food, and it is the source of most of the confusion in this area. European and North American production runs mainly on palm, soy, sunflower, and rapeseed oil. Animal fat is used in some production, particularly outside those regions. The finished molecule is identical, which is precisely why the label cannot distinguish them.

E472e (DATEM) is made by reacting mono- and diglycerides with tartaric and acetic acid, so it inherits whatever fat source E471 started from. Polysorbate 60 (E435) and polysorbate 80 (E433) are separate molecules but carry the same problem in a different part: the stearic acid in E435 and the oleic acid in E433 can each come from plant or animal fat.

E631, where the traditional route is the animal one

Disodium inosinate was originally extracted from dried sardines, and that route is still in use. The modern industrial route ferments it, which produces a suitable product for every diet considered here. Fish-derived E631 is generally acceptable under most halal rulings but not to vegetarians or vegans, so the same batch can answer one question and fail another.

This additive appears constantly in instant noodles and savoury snacks, usually paired with E627. Large manufacturers in this category are asked about it often enough that the answer is frequently published.

E441 and E120, the two that are not really open questions

Gelatine is animal derived in every case. Pig skin is the largest single source worldwide, cattle hide and bone follow, and fish gelatine exists and is used specifically where pork must be avoided. So it is never vegan or vegetarian, and its halal status turns entirely on species and slaughter method rather than on whether it is animal derived.

Carmine is extracted from dried cochineal insects and there is no plant route in commercial production. It is the one entry in this table where contacting the manufacturer cannot change the answer. Its acceptability under halal rulings varies by school of thought rather than by batch, which is a different kind of question from the one this page can settle.

CodeAdditiveThe deciding factorVeganHalal
E120Carmine (cochineal)Insect derived, alwaysNoNo
E322LecithinsSoya or sunflower (vegan query only: refining aid)Depends on makerYes
E422Glycerol (glycerine)Plant oil, tallow, or fermentationDepends on makerDepends on maker
E433Polysorbate 80Oleic acid sourceDepends on makerDepends on maker
E435Polysorbate 60Stearic acid sourceDepends on makerDepends on maker
E441GelatinePig, cattle, or fishNoDepends on maker
E471Mono- and diglycerides of fatty acidsPlant oil or animal fatDepends on makerDepends on maker
E472eDATEMInherits the E471 fat sourceDepends on makerDepends on maker
E631Disodium inosinateFermentation, fish, or meatDepends on makerDepends on maker
E901BeeswaxHoneybee derivedNoYes
E904ShellacInsect resin; harvest methodNoDepends on maker

Settling an ambiguous additive on a real packet

The practical route is shorter than it looks, because the first step resolves most cases.

  • Look for a certification mark before reading the ingredient list. A halal, vegan, or vegetarian mark means the source of every ambiguous additive in the product has already been verified by the certifier. The mark answers the question the code cannot.
  • Treat a plain 'suitable for vegetarians' statement from the manufacturer the same way. In the UK that wording carries legal weight under consumer protection rules, so it is a claim the brand has to stand behind.
  • If there is no mark, search the brand name with the additive code before writing to anyone. Emulsifier and gelatine questions are asked often enough that the answer is usually already on the company FAQ.
  • When you do contact a manufacturer, ask about the specific product rather than the additive. A company may source E471 from plant oil in one line and from tallow in another.
  • Keep the answer against the brand and product, not the E-number. The next product with E471 on the label is a separate question.

Why the circulating lists disagree

A large fraction of the halal and vegan E-number lists online trace back to a small number of documents compiled decades ago, copied between sites without revision. Three specific problems follow from that.

The first is fixed statuses on variable additives. A list that assigns E471 a single verdict is wrong in one direction or the other for a large share of real products, and it is wrong in a way the reader cannot detect.

The second is stale sourcing. Production has shifted substantially toward plant oils and toward fermentation since those documents were written, so entries flagged as animal derived decades ago frequently are not today. Sunflower lecithin, for instance, barely existed commercially when most of these lists were compiled.

The third is that school-of-thought differences get flattened into a single verdict. Insect-derived additives are the clearest case: the rulings differ, and a list printing one answer is presenting a position as a fact.

FAQs

Which E-numbers are haram?

Very few are haram regardless of source. Carmine (E120) is insect derived in every commercial batch. Gelatine (E441) depends on the species and slaughter method. The larger group, including E471, E422, E472e, E433, E435 and E631, is source dependent, which means the answer is set by the manufacturer rather than by the code.

Is E471 halal or vegan?

It depends on whether the manufacturer used plant oil or animal fat, and the code does not record which. A halal or vegan certification mark on the pack means the source has been verified as part of that certification. Without a mark, only the manufacturer can answer.

Does a vegan certification mark also answer the halal question?

For source, largely yes, because a verified plant origin removes the animal-derivation concern. It does not address alcohol or cross-contamination, which halal certification covers separately.

Are E-numbers without a letter suffix safer or more natural?

No. The numbering reflects function and the order additives were classified, not origin or processing. E100 is turmeric extract and E110 is a synthetic dye, and nothing in the numbers signals that difference.

Why do two halal E-number lists give different answers for the same additive?

Usually because the additive is genuinely source dependent and each list picked one verdict, or because one list is repeating sourcing information that was accurate decades ago. For source-dependent additives, no fixed verdict can be correct for every product.

Sources and further reading

Free tools for this

Both run in your browser, and nothing you type is uploaded.

Try LabelWise

Scan a packet with LabelWise to see which additives on it have a source that varies.

Related articles

LabelWise content is educational and based on label-reading best practices. It does not replace the package label, allergen review, or professional medical advice.

Canonical URL: https://www.safe-choice.app/blog/halal-and-vegan-e-numbersImage URL: https://www.safe-choice.app/images/safechoice/ingredient-analysis.webp