Is L-Cysteine (E920) Vegan?

An evidence-backed guide to identifying l-cysteine (e920) on a label.

Last verified: April 1, 2026 · Reviewed by the ScanVegan editorial team

❌ NO — L-CYSTEINE (E920) IS NOT VEGAN

Quick Verdict

L-Cysteine is an amino acid typically extracted from animal sources like feathers or hair.

Common source: Duck feathers, pig bristles, or human hair.

Confidence: High

Also listed as: E920, L-cysteine hydrochloride, L-cysteine HCl.

What is L-Cysteine (E920)?

An amino acid acting as a dough conditioner, used by commercial bakeries to speed up processing and improve the elasticity of breads and doughs.

How L-Cysteine is made

Most commercial L-cysteine is produced by hydrolyzing keratin — the structural protein in feathers, hair, and bristles — with hydrochloric acid. The hydrolysate is filtered and the cysteine is crystallized out. A growing share is made microbially: engineered E. coli or Pantoea bacteria are fermented on plant-based sugars and the cysteine is harvested from the broth. Microbial L-cysteine is fully vegan, but suppliers rarely declare which method they use on consumer-facing labels.

History and context

L-cysteine became standard in industrial baking in the 1960s because it accelerates gluten development, letting bakeries cut proofing time and machine wear. It is the reason commercial sandwich bread and fast-food buns have a uniform texture without overnight ferments. Several large QSR chains have publicly reformulated to remove L-cysteine in the past decade — but not all of them, and reformulations vary by region.

Common misconceptions

"Vegetarian L-cysteine" doesn't exist as a regulated label. Strict vegetarians who want to avoid feather-derived cysteine should look for "microbial L-cysteine" or contact the bakery directly. The Orthodox Union (kosher), incidentally, also restricts hair-derived L-cysteine — products carrying their hechsher use feather-, duck-, or microbial-sourced material.

Where L-Cysteine (E920) usually appears

You can frequently find this ingredient hiding in:

  • Commercial bread
  • Bagels
  • Pizza dough
  • Fast-food buns

Vegan alternatives to L-Cysteine (E920)

If you're avoiding l-cysteine (e920), look for these plant-based alternatives instead:

  • Synthetic L-cysteine
  • Plant-based conditioning agents
  • Longer dough proofing times

Frequently asked questions

Is synthetic L-cysteine vegan?

Yes. Microbial-fermentation L-cysteine is plant-based, but the source is rarely listed on consumer labels — contact the manufacturer if it matters.

Which fast-food buns contain L-cysteine?

Many large QSR chains have used L-cysteine in their buns historically. Reformulations are common — check the chain's current allergen / ingredient PDF before assuming.

Stop guessing in the grocery aisle

Never wonder “is this vegan” again. Our free AI tool scans ingredients lists instantly and breaks down every additive.