E-Code Reference: Halal Status of Food Additives

Every E-code you see on a label, with a clear halal / suspect / not halal verdict and the reason behind it. Use the search to jump to a specific code, or scan the table below.

114 entries · Last reviewed April 2026

How to read this table

  • Halal — the additive is permissible in all common forms (typically plant-, mineral-, or microbial-derived).
  • Suspect (Mashbooh) — the source determines the verdict, and labels rarely disclose the source. Avoid unless the product carries halal certification or specifies a halal source.
  • Not halal — the additive is typically derived from non-halal animal sources (commonly pork) or insects.

Halal status can vary by manufacturer. The table reflects the typical industrial source. For products carrying recognized halal certification (HMC, JAKIM, MUI, ISA, IFANCA), follow the certificate.

HalalSuspectNot halal
E-CodeCommon nameFunctionHalal statusWhy
E100Curcumin (turmeric)Color (yellow)HalalPlant-derived (turmeric rhizome).
E101Riboflavin (B2)Color (yellow)SuspectUsually microbial/synthetic. Animal-derived forms exist; verify source.
E102TartrazineColor (yellow)HalalSynthetic azo dye.
E104Quinoline YellowColor (yellow)HalalSynthetic dye.
E110Sunset Yellow FCFColor (orange)HalalSynthetic.
E120Carmine / CochinealColor (red)Not halalExtracted from crushed cochineal insects. Most scholars classify insect derivatives as not halal.
E122CarmoisineColor (red)HalalSynthetic azo dye.
E124Ponceau 4RColor (red)HalalSynthetic azo dye.
E127ErythrosineColor (red)HalalSynthetic dye.
E129Allura Red ACColor (red)HalalSynthetic.
E131Patent Blue VColor (blue)HalalSynthetic.
E132Indigo carmineColor (blue)HalalSynthetic.
E133Brilliant Blue FCFColor (blue)HalalSynthetic dye.
E140ChlorophyllColor (green)HalalPlant-derived.
E141Copper complexes of chlorophyllColor (green)HalalPlant-derived chlorophyll, copper-complexed. No animal involvement.
E142Green SColor (green)HalalSynthetic dye.
E150aPlain caramelColor (brown)HalalHeated carbohydrate; no animal involvement.
E150cAmmonia caramelColor (brown)HalalHeated carbohydrate with ammonia compounds; no animal involvement.
E150dSulphite ammonia caramelColor (brown)HalalSynthetic.
E153Vegetable carbonColor (black)SuspectLabelled "vegetable carbon" it is plant-derived and halal, but generic carbon black can be made from animal bone char. Verify the source.
E160aBeta-caroteneColor (orange)SuspectPlant origin = halal; gelatin coating on the carrier (especially in beadlets) is the concern.
E160bAnnattoColor (orange)HalalPlant-derived (annatto seed extract).
E160cPaprika extractColor (red)HalalPlant-derived (paprika / capsicum).
E160eBeta-apo-8-carotenalColor (orange)SuspectSynthetic carotenoid colour; like E160a, a gelatin coating on the carrier or beadlet is the concern.
E161bLuteinColor (yellow)HalalPlant-derived (marigold).
E161gCanthaxanthinColor (orange)HalalSynthetic.
E162Beetroot red / BetaninColor (red)HalalPlant-derived (beetroot).
E163AnthocyaninsColor (purple)HalalPlant-derived (grape skin, berries).
E170Calcium carbonateColor / anti-caking agentHalalMineral (limestone / chalk).
E171Titanium dioxideColor (white)HalalMineral-based pigment. (Banned in EU food on safety grounds, but halal in status.)
E200Sorbic acidPreservativeHalalSynthetic / plant-derived.
E202Potassium sorbatePreservativeHalalSynthetic / plant-derived.
E211Sodium benzoatePreservativeHalalSynthetic.
E220Sulphur dioxidePreservativeHalalMineral / synthetic.
E223Sodium metabisulphitePreservativeHalalSynthetic mineral salt.
E250Sodium nitritePreservative (cured meats)SuspectAdditive itself is halal; usage signals processed meat — verify the meat source.
E270Lactic acidAcidity regulatorSuspectUsually fermentation-derived (halal); some industrial supplies use animal sources. Verify.
E280Propionic acidPreservativeHalalSynthetic.
E296Malic acidAcidity regulatorHalalSynthetic or fruit-derived.
E300Ascorbic acid (Vit C)AntioxidantHalalSynthetic / fermentation-derived.
E321BHTAntioxidantHalalSynthetic.
E322LecithinEmulsifierSuspectSoy lecithin = halal; egg-yolk lecithin = halal but rare; without source, treat as suspect.
E330Citric acidAcidity regulatorHalalMicrobial fermentation.
E331Sodium citrateAcidity regulatorHalalSalt of citric acid.
E336Potassium tartrate (cream of tartar)Acidity regulatorSuspectSalt of tartaric acid, a by-product of winemaking; some scholars treat tartrates as doubtful for that reason.
E338Phosphoric acidAcidity regulatorHalalMineral / synthetic.
E339Sodium phosphatesAcidity regulatorHalalMineral / synthetic phosphate salts.
E340Potassium phosphatesAcidity regulatorHalalMineral / synthetic phosphate salts.
E341Calcium phosphatesAcidity regulatorHalalMineral.
E385Calcium disodium EDTASequestrantHalalSynthetic.
E392Rosemary extractAntioxidantHalalPlant-derived (rosemary).
E400Alginic acidThickenerHalalSeaweed-derived.
E401Sodium alginateThickenerHalalSeaweed-derived.
E405Propylene glycol alginateThickenerHalalSeaweed-derived alginate, esterified.
E406AgarGelling agentHalalSeaweed-derived; common halal substitute for gelatin.
E407CarrageenanThickenerHalalSeaweed-derived.
E410Locust bean gumThickenerHalalPlant-derived.
E412Guar gumThickenerHalalPlant-derived.
E415Xanthan gumThickenerHalalMicrobial fermentation.
E417Tara gumThickenerHalalPlant-derived (tara seed).
E420SorbitolHumectant / sweetenerHalalSynthetic / plant-derived from glucose.
E433Polysorbate 80EmulsifierSuspectThe oleic-acid (fatty-acid) component can be plant- or animal-derived. Without a stated source, treat as doubtful.
E440PectinGelling agentHalalPlant-derived (citrus / apple).
E441GelatinGelling agentNot halalTypically derived from pork bones/skin in industrial markets. Halal/fish gelatin must be explicitly labeled.
E442Ammonium phosphatidesEmulsifierSuspectMade from glycerol and fatty acids; the fatty-acid source may be animal. Verify.
E450DiphosphatesRaising agentHalalMineral / synthetic phosphate salts.
E451TriphosphatesStabiliserHalalMineral / synthetic phosphate salts.
E452PolyphosphatesStabiliserHalalMineral / synthetic phosphate salts.
E460CelluloseBulking agentHalalPlant-derived (purified cellulose).
E464Hydroxypropyl methylcelluloseThickenerHalalPlant-derived cellulose, chemically modified.
E466Carboxymethyl celluloseThickenerHalalPlant-derived cellulose, chemically modified.
E470Salts of fatty acidsEmulsifierSuspectPlant- or animal-derived. Without source, treat as suspect.
E470bMagnesium salts of fatty acidsEmulsifierSuspectFatty-acid component may be animal-derived. Verify source.
E471Mono- and diglyceridesEmulsifierSuspectPlant- or animal-derived (incl. pork fat). "From vegetable origin" labelling makes it halal.
E472aAcetic acid esters of mono- and diglyceridesEmulsifierSuspectGlyceride esters with the same source ambiguity as E471 — plant or animal (incl. pork) fat.
E472bLactic acid esters of mono- and diglyceridesEmulsifierSuspectGlyceride esters with the same source ambiguity as E471 — plant or animal fat.
E472eDATEMEmulsifier (bread)SuspectSame source ambiguity as E471.
E473Sucrose esters of fatty acidsEmulsifierSuspectFatty-acid component may be animal-derived. Verify source.
E475Polyglycerol esters of fatty acidsEmulsifierSuspectBoth the glycerol and fatty-acid components can be animal-derived. Verify source.
E476Polyglycerol polyricinoleateEmulsifierSuspectCastor-oil based, but the polyglycerol (glycerol) component can be animal-derived. Verify source.
E477Propylene glycol esters of fatty acidsEmulsifierSuspectFatty-acid component may be animal-derived. Verify source.
E481Sodium stearoyl lactylateEmulsifierSuspectStearate component may be animal-derived. Verify source.
E482Calcium stearoyl lactylateEmulsifierSuspectThe stearoyl (stearic-acid) component may be animal-derived, like E481. Verify source.
E491Sorbitan monostearateEmulsifierSuspectThe stearate (fatty-acid) component may be animal-derived. Verify source.
E492Sorbitan tristearateEmulsifierSuspectThe stearate (fatty-acid) component may be animal-derived. Verify source.
E500Sodium carbonateAcidity regulatorHalalMineral / synthetic.
E501Potassium carbonateAcidity regulatorHalalMineral / synthetic.
E503Ammonium carbonateRaising agentHalalMineral / synthetic.
E509Calcium chlorideFirming agentHalalMineral salt.
E516Calcium sulphateFirming agentHalalMineral.
E542Bone phosphateAnticakingNot halalDerived from animal bones; without halal certification, treat as not halal.
E551Silicon dioxideAnticakingHalalMineral.
E570Stearic acidGlazing / emulsifierSuspectPlant or animal source. Animal-derived (pork or beef tallow) is industrially common.
E621MSG (monosodium glutamate)Flavour enhancerHalalMicrobial fermentation.
E627Disodium guanylateFlavour enhancerSuspectOften derived from fish or yeast; can come from meat by-products. Frequently paired with E631. Verify source.
E631Disodium inosinateFlavour enhancerSuspectOften derived from fish or meat by-products; verify source.
E635Disodium ribonucleotidesFlavour enhancerSuspectAnimal source possible (often combined with E631). Verify.
E422Glycerol / GlycerinHumectant / sweetenerSuspectPlant- or animal-derived (including pork). Without "vegetable glycerin" labelling, treat as suspect.
E901BeeswaxGlazing agentHalalBee-derived; majority view considers it halal.
E903Carnauba waxGlazing agentHalalPlant-derived (carnauba palm leaves).
E904ShellacGlazing agentNot halalInsect-derived (lac beetle secretion); most scholars classify as not halal.
E920L-CysteineDough conditionerNot halal~80% derived from human hair (typically not Islamically slaughtered if from animals); 8–10% from pig bristles. Synthetic forms exist but are rarely labeled.
E951AspartameSweetenerHalalSynthetic sweetener made from two amino acids.
E955SucraloseSweetenerHalalSynthetic sweetener derived from sugar.
E1100AmylaseEnzyme (baking)SuspectMicrobial / plant / animal sources possible. Verify if "microbial enzyme" not stated.
E1200PolydextroseBulking agentHalalSynthetic from glucose.
E1404Oxidized starchModified starchHalalPlant-derived starch, chemically modified. No animal involvement.
E1410Monostarch phosphateModified starchHalalPlant-derived.
E1412Distarch phosphateModified starchHalalPlant-derived starch, modified with phosphate. No animal involvement.
E1414Acetylated distarch phosphateModified starchHalalPlant-derived.
E1420Acetylated starchModified starchHalalPlant-derived starch treated with acetic anhydride. No animal involvement.
E1422Acetylated distarch adipateModified starchHalalPlant-derived.
E1442Hydroxypropyl distarch phosphateModified starchHalalPlant-derived starch, chemically modified. No animal involvement.
E1450Starch sodium octenyl succinateModified starchHalalPlant-derived (starch + plant-based succinate). No animal involvement.