E-Numbers: Halal or haram?

Food additives explained in plain English β€” what each one is, why it has the status it has, and which foods it turns up in.

Tap any row for the full explanation.

E-numberNameStatus
E100CurcuminNo concern
E101Riboflavin (vitamin B2)No concern
E120Carmine (cochineal)Not Halal
E131Patent Blue VNo concern
E132Indigotine (indigo carmine)No concern
E133Brilliant Blue FCFNo concern
E140ChlorophyllNo concern
E141Copper complexes of chlorophyllsNo concern
E150Caramel colourNo concern
E150aPlain caramelNo concern
E150bCaustic sulphite caramelNo concern
E150cAmmonia caramelNo concern
E150dSulphite ammonia caramelNo concern
E153Vegetable carbonNo concern
E160aCarotenesDoubtful
E160cPaprika extract (capsanthin)Doubtful
E160eBeta-apo-8'-carotenalDoubtful
E161bLuteinNo concern
E161gCanthaxanthinDoubtful
E162Beetroot red (betanin)No concern
E163AnthocyaninsNo concern
E170Calcium carbonateNo concern
E171Titanium dioxideNo concern
E172Iron oxides and hydroxidesNo concern
E200Sorbic acidNo concern
E202Potassium sorbateNo concern
E210Benzoic acidNo concern
E211Sodium benzoateNo concern
E212Potassium benzoateNo concern
E213Calcium benzoateNo concern
E220Sulphur dioxideNo concern
E221Sodium sulphiteNo concern
E222Sodium hydrogen sulphiteNo concern
E223Sodium metabisulphiteNo concern
E224Potassium metabisulphiteNo concern
E226Calcium sulphiteNo concern
E227Calcium hydrogen sulphiteNo concern
E228Potassium hydrogen sulphiteNo concern
E250Sodium nitriteNo concern
E251Sodium nitrateNo concern
E252Potassium nitrateNo concern
E260Acetic acidNo concern
E262Sodium acetateNo concern
E270Lactic acidNo concern
E282Calcium propionateNo concern
E296Malic acidNo concern
E297Fumaric acidNo concern
E300Ascorbic acid (vitamin C)No concern
E301Sodium ascorbateNo concern
E302Calcium ascorbateNo concern
E304Ascorbyl palmitateDoubtful
E306Tocopherol-rich extractNo concern
E307Alpha-tocopherolNo concern
E308Gamma-tocopherolNo concern
E309Delta-tocopherolNo concern
E316Sodium erythorbateNo concern
E319TBHQNo concern
E320BHANo concern
E321BHTNo concern
E322LecithinNo concern
E325Sodium lactateNo concern
E326Potassium lactateNo concern
E327Calcium lactateNo concern
E330Citric acidNo concern
E331Sodium citratesNo concern
E332Potassium citratesNo concern
E333Calcium citratesNo concern
E334Tartaric acidDoubtful
E335Sodium tartrateDoubtful
E336Potassium tartrate (cream of tartar)Doubtful
E337Sodium potassium tartrateDoubtful
E338Phosphoric acidNo concern
E339Sodium phosphatesNo concern
E340Potassium phosphatesNo concern
E341Calcium phosphatesNo concern
E343Magnesium phosphatesNo concern
E392Rosemary extractNo concern
E400Alginic acidNo concern
E401Sodium alginateNo concern
E402Potassium alginateNo concern
E403Ammonium alginateNo concern
E404Calcium alginateNo concern
E405Propylene glycol alginateNo concern
E406AgarNo concern
E407CarrageenanNo concern
E410Locust bean gumNo concern
E412Guar gumNo concern
E414Gum arabic (acacia gum)No concern
E415Xanthan gumNo concern
E420SorbitolNo concern
E421MannitolNo concern
E422Glycerol (glycerine)Doubtful
E428GelatineNot Halal
E431Polyoxyethylene stearateDoubtful
E432Polysorbate 20Doubtful
E433Polysorbate 80Doubtful
E434Polysorbate 40Doubtful
E435Polysorbate 60Doubtful
E436Polysorbate 65Doubtful
E440PectinNo concern
E441GelatineNot Halal
E442Ammonium phosphatidesDoubtful
E445Glycerol esters of wood rosinDoubtful
E450DiphosphatesDoubtful
E451TriphosphatesDoubtful
E452PolyphosphatesDoubtful
E460CelluloseNo concern
E461Methyl celluloseNo concern
E466Carboxymethyl cellulose (CMC)No concern
E470aFatty acid salts (sodium, potassium, calcium)Doubtful
E470bMagnesium salts of fatty acidsDoubtful
E471Mono- and diglycerides of fatty acidsDoubtful
E472Esters of mono- and diglyceridesDoubtful
E472aAcetic acid esters of mono- and diglyceridesDoubtful
E472bLactic acid esters of mono- and diglyceridesDoubtful
E472cCitric acid esters of mono- and diglyceridesDoubtful
E472dTartaric acid esters of mono- and diglyceridesDoubtful
E472eDATEMDoubtful
E472fMixed tartaric and acetic acid esters of mono- and diglyceridesDoubtful
E473Sucrose esters of fatty acidsDoubtful
E474SucroglyceridesDoubtful
E475Polyglycerol esters of fatty acidsDoubtful
E476Polyglycerol polyricinoleate (PGPR)Doubtful
E477Propylene glycol esters of fatty acidsDoubtful
E479bThermally oxidised soya bean oil with mono- and diglyceridesDoubtful
E481Sodium stearoyl-2-lactylateDoubtful
E482Calcium stearoyl-2-lactylateDoubtful
E483Stearyl tartrateDoubtful
E491Sorbitan monostearateDoubtful
E492Sorbitan tristearateDoubtful
E493Sorbitan monolaurateDoubtful
E494Sorbitan monooleateDoubtful
E495Sorbitan monopalmitateDoubtful
E500Sodium carbonatesNo concern
E501Potassium carbonatesNo concern
E503Ammonium carbonatesNo concern
E504Magnesium carbonatesNo concern
E509Calcium chlorideNo concern
E524Sodium hydroxideNo concern
E542Bone phosphateDoubtful
E551Silicon dioxideNo concern
E570Fatty acids (stearic acid)Doubtful
E572Magnesium stearateDoubtful
E575Glucono-delta-lactoneNo concern
E621Monosodium glutamate (MSG)Doubtful
E627Disodium guanylateDoubtful
E631Disodium inosinateDoubtful
E635Disodium ribonucleotidesDoubtful
E640Glycine and its sodium saltDoubtful
E901BeeswaxNo concern
E903Carnauba waxNo concern
E904ShellacDoubtful
E913LanolinDoubtful
E920L-cysteineDoubtful
E921L-cystineDoubtful
E950Acesulfame KNo concern
E951AspartameNo concern
E955SucraloseNo concern
E960Steviol glycosidesNo concern
E965MaltitolNo concern
E967XylitolNo concern
E1105LysozymeNo concern
E1422Acetylated distarch adipateNo concern
E1442Hydroxypropyl distarch phosphateNo concern
E1518Glyceryl triacetate (triacetin)Doubtful
A status here describes the additive in general β€” a specific product can be different. E471 made from confirmed plant oil is perfectly fine; the same E471 on another packet may not be. That is why the number alone is only half the answer: what matters is the whole ingredient list on the product in your hand, and whether the manufacturer has confirmed the source.

How to read an ingredient list yourself

Three habits catch most of what matters. First, an additive can appear as a number or as a name β€” "E471" and "mono- and diglycerides of fatty acids" are the same thing, and a manufacturer may print either. Second, the additives worth watching are rarely the strange-sounding ones: the emulsifier in bread, the shine on sweets and the flavour enhancer in crisps are the usual culprits. Third, "vegetarian" is not the same as Halal β€” though a credible vegan claim does rule out animal-derived additives.

Ingredients that carry no E-number

Some of the most consequential things in a list have no number at all. Gelatine is often written out in words. Rennet in cheese is animal-derived unless it says microbial or vegetarian. Alcohol can appear as an ingredient or hide as a carrier inside "natural flavouring" β€” and that phrase covers a great deal. A number-by-number check will never catch those; reading the whole list will.

This is information, not a fatwa. These statuses combine published scholarly positions with ingredient analysis, and they can be incomplete or out of date. For anything that matters, confirm with the manufacturer and with a qualified authority.