HalalFoodScan Get the app

Reference

Halal E-numbers: the complete list of halal, mushbooh and haram E-codes

E-numbers are a European labelling shorthand, not a warning. Most are minerals, plant extracts or synthetics that raise no halal question at all. This reference covers the ones that do.

Updated 22 August 2026 Reviewed against the app’s additive database

The short answer

Most E-numbers are halal, because they are minerals, synthetics or plant extracts. The halal question concentrates in three families: emulsifiers E470–E483 (fatty acids, plant or animal), colourings E120 and E904 (insect derived), and enzymes and processing aids such as E920 L-cysteine and E441 gelatine. Roughly 40 of the ~350 E-numbers in use need source verification.

How to read this list

The classification follows the same three-state system the app uses:

  • Halal Mineral, synthetic or plant origin. No source question.
  • Mushbooh Can be plant or animal derived, and the label does not say which.
  • Haram Animal or alcohol origin in normal production.

Where madhhabs differ, that is noted rather than papered over.

E100–E199: colours

CodeNameStatusNote
E100Curcumin (turmeric)HalalPlant
E101RiboflavinMushboohUsually fermentation; can be from whey or egg
E120Cochineal / carmineAvoidInsect derived
E140ChlorophyllHalalPlant
E141Copper chlorophyllinHalalPlant + mineral
E150a–dCaramel colourHalalCheck E150c/d carriers in some markets
E153Vegetable carbonMushboohHistorically also from bone char
E160aCaroteneMushboohPlant, but gelatin is a common carrier
E161gCanthaxanthinHalalUsually synthetic
E162–E163Beetroot red, anthocyaninsHalalPlant

E200–E299: preservatives

This range is almost entirely halal. E200–E203 (sorbates), E210–E219 (benzoates), E220–E228 (sulphites), E249–E252 (nitrites and nitrates) and E260–E263 (acetates) are synthetic or mineral. The exception is E270 lactic acid, which is normally produced by bacterial fermentation of plant sugars and is halal, but has historically been produced on media that were not, hence a mushbooh flag in stricter lists.

E300–E399: antioxidants and acidity regulators

CodeNameStatusNote
E300–E304Ascorbic acid and estersHalalE304 ascorbyl palmitate: check fatty acid source
E306–E309Tocopherols (vitamin E)MushboohUsually soy; can be animal derived
E322LecithinUsually halalSoy, sunflower or egg
E325–E327LactatesHalalNot dairy despite the name
E330–E333Citric acid and citratesHalalFermentation
E338–E343Phosphoric acid, phosphatesHalalMineral
E422Glycerol / glycerineMushboohPlant oil or animal fat
E441GelatineCheck sourcePork, beef or fish

E400–E499: thickeners, stabilisers and emulsifiers

This is where most of the real halal risk sits. The gums (E400–E418) are plant or microbial and halal. The problem range is E470–E483, the fatty acid derivatives.

CodeNameStatusNote
E400–E407Alginates, agar, carrageenanHalalSeaweed
E410–E418Locust bean, guar, xanthan, gellanHalalPlant / microbial
E430–E436Polyoxyethylene stearates, polysorbatesMushboohStearate source
E442Ammonium phosphatidesHalalUsually rapeseed
E470a/bSalts of fatty acidsMushboohPlant or tallow
E471Mono- & diglyceridesMushboohThe most common flag of all
E472a–fEsters of mono- & diglyceridesMushboohSame source question as E471
E473–E475Sucrose / polyglycerol estersMushboohFatty acid source
E476PGPRUsually halalCastor oil
E481–E483Stearoyl lactylatesMushboohStearate source
E491–E495Sorbitan estersMushboohStearate source

E500–E599: anti-caking agents and mineral salts

Largely mineral and halal: E500 sodium carbonates, E501 potassium carbonates, E503 ammonium carbonates, E504 magnesium carbonates, E509 calcium chloride, E551 silicon dioxide. Two to watch:

  • Avoid E542 bone phosphate. Derived from animal bone.
  • Mushbooh E570 stearic acid and E572 magnesium stearate. Plant or tallow derived.

E600–E699: flavour enhancers

CodeNameStatusNote
E620–E625Glutamates incl. E621 MSGUsually halalBacterial fermentation
E626–E629GuanylatesMushboohCan be from fish or meat
E630–E635Inosinates and ribonucleotidesMushboohFish, meat or fermentation
E640GlycineMushboohCan be animal derived

E900–E1999: glazing agents, sweeteners and enzymes

CodeNameStatusNote
E901BeeswaxHalalWidely accepted
E903Carnauba waxHalalPalm leaf
E904ShellacDisputed / avoidLac insect resin
E920L-cysteineMushboohHair, feathers or synthetic
E950–E968SweetenersHalalSynthetic or plant
E1105LysozymeHalalEgg white
E1400–E1450Modified starchesHalalPlant
E1510EthanolAvoidSee alcohol in food
E1520Propylene glycolHalalNot an intoxicant

The short version

If you remember nothing else: E120, E441, E471, E472x, E542, E570, E631, E904 and E920 are the codes that account for the overwhelming majority of halal doubt in packaged food. Everything else is usually fine. The complete avoid-list is in haram E-numbers to avoid.

Frequently asked questions

Are all E-numbers artificial or unhealthy?

No. The E prefix simply means the additive has been assessed and approved for use in the European Union. E300 is vitamin C, E101 is vitamin B2 and E160a is beta-carotene from carrots. The number says nothing about whether an additive is natural or healthy, only that it is regulated.

How many E-numbers are actually a halal problem?

Around 40 of roughly 350 in common use need source verification, and about a dozen account for nearly all real-world cases. The emulsifier range E470–E483, plus E120, E441, E542, E631, E904 and E920, cover most of it.

Does "suitable for vegetarians" mean halal?

It resolves the animal-derivative question but not the alcohol one, and it says nothing about slaughter or cross-contamination. A vegetarian label is a strong positive signal for additives like E471 and gelatin, but it is not equivalent to halal certification.

Stop guessing in the supermarket aisle

Scan the barcode, get the verdict, see exactly which additive decided it. Free, no account, 13 languages.

Free · iOS 16.0+ · 19.3 MB · No sign-up required