← All E-code verdicts

Is E920 halal or haram?

L-Cysteine · Dough conditioner

Not halalLast reviewed: April 2026

E920 (L-Cysteine) is generally classified as not 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.

What is E920?

E920, listed on labels as L-Cysteine, is a dough conditioner that strengthens dough in baking. You'll most often find it in packaged and processed foods.

Is E920 halal? The verdict

E920 is generally considered not 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. Avoid products that list it unless they carry credible halal certification confirming a permissible alternative source.

How to check E920 on a label

Scan the ingredient list for E920 and its other names. If it's present and the source isn't stated, treat the product as doubtful. A barcode or photo scan with Halal Food AI flags E920 automatically and tells you whether the product declares a halal source.

Other names & label terms to scan for

  • L-Cysteine
  • L-Cysteine hydrochloride
  • E920

Bottom line

E920 is not halal in its typical form — avoid unless explicitly halal-certified.

Stop guessing in the aisle

Halal Food AI flags E920 and every other suspect or not-halal additive automatically — just scan the barcode or snap the ingredient list. Plain-language verdicts, 25+ languages.