What Are The Main Things Vegans Can’t Eat?
If you’re wondering what are the main things vegans can’t eat then there is a simple answer. Vegans avoid all foods that come from animals. This means not eating meat, fish, egg and dairy amongst other things like honey and beeswax. If you’re new to veganism, wanting to eat more vegan meals or just curious then let me explain what foods vegans do not eat.
What Foods Can’t Vegans Eat?
- Meat and Poultry
- Fish
- Dairy
- Eggs
- Honey
- Gelatine
- Other ingredients that come from animals
Meat and Poultry
This includes beef, pork, lamb, chicken, duck, turkey, sausages, bacon.
Fish
Any type of fish or animal that lives in water including crab, lobster, octopus, fish sauce, oyster sauce.
Dairy
Any food that is considered as dairy (milk from any animal and foods made from milk like cheese and yoghurt). Also whey, casein and milk powder.
Eggs
The eggs from any animal for example chicken eggs, fish eggs, duck eggs. There are easy alternatives to eggs for baking including flax eggs made from ground flaxseed and water.
Honey
Honey is made by bees and therefore vegans do not eat it. This includes honeycomb and beeswax which is often used as a coating on fruit and sweets.
Gelatine
Gelatine can be found in jellies, gummy sweets, some confectionary and more. Gelatine is made from collagen from animal tissue. There are vegan alternatives including agar agar or pectin (used in jams).
Other Ingredients Made From Animals
This can include things like shellac (made by insects and often used as a glossy coating on foods) and cochineal (a common red food colouring made from crushed bugs). Isinglass is made from fish collagen and is sometimes used in refining beer or wine and lanolin made from sheep’s wool is another ingredient to look out for.
The Easiest Way To Remember What Vegans Don’t Eat
Remember that vegans do not eat anything derived from animals. This is the easiest way to remember what vegans can and cannot eat.








