Is chocolate vegan?
Last checked 18 August 2026
Worth checking.
Dark chocolate usually is — cocoa, cocoa butter and sugar. Milk chocolate never is. The catch is that plenty of dark bars still contain milk fat, and some list milk as a trace warning.
The simple version
Chocolate is cocoa solids, cocoa butter and sugar. All three are plants. Dark chocolate is usually vegan, and the higher the cocoa percentage, the more likely it is.
Milk chocolate contains milk powder or milk fat by definition. White chocolate is cocoa butter, sugar and milk solids, so it is out for the same reason.
Where dark chocolate goes wrong
Milk fat / butterfat / anhydrous milk fat. Some manufacturers add a small amount to dark chocolate for a softer mouthfeel. It is on the ingredients list, it is easy to miss, and it is the single most common reason a bar that looks vegan is not.
Lactose and whey powder turn up in cheaper dark bars for the same reason.
“May contain milk.” Most dark chocolate is made on equipment shared with milk chocolate, so the precautionary warning is nearly universal. That is about allergy risk, not ingredients — see are Oreos vegan? for why the two are different.
Two things that are usually fine
Soy lecithin is a plant emulsifier and is vegan. Cocoa butter is the fat from the cocoa bean, not dairy, despite the name — this trips people up constantly.
The sugar question
In the United States, some cane sugar is decolourised using bone char. Most European sugar is not, and beet sugar never is. If this is part of your definition it affects a lot more than chocolate; there is more in is sugar vegan?.
A practical rule
70% and above, from a European producer, with an ingredients list of four or five items, is almost always vegan. Anything described as “smooth”, “creamy” or “melting” dark chocolate is worth reading twice, because that texture usually comes from somewhere.
Recipes that use the alternatives
- Smoky lentil chilli40 min · serves 4
- Silken chocolate mousse15 min · serves 4
- Fudgy date brownies40 min · serves 9