What Vegans Don’t Eat: Foods, Honey & Hidden Ingredients

Vegans don’t eat any food that comes from an animal. That means no meat, no dairy, no eggs, and no honey. But the full list goes well beyond those obvious categories, especially when it comes to processed foods with hidden animal-derived ingredients.

The Major Food Groups Vegans Avoid

The core exclusions are straightforward. Vegans don’t eat:

  • Meat: Beef, pork, lamb, veal, venison, and any other wild or domesticated animal flesh, including organ meats.
  • Poultry: Chicken, turkey, duck, goose, quail, and similar birds.
  • Fish and seafood: All fish, shrimp, crab, lobster, mussels, scallops, squid, and products like fish sauce and anchovies.
  • Dairy: Milk, cheese, yogurt, butter, cream, and ice cream from any animal.
  • Eggs: From chickens, quails, ostriches, or fish (including caviar).
  • Bee products: Honey, bee pollen, and royal jelly.

If it came from an animal or was produced by one, it’s off the table.

Why Honey Makes the List

Honey is the one that surprises most people. It’s natural, it comes from plants originally, and bees seem to make plenty of it. But veganism isn’t just about avoiding cruelty. It’s about avoiding exploitation of animals entirely.

Honey is a bee’s food source. Without it, they starve. When beekeepers harvest honey, they typically replace it with a sugar substitute that lacks the micronutrients bees need to stay healthy. Beyond that, queen bees often have their wings clipped to prevent them from leaving the hive, and entire hives can be culled after harvest to reduce costs. Selective breeding of honeybees also narrows the gene pool, increasing susceptibility to disease, and mass-farmed honeybees compete with native bumblebees for nectar, contributing to population declines in wild pollinators. For these reasons, the Vegan Society explicitly excludes honey.

Hidden Animal Ingredients in Processed Foods

This is where things get tricky. Dozens of common processed foods contain animal-derived ingredients that don’t sound like they came from animals. Milk proteins alone show up under a long list of names: casein, whey, lactose, lactalbumin, lactoglobulin, and various caseinates (sodium caseinate, calcium caseinate, and others). If you see any of these on a label, the product contains dairy.

These ingredients turn up in places you wouldn’t expect. Luncheon meats and hot dogs sometimes use casein as a binder. Some margarines contain dairy. Flavored chips, protein powders, instant potatoes, breaded products, candy (especially caramel, chocolate, and nougat), and even some broths and stocks can contain milk derivatives. Products labeled “non-dairy” aren’t always vegan either, since some still contain casein.

Eggs hide in similar ways. Albumin, lysozyme, and lecithin (when sourced from eggs rather than soy) are common in baked goods, sauces, and processed foods.

Animal Products Used in Processing

Some foods contain no animal ingredients in the final product but use animal-derived substances during manufacturing. These never appear on the label, which makes them especially hard to spot.

White sugar is the most common example. Some cane sugar refineries use bone char, made from cattle bones, to filter and bleach sugar. The bone char doesn’t end up in the sugar itself, but it’s part of the production process. Organic sugar and beet sugar are never processed with bone char, so many vegans stick to those.

Alcohol is another gray area. Certain beers and wines are filtered through isinglass, a clarifying agent made from fish swim bladders. The isinglass is removed before bottling, so it won’t appear on the label. Some brands now label their products as vegan, and online databases can help you check specific beers and wines.

Supplements and Vitamins

Several common supplements are animal-derived by default. Most vitamin D3 on the market comes from lanolin, a waxy substance extracted from sheep’s wool. Vegans who supplement D3 look for versions sourced from lichen, a plant-like organism that produces the same form of the vitamin.

Fish oil is another obvious exclusion. It’s the most common source of the omega-3 fatty acids DHA and EPA, which are important for brain and heart health. Without supplementation or fortified foods, vegans get essentially zero dietary DHA. The vegan alternative is algae-based omega-3 oil. A pilot study found that adults taking 600 mg of DHA daily from algal oil reached similar blood levels of DHA as those taking fish oil, even after just two weeks. Algae is actually where fish get their omega-3s in the first place, so it’s a direct source rather than a secondhand one.

Gelatin capsules, which encase many supplements, are made from animal collagen. Vegans look for capsules made from plant-based cellulose instead.

Ethical Gray Areas

Some foods are technically plant-based but sit in a moral gray zone for many vegans. Palm oil is the biggest example. It contains no animal products, but large-scale palm oil production drives deforestation in Malaysia and Indonesia, destroying habitat for endangered species like orangutans. Some vegans avoid it entirely on the grounds that habitat destruction indirectly harms animals, making it incompatible with the ethical principles behind veganism. Others accept sustainably certified palm oil. There’s no universal consensus.

Figs are another occasional debate topic, since some varieties are pollinated by wasps that die inside the fruit. Most vegans consider this a natural ecological process rather than exploitation, but it comes up.

Vegan vs. Whole-Food Plant-Based

These two terms overlap but aren’t identical. A vegan diet excludes all animal products but places no restrictions on processed foods. Frozen meat alternatives, vegan snack foods, and plant-based desserts are all fair game. A whole-food plant-based diet goes further by also limiting oils, added sugars, and heavily processed foods. Someone eating whole-food plant-based would get their protein from legumes and snack on nuts and fruit, while a vegan might reach for a packaged veggie burger or vegan cookies.

The distinction matters because “vegan” is primarily an ethical stance about what you exclude, while “whole-food plant-based” is a health-focused approach that also dictates the quality of what you include.

Reading Labels as a Vegan

A “vegan” label on packaging means the product was made without animal-derived ingredients, but it doesn’t guarantee the same level of protection as a “free-from” allergen label. Vegan foods can be prepared in factories where dairy, eggs, and shellfish are also processed. Cross-contamination is possible. If you see a “may contain milk” or similar warning on a product labeled vegan, it means traces of that allergen could be present from shared equipment, not that the recipe includes it. For most vegans, this is a non-issue. For someone with a dairy or egg allergy, it’s a meaningful safety concern, and the vegan label alone isn’t enough to rely on.