Halal ingredient guide

Halal and haram E-numbers

E-numbers are codes for food additives used on labels in Europe and many other countries. Most are fine — but a handful are made from animals or insects, and some can’t be judged without knowing the source.

Updated October 18, 2026

Short answerMost E-numbers are plant-based or synthetic and not a concern. The ones to watch are animal-derived (like E441 gelatin and E542 bone phosphate), insect-derived (E120 carmine, E904 shellac), and those that can come from animal fat (E471, E472 and related emulsifiers).

E-numbers to watch

Statuses below follow the rules Halal Pal uses. Where scholars differ, it’s noted.

E-numberNameWhy it mattersStatus
E120Carmine / cochinealRed dye from crushed insects. Most scholars don’t permit eating insects; the Maliki school does.Haram
E441GelatinFrom animal skin and bones — often pork.Haram unless halal source
E542Bone phosphateMade from animal bones.Haram
E904ShellacResin secreted by lac insects; some scholars accept it as a secretion.Haram scholars differ
E432–E436PolysorbatesMade with fatty acids from plant or animal fat.Mushbooh
E471Mono- and diglyceridesEmulsifier from plant oils or animal fat.Mushbooh
E472a–fEsters of mono- and diglycerides (incl. DATEM, E472e)Made from E471.Mushbooh
E473–E476Sucrose esters, sucroglycerides, polyglycerol estersFatty acids of unknown origin.Mushbooh
E481, E482Sodium / calcium stearoyl lactylateFatty acids of unknown origin.Mushbooh
E483, E491Stearyl tartrate, sorbitan monostearateFatty acids of unknown origin.Mushbooh
E570, E572Stearic acid, magnesium stearatePlant or animal fat.Mushbooh
E631, E635Disodium inosinate, ribonucleotidesFlavor enhancers from meat, fish or fermentation.Mushbooh
E920L-cysteineOften made from poultry feathers or hair.Mushbooh

Why “doubtful” and not “haram”?

Many of these additives can be made either from plants or from animals, including pork. The E-number is the same either way, and labels rarely say which. That makes them mushbooh — doubtful — rather than definitely haram. A halal certification or a stated source (like “vegetable mono- and diglycerides”) resolves it.

E-numbers on US labels

US labels usually list additives by name rather than E-number — for example “mono- and diglycerides” instead of E471, or “confectioner’s glaze” instead of E904. Halal Pal recognises both the names and the E-numbers.

Frequently asked questions

Is E471 halal?

E471 (mono- and diglycerides) is doubtful unless the source is stated. It can be made from plant oils or animal fat, including pork. “Vegetable” E471 or halal certification makes it acceptable.

Is E120 halal?

Most scholars consider E120 (carmine) haram because it’s made from insects. The Maliki school permits eating some insects, so views differ.

Are all E-numbers haram?

No. The large majority of E-numbers are plant-based, mineral or synthetic and aren’t a concern. Only a small group come from animals or insects or can’t be judged without knowing the source.

This guide is general information, not a religious ruling. Scholars sometimes differ — when in doubt, consult a qualified scholar or a certified halal authority.

Halal Pal Scanner app icon

Check any product in seconds

Halal Pal Scanner is a free halal scanner app for iPhone. Scan a barcode or ingredient label and see if food is Halal, Mushbooh or Haram — and exactly why.

Download on the App Store