List of Foods Vegetarians Can’t Eat

Read this first. This is a food-labeling and food-classification guide, not medical advice. If you’re switching to a vegetarian diet during pregnancy, breastfeeding, childhood, or while managing a medical condition, talk to a registered dietitian about protein, iron, B12, and calcium first. A vegetarian diet is well-established as safe and healthful across all life stages when it’s well planned (Academy of Nutrition and Dietetics position, 2016), but “well planned” is the operative phrase.

What Foods Can’t Vegetarians Eat?

The short version: no meat, no poultry, no fish, no seafood. That’s the line that defines vegetarianism. Everything else (dairy, eggs, honey) depends on which type of vegetarian you are.

The trickier version: a lot of everyday products slip animal ingredients into the label under names most shoppers don’t recognize. Gelatin. Rennet. Isinglass. Carmine. You can be a strict vegetarian and still eat them by accident unless you know what to look for.

This guide walks through both layers. First, the hard “no” foods that come from animals directly. Then the hidden ones, the ones dressed up as vegetarian but aren’t.

What’s on This Page

Types of Vegetarians and What Each Avoids

Vegetarianism isn’t one diet. It’s a family of diets, and the type you follow decides which “borderline” foods (dairy, eggs, fish) are on your plate.

TypeMeatPoultryFishEggsDairy
Lacto-ovo vegetarianNoNoNoYesYes
Lacto vegetarianNoNoNoNoYes
Ovo vegetarianNoNoNoYesNo
PescatarianNoNoYesYesYes
VeganNoNoNoNoNo

Pescatarians technically aren’t vegetarians (fish is an animal), but the label gets used loosely. Vegans go the strictest route and avoid honey and most animal-derived additives too.

Foods No Vegetarian Eats

Every type of vegetarian says no to these. There’s no wiggle room.

Red meat

  • Beef, veal, lamb, pork, venison, bison, goat
  • Any cut, ground, cured, or processed form (bacon, sausage, ham, salami, hot dogs)
  • Organ meats: liver, kidney, tripe, sweetbreads

Poultry

  • Chicken, turkey, duck, goose, quail, pheasant
  • Ground poultry, deli slices, chicken broth, turkey bacon

Fish and seafood

  • All finfish: salmon, tuna, cod, tilapia, sardines, anchovies
  • Shellfish: shrimp, crab, lobster, oysters, mussels, clams, scallops
  • Fish sauce, oyster sauce, anchovy paste (common in Caesar dressing and Worcestershire sauce)

Meat byproducts

  • Lard (rendered pig fat)
  • Tallow and suet (rendered beef fat)
  • Bone broth and stocks made from animal bones
  • Gravies made with meat drippings

Hidden Animal Ingredients to Watch For

This is where it gets slippery. These ingredients show up in food that looks plant-based on the shelf.

Gelatin

A protein extracted from boiling the skin, bones, and connective tissue of cows and pigs. It’s the setter in gummy candies, marshmallows, Jell-O, yogurt (for thickness), panna cotta, some frostings, and gel capsules on supplements. Look for “kosher gelatin” (still animal-based unless it’s marked as agar or pectin) or “vegan gelatin,” which usually means agar-agar, carrageenan, or pectin.

Rennet

An enzyme from the stomach lining of calves used to curdle milk into cheese. Traditional Parmesan, Grana Padano, Gorgonzola, Manchego, and Pecorino Romano require animal rennet by law of origin. Most supermarket cheddar, mozzarella, and cream cheese in the US now use microbial or vegetable rennet, but always check. The label should say “vegetable rennet,” “microbial enzymes,” or “vegetarian rennet.”

Isinglass

A gelatin-like substance made from fish bladders (usually sturgeon or cod). Used to clarify beer and wine, especially cask ales and traditional English bitters. The finished drink contains almost none, but if you’re strict about it, look for “vegan wine” or check Barnivore.com.

Carmine (cochineal, E120, natural red 4)

A red dye made from crushed cochineal beetles. Common in strawberry yogurt, red velvet cake mixes, cranberry sauce coloring, some fruit juices, cured meats, and lipstick. Labels list it as “carmine,” “cochineal extract,” or “natural red 4.”

L-cysteine

A dough conditioner often derived from human hair or duck feathers. Used in commercial bagels, bread rolls, and pizza dough to soften texture. Vegetarian versions from bacterial fermentation exist but aren’t labeled clearly.

Shellac (confectioner’s glaze)

A resin from the female lac beetle. Coats jelly beans, chocolate-covered raisins, and pill capsules to give them shine.

Omega-3 additives

Many “omega-3 fortified” products (orange juice, milk, cereal) use fish oil. Algal oil is the vegetarian source. Check the ingredient panel.

Everyday Products That Surprise Vegetarians

These come up over and over in “wait, I’ve been eating that?” conversations.

  • Refried beans: Traditional recipes and many canned brands use lard. Look for “vegetarian refried beans” or check the label.
  • Worcestershire sauce: Contains anchovies. Vegan versions exist.
  • Caesar dressing: Almost always has anchovy paste, even when labeled as “creamy Caesar.”
  • Kimchi: Traditional Korean kimchi is fermented with fish sauce or salted shrimp. Vegan kimchi is widely available.
  • Pesto: Classic Genovese pesto uses Parmesan (animal rennet). Vegetarian versions use microbial-rennet cheese.
  • Miso soup at restaurants: Usually made with dashi, a broth from bonito (dried tuna) flakes.
  • Refried and canned pinto beans in Tex-Mex chains: Often contain lard or chicken stock.
  • French fries at some fast-food chains: A few chains cook fries in beef tallow or use “natural beef flavor” in the coating.
  • Marshmallows and gummy candies: Gelatin, always. Vegan versions use agar.
  • Some tortillas, cornbread mixes, and pie crusts: Lard for flakiness. Read the label.
  • Yogurt and sour cream: Some brands add gelatin as a thickener. Greek yogurt strained the traditional way usually doesn’t.
  • Altoids and some breath mints: Gelatin in the traditional formula.
  • Vitamin D3 supplements: Often derived from sheep’s wool (lanolin). D2 is plant-derived; vegan D3 uses lichen.

How to Read a Label Like a Vegetarian

The FDA doesn’t require a “vegetarian” flag on packaging, so you’re on your own. A few habits that catch most surprises:

  1. Scan the ingredient list, not the front of the pack. “Plant-based” on the front doesn’t legally mean vegetarian.
  2. Learn the code words: gelatin, rennet, isinglass, carmine, cochineal, shellac, lard, tallow, suet, natural flavoring (sometimes animal), whey (dairy, but not vegan), casein (dairy), lactose, mono- and diglycerides (can be animal or plant).
  3. Check the allergen bolding. “Contains milk, eggs, fish” is the fastest scan for lacto-ovo status.
  4. When in doubt, contact the brand. Most food companies answer product-info emails within a week.
  5. Trust third-party seals: Vegetarian Society Approved, Certified Vegan, V-Label. These do the work for you.

Eating Out Without Slipping

Restaurants use animal-based ingredients in dishes that look plant-based. Some quick asks that catch most of it:

  • “Is this made with chicken or beef stock?” (Applies to rice, soups, risotto, mashed potatoes, sauces.)
  • “Are the fries cooked in the same fryer as meat or fish?” (Cross-contamination matters if you’re strict.)
  • “Does this Caesar have anchovies?” (It does, unless the menu says otherwise.)
  • “Is the cheese made with animal rennet?” (Fine dining and Italian restaurants usually know.)
  • “Is the miso soup or ramen broth vegetarian?” (Rarely at Japanese restaurants.)

Servers don’t always know. Asking to see the chef or the ingredient sheet is fair game.

FAQ

Can vegetarians eat fish?

No. Fish is an animal. Someone who eats fish but no other meat is a pescatarian, not a vegetarian. The Academy of Nutrition and Dietetics defines vegetarian diets as those that exclude meat, poultry, and seafood.

Do vegetarians eat eggs and dairy?

Lacto-ovo vegetarians (the most common type in the US) eat both. Lacto vegetarians eat dairy but not eggs. Ovo vegetarians eat eggs but not dairy. Vegans eat neither.

Is honey vegetarian?

Yes for vegetarians (bees aren’t slaughtered to make honey). No for strict vegans, who consider it an animal product.

What’s the most common hidden animal ingredient?

Gelatin. It’s in yogurt, gummies, marshmallows, some frostings, and most gel capsules. Look for “vegan” or plant-based thickeners like agar, pectin, or carrageenan.

Is all cheese vegetarian?

No. Traditional Parmesan, Pecorino Romano, Grana Padano, Gorgonzola, and Manchego use calf rennet. Most US supermarket cheese uses microbial rennet and is fine. Check the label for “microbial enzymes” or “vegetable rennet.”

Why can’t vegetarians eat Worcestershire sauce?

It contains anchovies. Lea & Perrins and most commercial brands are made with them. Vegan Worcestershire sauces (Annie’s, The Wizard’s) are anchovy-free.

Are beer and wine vegetarian?

Usually, but some use isinglass (fish bladder), gelatin, or egg whites as clarifying agents. The alcohol itself is plant-based; the fining agents are the issue. Look up brands on Barnivore.com.

Current Version
August 1, 2026
Edited By
Damla Sengul

References

  1. Melina V, Craig W, Levin S. Position of the Academy of Nutrition and Dietetics: Vegetarian Diets. J Acad Nutr Diet. 2016;116(12):1970-1980. PMID: 27886704. pubmed.ncbi.nlm.nih.gov/27886704
  2. Harvard T.H. Chan School of Public Health. Vegetarianism. The Nutrition Source. hsph.harvard.edu/nutritionsource/healthy-weight/diet-reviews/vegetarian-diet
  3. U.S. Food and Drug Administration. Food Labeling & Nutrition: Ingredient Lists. fda.gov/food/nutrition-education-resources-materials/food-labeling-nutrition
  4. Vegetarian Resource Group. Guide to Food Ingredients. vrg.org/ingredients

Written by Damla Sengul, Food Editor. Medically reviewed by Franco Cuevas, MD.