Is Peanut Butter Vegan? Honey, Fish Oil and Sugar Caveats
Plain peanut butter is vegan. Watch for honey-roasted versions, added fish oil (omega-3), milk in flavoured spreads, and the bone-char sugar debate.
4 min read · Updated October 2026
Yes, standard peanut butter is vegan. At its simplest it is ground roasted peanuts, often with salt, a little sugar and a palm or vegetable oil to stop separation. The exceptions are flavoured spreads that add honey, milk or chocolate, and a handful of “heart healthy” jars with fish oil.
Ingredients that make peanut butter non-vegan
| Ingredient | Where you see it | Vegan? |
|---|---|---|
| Honey | “Honey roasted”, “with honey” | No (see honey) |
| Fish oil / anchovy & sardine oil | Omega-3 enriched jars | No |
| Milk powder, whey | Chocolate or “cookie” spreads | No (see whey) |
| Vitamin D3 | Fortified spreads | Usually from lanolin unless stated (see D3) |
| Mono- and diglycerides | No-stir spreads | Source-dependent (details) |
| Sugar | Most mainstream brands | Debated in the US (bone char) |
| Palm oil | No-stir spreads | Plant-derived; some vegans avoid it for environmental reasons |
The sugar question
In the US, some cane sugar is filtered through bone char. The sugar doesn't contain bone, and manufacturers of peanut butter rarely know which refinery their sugar came from. Most vegans and most vegan organisations treat sugar in a finished product as acceptable; stricter vegans buy peanuts-only jars or certified vegan products. Outside the US and UK, beet sugar is more common and the question rarely comes up.
Natural vs no-stir
“Natural” jars with oil on top are almost always just peanuts and salt, which makes them the easiest choice. No-stir jars add hydrogenated vegetable oil or palm oil and sometimes emulsifiers. Those are generally plant-based, but if a jar lists mono- and diglycerides without saying they're plant-derived, the only way to be sure is to ask the brand.
Powdered peanut butter and peanut spreads
Powdered peanut butter (defatted peanut flour) is usually vegan. Blended “peanut spreads” with protein added should be checked for whey or milk protein. Peanut-butter flavoured snacks and cups are a different category: chocolate peanut butter cups normally contain milk chocolate.
How to check a jar in 20 seconds
- Scan for honey, fish, anchovy, sardine, milk, whey and D3.
- If it's a flavoured spread, check the chocolate: milk solids or butterfat mean no.
- Decide how you handle sugar, then be consistent.
- Still unsure? Run the full ingredients list through the label scanner.
Need a faster check? Vegan ingredient checker
Frequently asked questions
- Is Jif or Skippy vegan?
- Their regular creamy and crunchy jars list no animal ingredients, but recipes change and some variants add honey. Check the specific jar.
- Does peanut butter contain dairy?
- Plain peanut butter doesn't. Chocolate or cookie-flavoured spreads may contain milk powder or whey.
- Why would peanut butter contain fish?
- Some omega-3 enriched products add fish oil. Plant-sourced omega-3 versions use flax instead.
- Is honey roasted peanut butter vegan?
- No. Honey is an animal product, so most vegans avoid it.
- Is natural peanut butter vegan?
- Yes. Peanuts and salt, sometimes oil, are all plant-based.
Sources & verification
Last verified:
Have a full ingredients list? Try the Label Scanner