← All ingredient verdicts

Is L-cysteine halal?

SuspectLast reviewed: September 2026

L-cysteine (E920) is made from poultry feathers, pig bristles, human hair or by microbial fermentation. Labels rarely say which, so without halal certification or a declared fermentation source it is doubtful.

Also known as: E920, L-cysteine hydrochloride, Dough conditioner, Bread improver

Where L-cysteine typically comes from

  • Poultry feathers (duck and chicken)
  • Pig bristles
  • Human hair (barred as a source in the EU)
  • Microbial fermentation or synthesis (halal, and the only sources a vegan label allows)

Where you'll see it on a label

  • Soft commercial breads with extended shelf life
  • Frozen pizza dough and bagels
  • Fast-food hamburger buns
  • Some industrially produced pastries

Synonyms and label terms to scan for

  • L-cysteine
  • L-cysteine hydrochloride
  • E920
  • dough conditioner
  • bread improver
  • flour treatment agent

Scholarly view

Pig-derived L-cysteine is haram by consensus, and most halal authorities reject hair-derived L-cysteine. Feather-derived L-cysteine is acceptable only if the birds were halal-slaughtered, which is rarely documented. Fermentation-derived L-cysteine is halal.

Bottom line

Treat unmarked L-cysteine as doubtful and avoid it unless the product is halal-certified or declares a fermentation or vegan source. For halal-certified bread brands, source disclosure is part of certification.

Don't want to think about this every shop?

Halal Food AI flags ingredients like L-cysteine automatically on every barcode and photo scan, in 25+ languages, with a plain-language explanation per item.

Prefer to check as you shop? The halal ingredient checker app scans a barcode or an ingredient photo and gives you the verdict on the spot.