Skip to content
Steps Toward Sustainability

Steps Toward Sustainability

Menu
  • About
  • Blog
    • Waste reduction
    • Food waste and cooking
    • Energy and water efficiency
    • Sustainable transportation and travel
    • Holidays and seasonal
    • Environmentalism and climate
  • Contact
Menu
A grocery store aisle full of colourful cans.

24+ foods you didn’t know aren’t vegan

Posted on Jun 20, 2026Jun 20, 2026 by StepsTowardSustainability

When you first go vegan, you probably think of cutting out meat, dairy products, eggs and maybe honey.

Those are the big culprits, but there are lots of other non-vegan ingredients that sneak their way into foods. For example, gelatin is found in most marshmallows and gummies, and many Asian dishes at restaurants contain fish sauce. I’ve been vegetarian for 14 years and mainly vegan for the past two, and I still make mistakes!

An assortment of packaged foods, including crackers, bread, baked beans, pasta and cereal.
Some (hopefully) vegan foods in my pantry. Other brands of these products may not be vegan, so it’s important to check the ingredients.

There are controversies in the vegan community about what foods count as vegan. For example, some people say that refined white sugar is not vegan if it’s been filtered with bone char, and there’s debate about whether honey is vegan.

I won’t get into those arguments today. According to the Vegan Society, “Veganism is a philosophy and way of living which seeks to exclude—as far as is possible and practicable—all forms of exploitation of, and cruelty to, animals for food, clothing or any other purpose; and by extension, promotes the development and use of animal-free alternatives for the benefit of animals, humans and the environment. In dietary terms it denotes the practice of dispensing with all products derived wholly or partly from animals.”

It’s worth noting that veganism also extends to other lifestyle areas, like clothes and beauty products. However, today I’ll be focusing on food!

Without further ado, here are some surprising foods that aren’t (always) vegan! When in doubt, read the label or ingredients list.

Alcohol

Alcohol is traditionally made from plant-based ingredients like rye, potatoes or grapes. However, it’s often filtered using animal by-products like fish bladders, egg whites or gelatin. Some types of alcohol are also mixed with non-vegan ingredients like dairy or honey. To find out whether your favourite alcohol is vegan, consult Barnivore.

Baked beans

You may think they’re just beans, but many brands of baked beans also contain lard (pig fat) or chunks of meat. There are some vegan options, though!

Barbecue sauce

Barbecue sauce is often basted on meat (as well as vegetables and meat alternatives), but did you know that the sauce itself sometimes contains meat? Not to mention honey.

Bread and bread products

Your basic grocery store sliced bread is generally vegan (though it’s always good to confirm). However, fancier breads may contain dairy or an egg wash.

Caramel

Caramel is typically made by boiling sugar, but many recipes call for adding cream and/or butter. It is possible to make your own vegan caramel!

Cereal

Much of the cereal you buy at the store is full of carbs and sugar. It may also contain dairy or honey. This is another case where it pays to read the ingredients list!

Chocolate

Unsurprisingly, milk chocolate is not vegan—nor is white chocolate. You’d expect dark chocolate to be vegan, but some brands contain milk. You can find vegan dark chocolate, though! There are also chocolate bars that are branded as vegan, but these are often more expensive.

Crackers

Crackers are similar to bread in terms of being made mainly of carbs. However, some brands contain milk, so make sure to check.

Graham crackers

If you’re avoiding honey, it’s a classic ingredient in graham crackers. To make vegan s’mores, try using vegan cookies instead!

Granola bars

Granola bars are a minefield for vegans. They may contain marshmallows (more on that below), milk and/or honey. Thankfully, there are a few vegan granola bar options!

Gummies

Gummy candies and vitamins are not normally vegan since they contain gelatin, which is made from animals’ skin, bones, cartilage or tendons. If you look hard enough, you may find some vegan gummies, though!

Horchata

Horchata is a Mexican creamy drink traditionally made from rice, water, cinnamon, sugar and vanilla. However, some brands and restaurants add milk, so double-check.

Hot chocolate powder

The instructions for hot chocolate powder often say to add (non-dairy) milk, but did you know that the powder itself sometimes contains milk or even marshmallows?

Icing

Icing, whether homemade or store-bought, often contains butter and milk. Some forms of buttercream also contain eggs.

Jell-O

The packaged Jell-O that you buy at the store generally contains gelatin.

Kimchi

This Korean staple is made of fermented cabbage and other vegetables. Surprisingly, kimchi is often flavoured with fermented seafood, such as fish sauce or salted shrimp. There are some vegan kimchi brands, though!

Margarine

You may think of margarine as butter’s dairy-free, oil-based, spreadable cousin. However, some brands add milk, so be sure to check the ingredient list!

Marshmallows

Like gummy candies and Jell-O, marshmallows are traditionally made using gelatin. There are vegan alternatives, including Dandies brand!

Mousse

Depending on the recipe, mousse may contain gelatin, dairy or eggs. If you must get your mousse fix, try making your own vegan version!

Pasta

Some brands of (dried or fresh) pasta contain eggs or even unusual ingredients like squid ink, so it’s another case where it’s smart to read the ingredients!

Potato chips

Some chip flavours are obviously not vegan—think Cheetos or sour cream and onion. However, did you know that salt and vinegar chips often contain dairy? Some other flavours may contain non-vegan ingredients as well. When in doubt, check the label!

Soup

Soup is sometimes made with meat broth. Some flavours also contain dairy or chunks of meat. It’s always good to confirm (or make your own), since you never know what’s hiding in that soup!

Vitamins

Besides gummy-style vitamins, many vitamins in pill or capsule format contain gelatin. Check the ingredients carefully or ask the company since some brands use vegan alternatives!

Worcestershire sauce

Worcestershire sauce (pronounced Wooster) is a strong-flavoured sauce sometimes added to meat dishes, stews, drinks and more. It’s traditionally made with anchovies, but there are vegan options!

Surprising foods that aren’t (always) vegan

There are a surprising number of foods that aren’t always vegan. Especially when you’re first starting out, it’s a good idea to check the ingredients list or ask the company if you’re not sure. As you get further along, you’ll get a better sense of which foods are normally vegan or not vegan.

At the end of the day, it’s not about being perfect—it’s about doing your best!

I want to know: Which non-vegan food surprised you the most? Are there any foods that I forgot to include?


Categories and tags:

Food waste and cooking
Baking, Cooking, Veganism

Share this post:

Share Tweet Share Share Email

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Hi! I’m Eleanor, a writer and communications professional who is passionate about sustainability. Let’s go on a journey of environmental learning and action together!

Receive the latest blog posts by email!

Thank you for subscribing! Check your inbox or spam folder to confirm your subscription.

  • Facebook
  • Instagram
  • Twitter

A note on research and sources
Most of the tips that I share come from my own experiences. I do online research to learn more about the topics. I try to link to the original source for specific facts and statistics. If you have any questions about sources, don’t hesitate to get in touch.

A note on photos
Most of the photos on this blog come from Pexels, Unsplash or myself. If I use a photo from elsewhere, I make sure to credit the source/photographer.

© 2026 Steps Toward Sustainability | Powered by Superbs Personal Blog theme