What an E number can and cannot tell you about whether a food is lawful — including the many on the forwarded lists that are simply minerals.
Before you look anything up
An E number names a substance, not a source.
E471 is mono- and diglycerides of fatty acids. Those fatty acids can come from palm oil or from beef tallow, and the number is identical either way. No list can tell you which is in the packet in your hand — and the list that has been forwarded around for thirty years is wrong in both directions.
E471
Mono- and diglycerides of fatty acids
Depends on the source
Emulsifier — keeps fat and water together in bread, ice cream, margarine
The single most-asked number, and the answer is genuinely 'it depends'. The fatty acids can come from palm or soya oil, or from beef or pork tallow. In Europe most is plant-derived because plant oil is cheaper, but that is a commercial tendency rather than a rule. Only the manufacturer knows.
E472a–f
Esters of mono- and diglycerides
Depends on the source
Emulsifier — the E471 family, modified with acids
Same question as E471, one step further along: acetic (472a), lactic (472b), citric (472c), tartaric (472d), mono/diacetyl tartaric or DATEM (472e), and mixed (472f). Every one of them inherits its source from the fatty acid it was built on.
E120
Cochineal, carminic acid, carmine
From insects
Red colour — sweets, drinks, yoghurt, cosmetics
Made from the crushed bodies of the cochineal scale insect. The majority of contemporary scholars hold it impermissible on the general prohibition of consuming insects; a minority permit it, reasoning that the substance is transformed. Many manufacturers have moved to E163 or beetroot for exactly this reason.
E441
Gelatine
Animal-derived
Gelling agent — sweets, desserts, capsules
Made from the skin and bones of cattle, pigs or fish. Pork gelatine is impermissible by consensus; beef gelatine requires lawful slaughter; fish gelatine raises no question. The code is largely obsolete in labelling — gelatine is usually named outright — but people still search for it.
E920
L-cysteine
Depends on the source
Flour treatment — softens dough in bread and pastry
This one deserves its reputation. It has historically been produced from duck feathers, pig bristle and human hair, as well as by bacterial fermentation. Human hair is rejected by scholars on the ground of human dignity regardless of any other question. Fermented and synthetic versions are widely used now, but the number does not tell you which you have.
E631
Disodium inosinate
Depends on the source
Flavour enhancer — crisps, instant noodles, stock
Produced from meat or fish, or by fermentation from tapioca starch. It appears constantly on forwarded 'haram lists' as though it were always pork-derived, which is not true — but nor is it always plant-derived. It is the second most common thing worth actually asking about.
E422
Glycerol, glycerine
Depends on the source
Humectant and sweetener — keeps things moist
A by-product of soap and biodiesel manufacture, so it can come from plant oils, from animal fats, or be made synthetically. Widely used, widely asked about, and genuinely unanswerable from the number.
E570
Fatty acids, stearic acid
Depends on the source
Anti-caking and glazing agent
Stearic acid is abundant in both plant oils and animal fats. In tablets and supplements it is frequently plant-derived; in confectionery glazes it may not be.
E904
Shellac
From insects
Glazing agent — the shine on sweets and apples
A resin secreted by the lac insect and scraped from branches. Most contemporary scholars permit it, reasoning that it is a secretion rather than the insect itself — the same reasoning that permits honey. A minority object. Insect fragments in unrefined shellac are a separate question that refining addresses.
E542
Bone phosphate
Animal-derived
Anti-caking agent
Made from degreased animal bone, as the name says. It turns on the slaughter, and it is unusual among the numbers here in leaving no ambiguity about its origin.
E640
Glycine
Depends on the source
Flavour enhancer and masking agent
An amino acid, produced either synthetically or by hydrolysing animal protein such as gelatine. Both routes are in commercial use.
E1105
Lysozyme
Depends on the source
Preservative — mainly in cheese and wine
Extracted from egg white, which raises no question in itself. What is worth knowing is its use in winemaking, which is where most people encounter it on a label.
E1000
Cholic acid
Animal-derived
Emulsifier
A bile acid, obtained from the bile of cattle or pigs. Rare in food, and unambiguous when present.
E153
Vegetable carbon
Depends on the source
Black colour
The name says vegetable and it usually is — charred plant material. But carbon black has historically also been made from bone char, and the number covers both. Rare enough that asking is easy.
E330
Citric acid
Settled
Acidity regulator — in almost everything sour
Produced industrially by fermenting sugar with Aspergillus niger, a mould. It is not made from animals and never has been at commercial scale. It appears on nearly every circulated 'haram list' and belongs on none of them.
E621
Monosodium glutamate, MSG
Settled
Flavour enhancer
Made by bacterial fermentation of molasses or starch. The health folklore around MSG is a separate matter from its permissibility, and on permissibility there is no real question.
E100
Curcumin
Settled
Yellow colour — from turmeric
Extracted from the turmeric root. Worth noting only because it is often listed beside numbers that do need checking.
E140
Chlorophyll
Settled
Green colour
The pigment plants use for photosynthesis, extracted from nettles, grass or alfalfa.
E150a–d
Caramel colour
Settled
Brown colour — cola, sauces, bread
Made by heating sugar, with ammonia or sulphites in the 150b–d variants. Plant-derived throughout. The variants differ in process rather than in origin.
E160a
Carotenes
Settled
Orange colour
From carrots, algae or synthesis. Worth one caveat: the carotene itself is fine, but it is fat-soluble and is sometimes carried in gelatine for use in drinks — the carrier rather than the colour is the thing to ask about.
E322
Lecithin
Settled
Emulsifier — chocolate, margarine, bread
Almost always from soya beans or sunflower seeds. Egg lecithin exists and is used in some products, which raises no question either. It appears on forwarded lists and should not.
E202
Potassium sorbate
Settled
Preservative
Synthetic, made from sorbic acid. No animal route exists commercially.
E211
Sodium benzoate
Settled
Preservative — soft drinks, sauces
Synthetic. Benzoic acid occurs naturally in cranberries and is made industrially from toluene.
E223
Sodium metabisulphite
Settled
Preservative and antioxidant
A mineral salt. The sulphite family, E220 to E228, is synthetic throughout.
E296
Malic acid
Settled
Acidity regulator — sour sweets
Occurs in apples and is made synthetically at scale. No animal route.
E300
Ascorbic acid, vitamin C
Settled
Antioxidant
Made from glucose by fermentation and chemical steps. Plant-derived throughout.
E406
Agar
Settled
Gelling agent — the usual gelatine substitute
From red seaweed. Where a product uses agar rather than gelatine, that is generally a deliberate choice by the manufacturer and a good sign.
E407
Carrageenan
Settled
Thickener — dairy, plant milks
From red seaweed, in the same way as agar. It turns up constantly in plant milks and dairy desserts, and the arguments about it concern digestion rather than lawfulness.
E410
Locust bean gum
Settled
Thickener
From carob seeds. The name causes alarm and refers to the carob tree, not to insects.
E412
Guar gum
Settled
Thickener
Ground from the seed of the guar bean, a legume grown mostly in India and Pakistan. There is no animal or alcohol step anywhere in making it.
E415
Xanthan gum
Settled
Thickener — gluten-free baking, sauces
Made by bacterial fermentation of sugar. One caveat that rarely matters: the growth medium is occasionally dairy or wheat-derived, which is an allergen question rather than a permissibility one.
E440
Pectin
Settled
Gelling agent — jam
From citrus peel and apple pomace. The number sits next to E441 in the list, which is how it ends up wrongly suspected.
E500
Sodium carbonates
Settled
Raising agent — baking soda
A mineral salt, mined or made from brine, and the ordinary baking soda of a kitchen. E500 to E509 are carbonates throughout, with no animal route at any point.
E901
Beeswax
Settled
Glazing agent
Secreted by bees, and permitted on the same reasoning as honey. Listed here because it is often lumped in with E904 and E120 as an 'insect number' without the distinction being made.
E1510
Ethanol
Involves ethanol
Carrier solvent — flavourings, colours, extracts
Used to dissolve flavourings rather than as a drink, and usually present in traces after processing. Scholars differ: some prohibit any quantity, others permit what neither intoxicates nor remains in meaningful amount, particularly where it is not from grape or date. Vanilla extract is where most people meet this question.
E334
Tartaric acid
Involves ethanol
Acidity regulator — baking powder, sweets
Traditionally recovered from the sediment of winemaking, which is why it appears on lists. Synthetic and non-wine routes exist and are common. Worth asking about where a product is European and traditional.
This page cannot certify anything. It says what can honestly be known from a number, which for many of the most-asked ones is that the number does not settle it. Where a product matters to you, the answers are a recognised certification body or the manufacturer themselves — and manufacturers in Britain, the EU and North America are obliged to tell you the source of an ingredient if you ask.
Why the forwarded list cannot be right
A list of “haram E numbers” has been passing between phones for thirty years. It is wrong, and it is wrong in both directions at once, which is the part that does the damage.
It condemns additives that are minerals dug out of the ground or made by fermenting sugar — citric acid, monosodium glutamate, most of the colours. And it clears additives that genuinely can be animal-derived, because whoever compiled it was working from rumour rather than from chemistry.
The reason no such list can work is structural. An E number names a substance, not a source. E471 is mono- and diglycerides of fatty acids; the fatty acids can come from palm oil or from beef tallow, and the number on the packet is the same either way.
What this page does instead
It sorts additives by what can honestly be known from the number alone. Some are settled: calcium carbonate is a rock, and no amount of information about the factory will change that. Some depend entirely on the source, and for those the honest answer is that the number tells you nothing and the manufacturer tells you everything.
A few are animal-derived by definition, where the question becomes the slaughter rather than the ingredient. Two categories are matters of genuine scholarly disagreement rather than missing information: insect-derived colours, and additives carried in ethanol.
A tool that returned a confident halal or haram for E471 would be more satisfying to use and less true. Where the answer is “ask”, this page says ask.
The letter that settles it
Manufacturers in Britain, the European Union and North America are obliged to answer questions about where an ingredient came from, and the large ones have a standard reply prepared. One email names the source of every additive in the product, and it does not expire until the recipe changes.
The other route is a recognised certifier, who has already asked the same question and put a mark on the packet. Between the two, almost nothing needs to stay uncertain.
The same instinct applies to money. If you are checking labels, it is worth checking what your investments are actually in and whether the policies you hold stand up to the same scrutiny.