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.

56 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.
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.
E129Allura Red ACColor (red)HalalSynthetic.
E131Patent Blue VColor (blue)HalalSynthetic.
E132Indigo carmineColor (blue)HalalSynthetic.
E140ChlorophyllColor (green)HalalPlant-derived.
E150aPlain caramelColor (brown)HalalHeated carbohydrate; no animal involvement.
E150dSulphite ammonia caramelColor (brown)HalalSynthetic.
E160aBeta-caroteneColor (orange)SuspectPlant origin = halal; gelatin coating on the carrier (especially in beadlets) is the concern.
E161gCanthaxanthinColor (orange)HalalSynthetic.
E162Beetroot red / BetaninColor (red)HalalPlant-derived (beetroot).
E200Sorbic acidPreservativeHalalSynthetic / plant-derived.
E211Sodium benzoatePreservativeHalalSynthetic.
E220Sulphur dioxidePreservativeHalalMineral / synthetic.
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.
E300Ascorbic acid (Vit C)AntioxidantHalalSynthetic / fermentation-derived.
E322LecithinEmulsifierSuspectSoy lecithin = halal; egg-yolk lecithin = halal but rare; without source, treat as suspect.
E330Citric acidAcidity regulatorHalalMicrobial fermentation.
E331Sodium citrateAcidity regulatorHalalSalt of citric acid.
E400Alginic acidThickenerHalalSeaweed-derived.
E401Sodium alginateThickenerHalalSeaweed-derived.
E406AgarGelling agentHalalSeaweed-derived; common halal substitute for gelatin.
E407CarrageenanThickenerHalalSeaweed-derived.
E410Locust bean gumThickenerHalalPlant-derived.
E412Guar gumThickenerHalalPlant-derived.
E415Xanthan gumThickenerHalalMicrobial fermentation.
E440PectinGelling agentHalalPlant-derived (citrus / apple).
E441GelatinGelling agentNot halalTypically derived from pork bones/skin in industrial markets. Halal/fish gelatin must be explicitly labeled.
E470Salts of fatty acidsEmulsifierSuspectPlant- or animal-derived. Without source, treat as suspect.
E471Mono- and diglyceridesEmulsifierSuspectPlant- or animal-derived (incl. pork fat). "From vegetable origin" labelling makes it halal.
E472eDATEMEmulsifier (bread)SuspectSame source ambiguity as E471.
E481Sodium stearoyl lactylateEmulsifierSuspectStearate component may be animal-derived. Verify source.
E500Sodium carbonateAcidity regulatorHalalMineral / synthetic.
E501Potassium carbonateAcidity regulatorHalalMineral / synthetic.
E516Calcium sulphateFirming agentHalalMineral.
E542Bone phosphateAnticakingNot halalDerived from animal bones; without halal certification, treat as not halal.
E551Silicon dioxideAnticakingHalalMineral.
E621MSG (monosodium glutamate)Flavour enhancerHalalMicrobial fermentation.
E631Disodium inosinateFlavour enhancerSuspectOften derived from fish or meat by-products; verify source.
E635Disodium ribonucleotidesFlavour enhancerSuspectAnimal source possible (often combined with E631). Verify.
E901BeeswaxGlazing agentHalalBee-derived; majority view considers it halal.
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.
E1100AmylaseEnzyme (baking)SuspectMicrobial / plant / animal sources possible. Verify if "microbial enzyme" not stated.
E1200PolydextroseBulking agentHalalSynthetic from glucose.
E1410Monostarch phosphateModified starchHalalPlant-derived.
E1422Acetylated distarch adipateModified starchHalalPlant-derived.
E422Glycerol / GlycerinHumectant / sweetenerSuspectPlant- or animal-derived (including pork). Without "vegetable glycerin" labelling, treat as suspect.
E570Stearic acidGlazing / emulsifierSuspectPlant or animal source. Animal-derived (pork or beef tallow) is industrially common.