Printed halal E-code cheat sheet with colour-coded halal, haram and mushbooh E-numbers

E-Code Halal Cheat Sheet: Free Printable (Haram, Halal, Mushbooh)

6 min read
Share:

This cheat sheet gives you the key E-codes organised by halal status. Print it, save it to your phone’s photos, or screenshot it for quick reference while shopping. For the complete 360+ E-code database with detailed explanations, use HalalCodeCheck.

How to Use This Cheat Sheet

Green = Halal: These E-codes are from synthetic, plant, or other clearly permissible sources. No concern.

Red = Haram: These E-codes are from prohibited sources. Avoid products containing these — or check for a halal certification logo which sometimes uses certified halal versions of these ingredients.

Amber = Mushbooh: These E-codes are from sources that vary by manufacturer — they may be halal or haram depending on where the manufacturer sources the ingredient. For mushbooh codes, look for a vegan or vegetarian label (which often confirms plant sourcing), or contact the manufacturer.


HARAM E-Codes (Avoid)

These are the E-codes with clearly prohibited sources:

E-CodeNameSourceWhy Haram
E120Carmine (Cochineal)Crushed cochineal insectsInsect-derived; insects not a permissible food source in most scholarly positions
E441GelatineUsually pork skin/bonesPorcine without halal cert; bovine without cert = mushbooh

E120 appears as: carmine, cochineal, carminic acid, natural red 4, crimson lake, C.I. 75470

E441 appears as: gelatine, gelatin, jelly agent

Rule of thumb: Any product containing E120 is haram. Any product containing “gelatine” without a halal certification logo is haram.


MUSHBOOH E-Codes (Check Source)

These E-codes can be halal or haram depending on the manufacturer’s source. The key action: look for vegan/vegetarian labelling (confirms plant source) or contact the manufacturer.

E-CodeNameConcernSafe Signal
E422GlycerolMay be from animal fatVegan label; or synthetic (common)
E430-E436Polyoxyethylene sorbitan (Polysorbates)May include animal-derived fatty acidsVegan label
E470a/bFatty acid saltsMay be from animal fatVegan label
E471Mono and diglycerides of fatty acidsMay be pork or animal fatVegan label confirms plant source
E472a-fAcetic/lactic/citric acid esters of mono/diglyceridesMay include animal-derived componentsVegan label
E473Sucrose esters of fatty acidsFatty acid source may be animalVegan label
E474SucroglyceridesAs E473Vegan label
E475Polyglycerol estersMay be animal-derivedVegan label
E476Polyglycerol polyricinoleateCastor oil usually; check labelVegetarian label
E477Propylene glycol estersMay be from animal fatVegan label
E481Sodium stearoyl lactylateStearic acid may be animal-derivedVegan label
E482Calcium stearoyl lactylateAs E481Vegan label
E491-E496Sorbitan estersMay include animal fatty acidsVegan label
E542Bone phosphateFrom animal bones; pork if not certifiedConfirmed plant source or certified
E570Fatty acids (stearic acid)May be from animal fatVegan label
E627Disodium guanylateMay be from fish or porkVegetarian label confirms non-pork
E631Disodium inosinateMay be from pork or fishVegetarian label confirms yeast/plant
E635Disodium ribonucleotidesBlend of E627 + E631; same concernsVegetarian label
E904ShellacSecretion of lac beetle (insect)Haram (Hanafi); debated other schools
E920L-CysteineMay be from hog hair or duck feathersSynthetic source confirmed by manufacturer

Quick mushbooh rule: If a product with E471, E631, or E627 is labelled “suitable for vegans” or “suitable for vegetarians” — the E-code is from a plant/yeast source. Buy with confidence. If it has no such label, treat as mushbooh and contact the manufacturer.


HALAL E-Codes (Generally Safe)

These E-codes are synthetic, plant-derived, or from clearly permissible natural sources. No halal concern under normal circumstances.

Food Colours (E100 range) — Halal

E-CodeNameSource
E100CurcuminTurmeric — plant
E101Riboflavin (Vitamin B2)Synthetic or yeast
E102TartrazineSynthetic (coal tar dye)
E104Quinoline yellowSynthetic
E110Sunset yellow FCFSynthetic
E122CarmoisineSynthetic
E123AmaranthSynthetic
E124Ponceau 4RSynthetic
E127ErythrosineSynthetic
E129Allura red ACSynthetic
E131Patent blue VSynthetic
E132IndigotineSynthetic
E133Brilliant blue FCFSynthetic
E140ChlorophyllsPlant (green colour from leaves)
E141Copper complexes of chlorophyllPlant
E142Green SSynthetic
E150a-dCaramel coloursSugar-based
E151Brilliant black BNSynthetic
E155Brown HTSynthetic
E160aBeta-carotenePlant or synthetic
E160bAnnatto (Bixin, Norbixin)Plant — seeds of achiote tree
E160cPaprika extractPlant — pepper
E160dLycopenePlant — tomato
E161bLuteinPlant — marigold
E162Beetroot redPlant — beetroot
E163AnthocyaninsPlant — berries and red cabbage
E170Calcium carbonateMineral
E171Titanium dioxideMineral
E172Iron oxides and hydroxidesMineral
E175GoldMineral
E180Litholrubine BKSynthetic

Preservatives (E200 range) — Halal

E-CodeNameSource
E200Sorbic acidSynthetic
E202Potassium sorbateSynthetic
E210Benzoic acidSynthetic
E211Sodium benzoateSynthetic
E212Potassium benzoateSynthetic
E213Calcium benzoateSynthetic
E220Sulphur dioxideSynthetic
E221-E228SulphitesSynthetic
E234NisinFrom fermentation (Lactococcus bacteria)
E249-E252Nitrates and nitritesSynthetic
E260Acetic acid (vinegar)Fermentation — plant
E261Potassium acetateSynthetic
E262Sodium acetatesSynthetic
E263Calcium acetateSynthetic
E270Lactic acidFermentation — plant
E280-E283Propionic acid and saltsFermentation
E290Carbon dioxideMineral/gas
E296Malic acidPlant
E297Fumaric acidSynthetic/plant

Antioxidants (E300 range) — Halal

E-CodeNameSource
E300Ascorbic acid (Vitamin C)Synthetic or plant
E301Sodium ascorbateSynthetic
E302Calcium ascorbateSynthetic
E304Fatty acid esters of ascorbic acidUsually plant
E306Mixed tocopherols (Vitamin E)Plant
E307-E309TocopherolsSynthetic or plant
E310-E312GallatesSynthetic
E315-E316Erythorbic acid/sodium erythorbateSynthetic
E320Butylated hydroxyanisole (BHA)Synthetic
E321Butylated hydroxytoluene (BHT)Synthetic
E330Citric acidFermentation — plant
E331-E333Sodium, potassium, calcium citrateSynthetic
E334Tartaric acidPlant — grapes
E335-E337TartratesFrom tartaric acid
E338Phosphoric acidMineral
E339-E341PhosphatesMineral
E350-E352MalatesSynthetic
E353Metatartaric acidFrom tartaric acid
E380Triammonium citrateSynthetic
E385Calcium disodium EDTASynthetic

Thickeners, Stabilisers, Gelling Agents (E400 range) — Halal

E-CodeNameSource
E400-E406Alginic acid and alginatesSeaweed
E407CarrageenanSeaweed
E407aProcessed Eucheuma seaweedSeaweed
E410Locust bean gumPlant
E412Guar gumPlant
E413TragacanthPlant
E414Acacia gum (gum arabic)Plant
E415Xanthan gumBacterial fermentation
E416Karaya gumPlant
E417Tara gumPlant
E418Gellan gumBacterial fermentation
E425Konjac gumPlant
E440PectinsPlant — citrus peel, apple
E460CellulosePlant
E461-E469Modified cellulosesPlant
E500-E504CarbonatesMineral
E507Hydrochloric acidMineral
E508Potassium chlorideMineral
E509Calcium chlorideMineral
E511Magnesium chlorideMineral
E514-E517SulphatesMineral
E524Sodium hydroxideMineral
E529Calcium oxideMineral
E551Silicon dioxideMineral
E552-E559SilicatesMineral

Sweeteners and Flavour Enhancers (E900 range) — Halal

E-CodeNameSource
E901BeeswaxBees (insect product; considered halal — majority position)
E903Carnauba waxPlant — Brazilian palm
E905Microcrystalline waxMineral
E914Oxidised polyethylene waxSynthetic
E950Acesulfame KSynthetic
E951AspartameSynthetic
E952Cyclamic acid and saltsSynthetic
E953IsomaltPlant — sugar beet
E954SaccharinSynthetic
E955SucraloseSynthetic
E959Neohesperidine DCPlant — citrus
E960Steviol glycosides (Stevia)Plant — stevia leaves
E961NeotameSynthetic
E962Salt of aspartame-acesulfameSynthetic
E965MaltitolPlant — starch
E966LactitolDairy (lactose)
E967XylitolPlant — wood
E968ErythritolFermentation

Printing Instructions

To print this cheat sheet for use while shopping:

  1. Select all the content on this page (Ctrl+A on desktop)
  2. Copy and paste into a word processor
  3. Resize to fit on a single A5 page (half an A4 sheet)
  4. Print and fold to fit in your wallet or shopping bag

Alternatively, screenshot this page on your phone and save to your photos — you can zoom in on any table while in the supermarket aisle.

Summary

StatusE-CodesAction
HaramE120, E441 (usually)Avoid unless halal certified
Mushbooh — CheckE422, E471, E542, E627, E631, E904, E920, E470-E496 rangeLook for vegan label or contact manufacturer
Halal — SafeE100 (most), E200-E285, E300-E385, E400-E440 (most), E900-E968 (most)No concern
Quick ruleVegan label resolves most E471/E631/E627 concernsOne label check clears multiple codes

Enjoyed this article? Share it:

Ingredients change. Be first to know.

Brands reformulate without warning. We track every E-code update and halal certification — one short weekly email.

Table of Contents