Vegans eat no animal-derived foods at all. That means no meat, poultry, fish, seafood, eggs, dairy, honey, or gelatin. It also means avoiding ingredients most people never think about, like whey, casein, carmine, and certain food additives made from animal parts.
Veganism is a diet and a lifestyle. People who follow it avoid animal products in food and often in clothing, cosmetics, and household goods too. The diet itself centers on plants: vegetables, fruits, grains, legumes, nuts, and seeds.
What makes vegan eating tricky is not the obvious stuff. It is the hidden animal ingredients in packaged foods, restaurant meals, and everyday products. Knowing where those hide is the real skill.
What Foods Are Off Limits on a Vegan Diet?
The core list is straightforward. Anything that comes from an animal is out.
- Meat and poultry: beef, pork, chicken, turkey, lamb, veal, and game meats
- Fish and seafood: all fish, shellfish, shrimp, crab, lobster, oysters, and squid
- Eggs: including egg whites, egg yolks, and egg-based products like mayonnaise
- Dairy: milk, cheese, butter, yogurt, cream, and ice cream made from cow, goat, or sheep milk
- Honey: made by bees, so it is excluded
- Gelatin: made from animal collagen, found in marshmallows, gummy candies, and some desserts
- Lard, tallow, and suet: animal fats used in some baked goods and frying
Some people assume fish and eggs are fine because they are not meat in the traditional sense. For vegans, they are not. The line is simple: if an animal made it or an animal is it, it does not qualify.
What Hidden Animal Ingredients Should Vegans Watch For?
Packaged food is where things get complicated. Many ingredients sound plant-based but are not.
- Whey and casein: milk proteins used in protein bars, shakes, and some breads
- Carmine (cochineal): a red dye made from crushed insects, used in some candies, drinks, and cosmetics
- Shellac: a resin from insects, used to coat some candies and fruits
- Bone char: sometimes used to refine white sugar, though not all sugar is processed this way
- L-cysteine: an amino acid used in some commercial breads, sometimes derived from feathers or hair
- Rennet: an enzyme from calf stomachs used in many cheeses, though microbial rennet exists
- Confectioner’s glaze: another name for shellac, common on shiny candies
Reading labels carefully matters. Ingredients like “natural flavors” can be plant or animal derived, and companies are not required to specify which. Some vegans contact manufacturers directly when it matters to them.
One detail worth knowing: not all white sugar is refined with bone char. It depends on the refinery. Some brands label their sugar as vegan, which removes the guesswork.
Are All Plant Foods Automatically Vegan?
Not always. A few plant-based foods raise questions for some vegans.
Figs have a complicated relationship with a specific wasp species. Many commercial figs are self-pollinating and do not require the wasp. Others do, and the wasp dies inside the fruit. Some vegans avoid figs entirely; others do not see this as a deliberate animal product.
Avocados, almonds, and some other crops rely on commercial beekeeping for pollination. The bees are not harmed in the way animals raised for meat are, but some vegans avoid these foods on principle. This is a personal choice, not a universal rule.
Fortified foods can contain animal-derived vitamin D3 (from lanolin in sheep’s wool) rather than D2 (from plants). Vitamin D3 from lichen is also available and is considered vegan.
For most vegans, the practical line is whether an animal was intentionally used or harmed to produce the food. That line is not always clear, and people draw it in different places.
What About Drinks and Beverages?
Most drinks are naturally vegan. Water, coffee, tea, and fruit juice qualify. But a few common ones do not.
- Cow’s milk and dairy-based drinks: excluded
- Some beers and wines: may be clarified with isinglass (from fish bladders), gelatin, or egg whites
- Some cocktails: may contain egg white, cream, honey, or milk
- Certain smoothies: may include yogurt, honey, or whey protein
Many breweries and wineries now label their products as vegan or use plant-based fining agents. Barnivore is a widely used database for checking specific brands, though availability of information varies.
How Do Vegans Handle Eating Out and Social Situations?
Restaurants can be challenging. Even dishes that sound plant-based may contain butter, cheese, fish sauce, or chicken stock.
Common hidden sources in restaurant food include:
- Fish sauce in Thai, Vietnamese, and some Chinese dishes
- Butter or ghee in Indian curries and many sautéed dishes
- Chicken or beef broth in soups, rice, and sauces
- Cheese in salads, pasta, and Mexican dishes
- Egg in fried rice, noodles, and some breads
Asking directly is the most reliable approach. Many restaurants can modify dishes if asked. Others cannot. This is one reason some vegans prefer restaurants that clearly label vegan options.
Social situations can be harder than restaurants. Family gatherings, workplace lunches, and holidays often center on food that is not vegan. Bringing a dish to share and eating beforehand are common strategies.
What Nutrients Need Attention on a Vegan Diet?
A well-planned vegan diet can meet most nutrient needs. A few nutrients deserve attention because they are found mainly or only in animal foods.
Vitamin B12 is the one nutrient that cannot be reliably obtained from plant foods. It is produced by bacteria, not plants or animals. Animals get it from soil, water, or supplements. People who eat plants exclusively need a reliable source: fortified foods or a supplement. The position of major nutrition bodies is that vegans should supplement B12 or use fortified foods consistently.
Iron from plant foods (non-heme iron) is absorbed less efficiently than iron from meat. Eating iron-rich plant foods with vitamin C improves absorption. Good sources include lentils, chickpeas, tofu, spinach, and fortified cereals.
Omega-3 fatty acids are present in flaxseed, chia seeds, walnuts, and hemp seeds. The body converts these plant forms to EPA and DHA less efficiently than it uses preformed omega-3s from fish. Some vegans choose algae-based DHA supplements.
Calcium is available in fortified plant milks, tofu made with calcium sulfate, leafy greens, and some beans. Getting enough is possible but requires attention.
Zinc is found in legumes, nuts, and whole grains. Phytates in these foods can reduce absorption, so soaking and fermenting help.
Iodine is another nutrient to watch. It is found in seafood, dairy, and iodized salt. Vegans who do not use iodized salt may need another source.
The evidence on vegan nutrition is clear on one point: B12 supplementation is not optional. It is necessary. Deficiency can cause nerve damage and anemia that may become permanent if not addressed.
Is a Vegan Diet the Same as a Vegetarian Diet?
No. Vegetarian diets vary, and most include some animal products.
- Lacto-ovo vegetarians eat dairy and eggs
- Lacto vegetarians eat dairy but not eggs
- Ovo vegetarians eat eggs but not dairy
- Pescatarians eat fish but not other meat
- Vegans eat no animal products at all
Some people use “plant-based” to mean mostly plants with occasional animal foods. That is not the same as vegan. The distinction matters when reading food labels or talking to restaurants.
Do Vegans Avoid Animal Products Outside of Food?
Many do. Veganism as a philosophy extends beyond diet.
Common non-food items that may contain animal ingredients include:
- Leather, wool, silk, and down in clothing and bedding
- Beeswax and lanolin in cosmetics and lip balms
- Carmine and shellac in makeup and nail products
- Gelatin in some medications and capsules
- Some glues and adhesives used in everyday products
Medications are a gray area for many vegans. Some drugs contain lactose, gelatin, or other animal-derived ingredients. In cases where a medication is necessary, many vegans take it anyway. The choice is personal and depends on the situation.
Not everyone who eats vegan avoids animal products in other areas. Some people follow a vegan diet but still wear leather. Others apply the principle across their whole life. Both approaches exist within the broader vegan community.
What Do Vegans Eat Instead?
The short answer: a lot. Vegan eating is not about restriction. It is about substitution and exploration.
Common vegan staples include:
- Legumes: lentils, chickpeas, black beans, kidney beans, and soy products like tofu, tempeh, and edamame
- Grains: rice, oats, quinoa, barley, and pasta
- Nuts and seeds: almonds, walnuts, cashews, flax, chia, and hemp
- Vegetables and fruits of all kinds
- Plant milks: soy, oat, almond, rice, and coconut
- Plant-based meat alternatives: seitan, jackfruit, and commercial products made from soy, pea, or wheat protein
Nutritional yeast is a common vegan ingredient. It has a cheesy flavor and is often fortified with B12. It is not the same as brewer’s yeast or active dry yeast.
Many traditional cuisines are naturally vegan or close to it. Ethiopian, Indian, Thai, and Mediterranean cooking all have plant-based dishes that are not just substitutions but complete meals in their own right.
Frequently Asked Questions
Do vegans eat eggs?
No. Eggs come from animals, so they are excluded from a vegan diet. This includes egg whites, egg yolks, and products made with eggs like mayonnaise and some baked goods.
Is honey vegan?
No. Honey is made by bees and is not considered vegan. Some people who follow a plant-based diet still eat honey, but strict vegans avoid it.
Can vegans eat bread?
Many breads are vegan, but some contain milk, eggs, honey, or L-cysteine. Reading the ingredient label is the only reliable way to know.
Do vegans need to take supplements?
Vitamin B12 is the one nutrient that cannot be reliably obtained from plant foods, so vegans need a supplement or fortified foods. Other nutrients like iron, omega-3s, and calcium may also need attention depending on the diet.

