Shiny confectionery coating — shellac E904 insect-derived glazing agent halal status

Is Shellac (E904) Halal? The Insect-Derived Glazing Agent

Shellac (E904) is a resin secreted by lac insects used to coat confectionery and apples. Most scholars consider it haram. Here's what to look for on labels.

April 18, 2026 6 min read
Share:

You pick up a chocolate or a bag of jelly beans and notice the shiny coating. That gloss could be shellac — a resin secreted by a type of scale insect.

E904 on a food label means shellac. It is one of the more controversial food additives for Muslim shoppers, because it comes from an insect rather than a plant or synthetic source.

What Is Shellac (E904)?

Shellac is a natural resin secreted by the female lac insect (Kerria lacca). The insect deposits the resin on tree branches in India and Thailand. It is harvested, processed, and dissolved in alcohol to form a liquid coating.

In food, shellac is used as a:

  • Glazing agent on confectionery — gives hard-coated chocolates and sweets a shiny finish
  • Surface coating on apples and citrus — as a wax alternative to extend shelf life
  • Coating on pharmaceutical tablets — provides slow-release or enteric coatings

On UK/EU labels it appears as:

  • E904
  • Shellac
  • Confectioner’s glaze
  • Pharmaceutical glaze
  • Natural glaze

Is Shellac (E904) Halal?

The majority scholarly position is that shellac is not permissible (haram), for two reasons:

  1. Insect origin: Most mainstream Islamic jurisprudence holds that insects (other than locusts) are not halal to consume. Shellac is derived from insect secretion — even if the insect itself is not eaten directly.

  2. Processing with alcohol: Shellac is typically dissolved in ethanol (alcohol) during manufacturing. The final product may retain trace quantities of alcohol.

CriterionStatus
SourceLac insect — majority ruling: not halal
Processing solventAlcohol — a further concern
Certifying bodies (HMC, HFA, JAKIM)Generally exclude E904 from certified products
Minority scholarly viewSome permit it due to transformation (istihalah) of the insect origin

A minority of scholars argue that because shellac undergoes significant processing that transforms its original form, it may be permitted. This is not the dominant position and is not adopted by major halal certification bodies.

Bottom line: avoid E904 if you follow mainstream halal guidelines.

Where Is E904 Commonly Found?

Product typeExamples
Hard-coated chocolatesM&Ms, Smarties, some chocolate-coated nuts
Jelly beansJelly Belly, generic jelly beans
Coated confectionerySome sugar-coated sweets, liquorice allsorts
Fruit (retail)Waxed apples, lemons, oranges (particularly premium or imported varieties)
Pharmaceutical tabletsEnteric-coated pills, some vitamin supplements

Note on M&Ms and Smarties: These products use confectioner’s glaze/shellac in some markets but carnauba wax (E903, plant-derived — halal) in others. Formulations vary by country. Check the ingredient list for the specific product you are buying.

How to Spot It

On a confectionery label, look for:

  • E904 in the ingredients list
  • “Glazing agent: shellac” or “Glazing agent: E904”
  • “Confectioner’s glaze” — common on jelly beans and coated sweets
  • “Natural glaze” — sometimes used; check if the source is stated

On produce (fruit), the wax type may be declared on a sign near the product rather than on the fruit itself. EU retailers are required to state whether fruit has been wax-coated.

Halal-Safe Glazing Alternatives

When a confectionery product does not use shellac, it typically uses one of these plant-derived alternatives:

E-codeNameSourceHalal status
E901BeeswaxBee-producedDebated — insect-derived, but widely permitted
E903Carnauba waxBrazilian palm leaf✅ Halal
E904ShellacLac insect❌ Majority ruling: not halal
E905Microcrystalline waxPetroleum✅ Halal

Carnauba wax (E903) is the most common halal-acceptable glaze. Products certified by HMC, HFA, or JAKIM typically use E903 rather than E904.

Summary

Detail
E-codeE904
NameShellac / Confectioner’s glaze
SourceLac insect secretion
Halal statusNot halal — majority scholarly ruling
Also a concernProcessed with alcohol
On labelsE904, shellac, confectioner’s glaze, natural glaze
Safe alternativeE903 (carnauba wax)

Check confectionery and coated sweets for E904, particularly items that have a shiny or hard-shell finish. If you see it listed, the product is not suitable under mainstream halal guidelines.

Search E904 in the E-codes database for the full technical entry, or scan a product label to check all additives at once.

Seen an E-code in this article?

Look it up instantly — 370+ codes, halal status in one click.

Search E-codes →