Is Peanut Butter Vegan? Does Peanut Butter Have Dairy?

Peanut butter is usually vegan. Still, the occasional one includes animal products (aka- not vegan), so check the ingredients.

Does peanut butter have dairy? Not traditionally! But the rare ones might (again- double check the ingredients)!

That’s the quick summary.

I’m a credentialed food and nutrition expert (Registered Dietitian Nutritionist) and I can’t wait to chat more about this subject, and the healthfulness of peanut butter in this article!

Disclaimer: This article is just providing information and is not a substitute for medical or dietary advice. Talk to your doctor about your health or diet concerns. See our Disclaimers for more details.

This post was originally published on 5/1/22. The updated date is listed above.

Check out the quick summary on my YouTube short (and be sure to keep reading to get the details!

Is Peanut Butter Vegan?

Most peanut butter is vegan because most contain four common ingredients that do not originate from an animal. Those ingredients are:

  • Peanuts – Did you know that this plant based food is actually the edible seeds of a legume, and not a nut (1)? This plant based food is vegan.
  • Salt – Salt comes processed from areas such as salt mines or such as from sea water (2). It is not animal based.
  • Oil – Plant based oils, like rapeseed, palm, and cotton seed oil, hydrogenated or not are often used in peanut butters to help prevent separation or add to a creamy texture. These oils mentioned are not from animals. FYI: Some vegans might avoid palm oil -more so for environmental reasons (learn more here).
  • Sugar – Sugar often comes from the sugar cane (‘cane sugar’) or sugar beet, which are plant based ingredients. Most sugar is likely processed through bone char, which does use the bones of animals. However, many vegans do not avoid small amounts of sugar, or sugar in general! You can learn more about this topic in my article about oatmeal.
picture of a hand holding a peanut butter container with ingredients that reads:  peanuts, sugar, palm oil, salt.

While most peanut butter’s contain at least peanut butter and salt (vegan ingredients), some peanut butters add ingredients that make them non vegan.

Let’s talk about those ingredients that do not align with a vegan diet next.

Peanut Butter Ingredients that Aren’t Vegan

While they aren’t common, some peanut butters have non vegan ingredients.

Here’s a list of non vegan ingredients found in some peanut butters:

  • Honey
  • Whey protein isolate
  • Whole milk powder
  • Nonfat dry milk
  • Milkfat
  • Egg whites
  • Gelatin
  • Collagen-non vegan
  • Monoglycerides – maybe. (monoglycerides are types of fats that can be derived from either vegetable oils or animals).

You’re more likely to find animal ingredients in peanut butters marketed as:

  1. High Protein: That’s because animal based products, like whey or egg whites may be used to help bump up the protein content. Sometimes plant based foods- like soy protein isolate are used, so read the ingredients!
  2. Flavored: Some flavored peanut butters may have exciting names like “pumpkin spice” or “chocolate dream.” But, vegans should take a second glance at these since they may contain animal products/byproducts, like honey or whey (a protein found in milk).
  3. ‘Enriched with: Some peanut butters are enriched with animal products like collagen or fish oil.

Peanut Butter Brands That Include Vegan Options

Here’s a list of brands that include (not exclusive) vegan peanut butters in the United States (US):

FYI: This is not a comprehensive list of all peanut butter brands that carry vegan peanut butters in the US. Powdered peanut butters were not included.
Check the ingredient list to make sure it is vegan, as product formulations may change:

As an alternative, you could find vegan peanut butter recipes (FYI- you’ll likely need a good food processor)!

Does Peanut Butter Have Dairy?

Peanut Butter Vs Butter (dairy) graphic. Notes that ingredients are often different, peanut butter typically has more protein and less saturated fat per tablespoon serving.

Peanut butter does not typically contain dairy.

Why is there confusion around this subject? Perhaps because we use the term butter in peanut butter!

Most of us think of dairy butter when we hear the word “butter” – am I right?

And since vegans consume a dairy free diet, peanut butter made with added dairy is something vegans avoid.

But is peanut butter always dairy free? Nope!

Sometimes dairy is added. For example, higher protein peanut butters, or flavored varieties like peanut butter chocolate types may contain dairy.

You might see dairy listed as (fyi: not a comprehensive list):

  • Whey protein isolate
  • Whole milk powder
  • Nonfat dry milk
  • Lactose
  • Milkfat, etc

So, in general, the term “butter” in peanut butter probably just refers to its smooth or cream like texture.

Natural peanut butter (aka: peanut butter with only peanuts and sometimes salt added) and even those that contain oil and sugar most likely are dairy free.

Of course, double check the ingredients list if you have a dairy allergy, are lactose free, or need to avoid dairy, peanuts, or any other ingredient you are allergic to.

And it goes without saying that peanut butter has a different nutritional aspects to it than other dairy products like cheese, ice cream, butter, etc!

Can Vegans Eat Peanut Butter?

Simple answer: Ask them! Can vegans eat peanut butter? Vegans can eat most peanut butters if they are not allergic to peanuts.

I’m a vegan and I enjoy peanut butter!

Again, vegans who are allergic to peanuts should not eat peanut butter.

Other reasons why a vegan might avoid peanut butter:

  • They are allergic to peanuts
  • They dislike the taste
  • They dislike the texture
  • Peanut butter is not accessible
  • It may be too expensive in some areas.

In the US, this tasty spread tends to be a relatively inexpensive, widely available product with note worthy nutrients (more on this in the next section).

Is Peanut Butter Healthy?

Picture of a spoon dipped into a jar of peanut butter

Peanut butter is often a healthier spread than several other options, but if you are allergic to peanuts, you should not eat it.

How healthy is it compared to other spreads?

Lets compare peanut butter to another popular spreads: jam and vegan “butter.”

If you are looking for the most nutritious spread to put on bread, peanut butter has several advantages over jelly or butter.

Peanut butter has:

  • Plant based protein: Compared to jam and butter, peanut butter has the most protein at around t 4 grams of protein per tablespoon(4), compared to about 0 grams in certain Miyoko’s Creamery Hint of Sea Salt “butter”, and 0 grams from jam(5)! The extra protein might help you feel more satisfied.
  • Healthy fats: Peanut butter mainly contains unsaturated fat. It has less saturated fat than vegan butters. As a comparison, Miyoko’s Creamery Hint of Sea Salt butter has around 8 grams of saturated fat compared to about 2 grams in peanut butter per tablespoon serving(6). That’s quite the difference! Too much saturated fat is not healthy for a variety of reasons, including heart health (7).
  • Dietary fiber – Fiber was noted as a public health concern for under consumption in the Dietary Guidelines for Americans 2020-2025. Fiber is very important including for regularity and important for gut health.
  • Nutrients and Antioxidants: peanuts contain several other nutrients and antioxidants like selenium(8).
  • Energy Density: Peanut butter is a high calorie food that contributes lots of energy in a visually small serving.

Again, context is king! We are not saying you can never have vegan butter, or that we even choose peanut butter instead all the time.

Looking at your diet as a whole can help determine which spread to go with (not to mention that there are several other tasty nut butters to try).

Finally, there are no added salt peanut butters if you are watching your salt intake.

Organic peanut butter is also available for those who find that important.

Unique Recipes Using Peanut Butter

In need of peanut butter recipe inspiration?

Here’s a few unique vegan recipes that incorporate the spread!

Sautéed Green Beans With Peanut Butter Sauce
Peanut butter adds some additional flavor to this classic side dish!
Recipe here!
Photo credit: hasslefreevegan.com
green beans with peanut butter sauce on a white background. Photo Credit: hasslefreevegan.com
Peanut Avocado Sushi Roll (2 Ways)
Sushi just got a twist with this peanut butter infused recipe!
Check it out!
Photo credit: thefruityjem.com
Chocolate Peanut Butter Chia Pudding (Vegan)
This treat is chockful of peanut butter flavor!
Make it here!
Photo credit: zardyplants.com
Vegan Chocolate Peanut Butter Chia Pudding in a see through glass with whipped toping and mini chocolate chips on top. A wooden spoon is hanging near by. Photo Credit: zardyplants.com

In Summary:

Peanut butter is usually vegan. There are a few rare peanut butters that contain some animal products such as such as honey, peanut butter, and those that contain dairy or eggs. By definition, vegans avoid animal products.

Despite ‘butter’ being the in the word ‘peanut butter,’ dairy usually isn’t a concern with peanut butter, but double check the ingredients to be sure! Flavored or higher protein varieties may be more likely to have dairy or other animal products in them.

I hope you found this article helpful! Are you a chunky or creamy peanut butter fan? What’s your favorite peanut butter recipe?
Let us know in the comment below!
If you liked this article, there’s more to read from the Vegan Nutrition Library! We discuss other topics like:
Can a Vegan eat Bread?
Do Vegans eat Cheese?
Can Vegans Drink Coffee?
If you enjoyed this article, sign up for Plant Powered You’s Newsletters for updates from the blog, podcast, and more!

3 thoughts on “Is Peanut Butter Vegan? Does Peanut Butter Have Dairy?”

  1. This is so interesting! I guess we are at the stage where there are so many different types of peanut butters that they are bound to have unexpected ingredients in them. Great post!

  2. Very interesting post! I immediately checked the peanut cream that I bought a couple of weeks ago. And indeed, it’s labelled “vegan” and contains only peanuts, sea salt, palm oil and cane sugar. If I could find one with a different kind of oil, that would be even better.

Leave a Comment

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

Scroll to Top
Skip to content