Is Rennet Vegetarian? Lamb Rennet & Parmesan Explained

Animal rennet from calves, lambs or kids is not vegetarian. Microbial, fermentation-produced and plant rennet are vegetarian, but protected cheeses such as Parmigiano Reggiano require the animal version.

✗ Not vegetarian Animal rennet, including calf and lamb rennet, is not vegetarian. It is extracted from the stomach lining of slaughtered calves, lambs or kids. Microbial rennet, plant rennet and fermentation-produced chymosin are vegetarian. A label that says only “rennet” or “enzymes” does not identify which source was used.

Verdict card: animal rennet is not vegetarian, and PDO rules mean Parmesan always uses it

What rennet is and why cheese needs it

Rennet is a preparation of milk-clotting enzymes (mostly chymosin, with some pepsin) that cheesemakers add to milk to split it into solid curds and liquid whey. Without a coagulant of some kind, most cheese simply doesn’t happen.

Traditional animal rennet is extracted from the abomasum, the fourth stomach chamber, of unweaned calves, lambs or kids. The animal is slaughtered first; rennet is a by-product of veal and meat production. That’s why it fails the vegetarian test: vegetarians avoid slaughter by-products, not just the meat itself.

The confusing part is that rennet does its job early and mostly vanishes; only enzyme traces remain in the finished cheese. That’s also why it can hide behind vague words on the label, which we’ll get to below.

The four types of rennet, and which are vegetarian

“Rennet” on a label tells you almost nothing by itself, because there are four very different sources:

TypeWhere it comes fromVegetarian?
Animal rennetStomach lining (abomasum) of unweaned calves, lambs or kids, a slaughter by-productNo
Microbial rennetCoagulating enzymes from fungi such as Rhizomucor miehei, grown by fermentationYes
Fermentation-produced chymosin (FPC)Microbes carrying a copy of the chymosin gene produce the enzyme in fermentation tanks; no animal tissue in the process or productYes
Plant (“vegetable”) rennetCardoon thistle, fig sap and a few other plants; traditional in some Portuguese and Spanish cheesesYes

The FDA's food-enzyme reference lists microbial milk-clotting enzymes separately from animal rennet and chymosin made by specified microorganisms. That regulatory variety is the practical problem: two cheeses can both list “enzymes” while using different sources. A source declaration or vegetarian mark is more useful than trying to infer the answer from the word “rennet” alone.

Is lamb rennet vegetarian?

No. Lamb rennet is neither vegetarian nor vegan. It is animal rennet made from the abomasum, or fourth stomach, of a slaughtered lamb. The word “lamb” names the animal source; it does not describe a plant or microbial alternative.

Pecorino Romano's official production method is a clear real-world example: it requires lamb rennet from animals raised in its production area. This guide covers what each rennet source means; the separate Parmesan guide deals specifically with Parmigiano Reggiano and its required calf rennet.

Which cheeses have animal rennet?

Here’s the practical split. Some cheeses are locked into animal rennet by law; most others depend on the producer.

CheeseRennet ruleVegetarian?
Parmigiano Reggiano (PDO)Product specification allows only raw milk, salt and calf rennetNever
Grana Padano (PDO)Calf rennet required; usually also lysozyme (E1105) from egg whiteNever
Pecorino Romano (PDO)Lamb rennet requiredNever
Gorgonzola (PDO)Calf rennet requiredNever
“Parmesan” sold in the EUThe name is reserved for genuine Parmigiano ReggianoNever
US-made “parmesan”Generic style: producer’s choice; often microbial or FPCCheck the label
Stilton (PDO)Spec permits either; most producers use vegetarian rennet, and traditional-rennet versions are clearly markedUsually
Mass-market cheddar, mozzarella & co.Producer's choice: animal, microbial or fermentation-produced rennetCheck the label or manufacturer
Paneer, ricotta, cream cheese, mascarpone, quarkAcid-set, traditionally made without any rennetUsually

Locked in by law: the PDO cheeses

PDO (Protected Designation of Origin) status means a cheese must follow a legally binding recipe to carry its name. The consortium's 2026 Parmigiano Reggiano guidelines name only raw cow's milk, salt and calf rennet. Grana Padano also mandates calf rennet, and most wheels additionally contain lysozyme, a preservative extracted from hen egg white (listed as E1105, one of many additives tracked in the non-vegan E-numbers guide). Pecorino Romano must use lamb rennet; Gorgonzola must use calf rennet.

If the name on the wheel is protected (Parmigiano Reggiano, Grana Padano, Pecorino Romano, Gorgonzola), the animal rennet isn’t a recipe choice. It’s the law.

A “vegetarian Parmigiano Reggiano” therefore cannot exist. Vegetarian Italian-style hard cheeses do; they just have to trade under generic names such as “Italian hard cheese” or “pasta cheese”. Other protected cheeses follow their own specifications, so check the named cheese rather than making a blanket assumption. Rennet is also one of the sneakier entries in our list of hidden animal ingredients, precisely because it so rarely appears on the front of the pack.

VeganCheckr app icon Check any cheese in seconds with VeganCheckr

You don’t need to memorize PDO specifications. VeganCheckr detects animal rennet natively:

  1. Open VeganCheckr and tap Scan, then point your camera at the cheese’s barcode.
  2. Traditional animal-rennet cheeses like Parmigiano Reggiano, Grana Padano, Pecorino Romano and Gorgonzola are flagged automatically.
  3. Read the vegan / vegetarian / non-vegan verdict with the evidence: rennet and additives like E1105 are listed with the reason.
Get VeganCheckr for iPhone or Android

Is Parmigiano Reggiano vegetarian?

Parmesan is the cheese people ask about most, and it has its own answer: genuine Parmigiano Reggiano must use calf rennet under its PDO rules, while generic parmesan sold outside the EU may use microbial rennet and can be vegetarian. The full breakdown, including the EU name protection and what to buy instead, is in Is Parmesan Vegetarian? Understanding Animal Rennet. The same trap catches pesto buyers, which we cover in Is Pesto Vegan? The Parmesan Problem.

How to spot rennet on a label (it hides well)

Rennet is unusually hard to catch by reading ingredients, for three reasons:

  • “Enzymes” means anything. US labeling rules let producers list animal, microbial or fermentation-produced coagulants all as just “enzymes”. Two identical labels can hide two different rennets.
  • Counter cheese has no label. Cheese cut and wrapped at a deli counter often carries no ingredient list at all.
  • “Rennet” alone is ambiguous. Unless it says “microbial rennet”, “vegetarian rennet” or “fermentation-produced chymosin”, the word could mean the calf-derived kind.

The reliable positive signals are explicit ones: “suitable for vegetarians”, a vegetarian certification mark, or a named non-animal source. When a label only says “enzymes” or “rennet”, treat the source as unknown and check with the producer, or scan it. Labels this vague are a general problem rather than a cheese problem, and how to read food labels deals with the general case.

VeganCheckr app icon No barcode? Scan the label instead

For deli cheese, imports or anything with a vague ingredient list:

  1. Use ingredient scan to photograph the printed ingredient list; no barcode needed.
  2. Or type the ingredients (even just “rennet” or “enzymes”) into ingredient analysis to see their vegan and vegetarian status.
  3. Save the cheeses that pass to your list, and VeganCheckr can suggest alternatives in the same category for the ones that don’t.
Get VeganCheckr for iPhone or Android

Where this leaves vegans

For vegans, the rennet question is moot: every cheese in this guide is made from milk, so none of it is vegan regardless of which coagulant was used. Rennet detection matters most for vegetarians, and for vegans checking products containing cheese, like pesto, risotto mixes and stuffed pasta, where a flagged “Parmigiano Reggiano” or “Pecorino” in the ingredient list settles the question instantly.

Frequently asked questions

What is fermentation-produced chymosin, and is it vegetarian?

Yes, it is vegetarian and usually vegan. Fermentation-produced chymosin (FPC) is the same coagulating enzyme found in calf rennet, but it is made by yeast, fungi or bacteria carrying a copy of the gene rather than by an animal. No calf is involved, which is why it now coagulates most industrially produced cheese.

Is vegetarian rennet the same as vegan rennet?

Not quite. Microbial rennet, fermentation-produced chymosin and plant coagulants such as thistle all avoid the calf, so they satisfy a vegetarian standard. The cheese around them is still dairy, so no rennet choice makes a cow’s-milk cheese vegan.

Is lamb rennet vegetarian?

No. Lamb rennet is animal rennet extracted from the abomasum, or fourth stomach, of a slaughtered lamb. That makes it neither vegetarian nor vegan. Pecorino Romano is a familiar example of a protected cheese whose official method requires lamb rennet.

Is Parmigiano Reggiano vegetarian?

No. The official Parmigiano Reggiano specification permits only milk, salt and calf rennet. Because the required rennet is a slaughter by-product, genuine Parmigiano Reggiano is not vegetarian. A generic Parmesan-style cheese outside the EU may use non-animal rennet, so check its label.

Does Grana Padano contain egg?

Usually, yes. Most Grana Padano is made with lysozyme (E1105), a preservative extracted from hen egg white, on top of the calf rennet its specification requires. The Trentingrana variant is made without lysozyme but still uses calf rennet.

What does “enzymes” mean on a cheese label?

In the US, the FDA lets producers list any milk-clotting enzyme (animal, microbial or fermentation-produced) simply as “enzymes”, so the word alone doesn’t tell you the source. If a cheese is vegetarian, the label usually says so explicitly; when it only says “enzymes”, ask the producer or treat it as unknown.

Is rennet vegan?

No type of rennet makes cheese vegan. Animal rennet is a slaughter by-product, and even cheese made with microbial or plant rennet is still made from milk, so it is vegetarian at best. Only plant-based cheeses made without dairy are vegan.

Check any product in seconds

VeganCheckr scans barcodes and ingredient labels, flags hidden animal ingredients and E-numbers, and shows you the evidence. Free to download on the App Store and Google Play. Optional Premium features vary by platform.

QR code linking to VeganCheckr on the App Store Scan with your iPhone camera