But first, let’s address what vegetarians and vegans eat…
Vegetarians do not eat meat, poultry, or fish. Vegans don’t eat those products either, but they also take things a step further by avoiding all ingredients that come from animals. Vegans don’t eat eggs, dairy, honey, or any other animal products.
These are the standard definitions for each eating practice, but keep in mind that individuals may customize their plant-based diet to work for their own needs. For instance, some vegetarians choose to still eat fish. There’s simply no one-size-fits-all approach to this lifestyle.
With a diet so heavily focused on plants, fruit, and other fresh products, most people assume that the vegetarian/vegan lifestyle is ultra-healthy. So you’re probably wondering, “how can I have high cholesterol if I’m a vegan?”
It’s true that a plant-based diet is healthy for some people (2, 3, 4). But others hit several health hurdles along the way. For many people, life without dairy, eggs, or animal proteins usually requires substitute products—or prompts substitute snacking. And these substitutes can sneak in unhealthy ingredients without you noticing.