Vegetarian Ingredient Checker: What to Look For

A vegetarian ingredient checker should flag animal ingredients without treating milk and eggs as the same question. Start with the diet you follow, then check the exact packet.

Check the ingredients To check whether food is vegetarian, look for meat, fish, gelatin and animal rennet, then apply your own rules for milk and eggs. A scanner can identify clues; it cannot fill in a missing supplier source or decide which vegetarian definition you follow.

Legumes, vegetables and unbranded groceries arranged on a kitchen counter
AI-generated illustration of grocery ingredients, not a verified product photograph or app screenshot.
VeganCheckr app iconCheck your own packet

Have a packet with an unfamiliar ingredient? Use VeganCheckr to narrow down what needs checking.

  1. Scan its barcode, or photograph the printed ingredient list if the product record is missing or does not match.
  2. Read the flagged ingredients and compare the captured text with your packet, especially words such as gelatin, rennet and fish.
  3. Check milk and egg separately against your dietary preference. Ask the maker about any unresolved ingredient source.

Results are guidance, not certification or an allergy-safety guarantee. An unclear source still needs packaging or manufacturer confirmation. Free to download; optional Premium features vary by platform.

First, decide what vegetarian means for this check

A cake containing egg can suit one vegetarian and be unsuitable for another. That is not something a single green result can resolve. The US National Library of Medicine's vegetarian-diet overview distinguishes diets that include dairy, eggs or both from vegan diets, which exclude animal products.

Milk and eggs: choose the rule that matches your diet
DietMilk and dairyEggsStill check
Lacto-ovo vegetarianIncludedIncludedGelatin, animal rennet, meat and fish ingredients
Lacto-vegetarianIncludedExcludedThe same hidden ingredients, plus egg
Ovo-vegetarianExcludedIncludedThe same hidden ingredients, plus dairy
VeganExcludedExcludedAll animal-derived ingredients and relevant processing aids

Regional labels need context too. India's food-labelling rules classify egg-containing foods as non-vegetarian, while allowing milk in the vegetarian category. The UK's Vegetarian Society vegetarian trademark can include free-range eggs. Neither system should be silently substituted for the other. See the Indian green-dot guide when shopping with that mark.

The ingredients worth looking for first

Start with the obvious exclusions before researching every long chemical name. A meat-free-looking product can contain animal ingredients in the sauce, filling or coating. These are useful search terms when checking a photograph or a product page:

Label clueWhy it mattersNext step
Gelatin or gelatineAnimal-derived gelling ingredient; fish gelatin is not vegetarian eitherLook for an alternative using pectin, starch or agar, then check the rest of its recipe
Animal rennet, calf rennetA cheese-making ingredient from animalsChoose a cheese explicitly made with vegetarian rennet
Anchovies, fish sauce, shrimp pasteFish or shellfish can appear in small amounts in seasoningCheck sauces and flavouring components, not just the main ingredient
Lard, dripping, meat stockAnimal fat or stock can be used in pastry, soups and cookingAsk about the pastry and cooking liquid
Carmine or cochinealInsect-derived colourCheck the colour ingredient, even in a meat-free sweet

The Vegetarian Society's trademark criteria exclude animal body parts and slaughter-derived ingredients, including gelatin, animal rennet and isinglass. Its specific certification criteria are stronger evidence than assuming that a leaf on the front of a packet means the same thing.

For the details behind two common stumbling blocks, read why gelatin is not vegetarian and how to distinguish animal and vegetarian rennet.

Two real examples where the hidden ingredient decides

A sauce that contains fish

The manufacturer's US page for Lea & Perrins Original Worcestershire Sauce lists anchovies among its ingredients. Checked October 1, 2026, that is enough to rule out this sauce for a vegetarian diet. This is a product-specific finding, not a claim that every Worcestershire-style sauce contains fish.

If the sauce is inside a ready meal, look for the ingredients in brackets after its name. At a restaurant, ask which sauce is used. Our Worcestershire sauce guide explains the distinction between the traditional recipe and alternatives.

Cheese that contains more than milk

The Parmigiano Reggiano Consortium's 2026 product guidelines identify calf rennet in the cheese's production. Milk being acceptable to a lacto-vegetarian does not make this rennet acceptable. Check the named cheese in a pesto or pasta filling, not just whether the dish contains pieces of meat.

How to work through a packet without overcomplicating it

  1. Match the product. Check the flavour, country, package size and actual ingredient list. A similar product name in a database is not enough.
  2. Look for a meaningful suitability statement. Read whether it says vegetarian or vegan, and identify the organization behind any certification.
  3. Read the full recipe. Include fillings, stock, coatings and compound ingredients in brackets. Review milk and egg according to your own diet.
  4. Separate a known exclusion from an unknown source. Calf rennet gives an answer. An unspecified enzyme may require a question.
  5. Keep the unanswered question small. Ask about that enzyme or fat source rather than asking a company to explain every ingredient.

For example, an illustrative label reading “wheat flour, water, egg” does not answer everyone's vegetarian question the same way. The egg excludes it for a lacto-vegetarian; it does not automatically exclude it for a lacto-ovo vegetarian. A second illustrative list, “potato, vegetable oil, seasoning (salt, chicken stock),” has a clear meat-derived ingredient. Neither example is a real product claim.

A useful checker tells you what it found, what it did not establish, and what to check next.

What an uncertain result really means

If a label says only E471, the number does not tell you the fat source. If it says vegetable-derived E471, that is additional evidence. Do not turn a missing source into a definite animal-derived claim, or a definite vegetarian claim. The E471 source guide explains this ambiguity.

A barcode lookup depends on the product record. A label photograph depends on clear text and an accurate scan. Neither can reveal a processing detail missing from the label. Android photo recognition supports printed Latin-script labels. If it cannot read your packet's script, use a readable ingredient list or ask the maker instead.

A useful manufacturer question is: “For this product sold in [country], is the enzyme or emulsifier derived from plants, microbes, milk, eggs or slaughtered animals? I avoid [your exclusions].” Add the barcode and a label photo. Keep the response with its date, because recipes and suppliers can change.

Common vegetarian-checking questions

Does “not vegan” mean “not vegetarian”?

No. Milk or egg may explain a non-vegan result, while still fitting some vegetarian diets. Read the reason, not just the verdict. For a fully animal-free check, use the separate vegan ingredient-checking guide.

Can I use a vegetarian result for a food allergy?

No. A dietary suitability result is not an allergy assessment. Read the allergen information, heed relevant cross-contact warnings and get product-specific advice where necessary.

Should an unfamiliar ingredient always be avoided?

An unfamiliar name is a reason to look it up, not proof that it comes from animals. Decide using its identity and source. If the answer remains unknown, choose a product with clearer information rather than treating a guess as confirmation.

Editorial note: This is an AI-assisted guide from the VeganCheckr editorial team, checked against the linked sources on October 1, 2026. It is not based on hands-on product testing. Product recipes and labelling rules can change.

Check the label on your own product

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