Verdict Depends on the source
Use this as an educational first check. For products that matter to you, follow an official halal certification or a scholar you trust.
Code: E920. Also called: L-Cysteine hydrochloride, Cysteine, Dough conditioner E920.
What it is
L-Cysteine (E920) is an amino acid used as a dough conditioner to soften bread and make it stretchy. It's produced three ways: extracted from human hair, extracted from duck or chicken feathers, or made by microbial fermentation (synthetic).
Why it matters for halal
The source is the whole issue. L-Cysteine from human hair is widely considered impermissible; from feathers it depends on the bird and its slaughter; from fermentation it's free of the concern. As with other additives, the origin is almost never printed on the packet.
The ruling
Synthetic (fermentation-derived) L-Cysteine is the least contentious and is treated as halal by most. Hair-derived L-Cysteine is avoided. Feather-derived depends on the source. With no way to tell from the label, unspecified E920 is commonly treated as doubtful — follow a scholar or certifier you trust.
What to do when you're shopping
Look for bakery products with a halal mark or a stated 'plant-based / fermentation-derived' dough conditioner. Treat an unexplained 'E920' or 'L-Cysteine' in bread, buns or pastry as mushbooh until confirmed.
Commonly found in
- Bread
- Burger buns
- Bagels
- Pastries
- Pizza dough