Plant-Based vs Vegan: What's the Difference?

One word describes a diet, the other an ethical line — and food marketing blurs them daily. Here's the clean distinction, and how to tell what a "plant-based" label really contains.

Plant-based describes a diet; vegan describes an ethical commitment. A plant-based eater builds meals mostly or entirely from plants but may still consume some animal products — and takes no position on leather or cosmetics. A vegan excludes animal-derived products from food, clothing and beyond, as far as practicable.

That's the short version. The overlap between the two words — and the way food marketing trades on it — causes real confusion in the supermarket aisle. Here's exactly where the line runs, and why a "plant-based" flash on the front of a pack is not a vegan guarantee.

What "vegan" means

Definition: a vegan avoids all products derived from animals — meat, fish, dairy, eggs, honey — and extends that principle beyond the plate to clothing, cosmetics and entertainment, wherever it's possible and practicable.

The word has a precise origin. Donald Watson and a small group of non-dairy vegetarians founded The Vegan Society in England in November 1944, building the new word from the first three and last two letters of vegetarian. The society's current definition calls veganism "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".

Two things follow from that. First, veganism is animal-centred, not health-centred: a dinner of fries and dark chocolate can be perfectly vegan. Second, it reaches past food — most vegans also avoid leather, wool, silk and animal-tested cosmetics, and honey is off the list because it's made by animals.

What "plant-based" means

Definition: plant-based describes an eating pattern centred on foods from plants — vegetables, fruit, whole grains, legumes, nuts and seeds. Depending on who's using the term, it can mean strictly no animal products at all, or simply "mostly plants".

The term was coined deliberately as a diet word, not an ethics word. Biochemist T. Colin Campbell began using "plant-based" around 1980 while presenting nutrition research at the US National Institutes of Health, precisely because "vegan" and "vegetarian" carried associations he wanted to keep out of the science. He later added "whole food" in front of it to rule out refined ingredients too.

That built-in looseness never went away. A 2021 review in the European Journal of Clinical Nutrition examined 44 clinical trials of "plant-based" diets and found that only half used the term to mean fully animal-free — about a third of the trial diets included dairy, and roughly one in five included meat or fish. If researchers can't agree on what plant-based means, supermarket packaging certainly won't.

Whole-food plant-based (WFPB): stricter about processing, silent on ethics

A whole-food plant-based diet excludes animal products and heavily processed ones: added oils, refined flour and sugar, and most packaged food — including packaged vegan food. So Oreos, which list no animal-derived ingredients, would fail a WFPB check completely while passing many vegan ones. The reverse holds too: a WFPB eater might happily wear a leather belt.

Plant-based vs vegan: side-by-side comparison

Plant-based Whole-food plant-based Vegan
What it covers Diet only Diet only Diet plus clothing, cosmetics and lifestyle
Usual motivation Health, environment Health Animal ethics, often plus health and environment
Meat, fish, dairy, eggs Reduced — sometimes excluded, sometimes not Excluded Excluded
Honey Usually accepted Varies Excluded
Added oils, refined sugar and flour Allowed Avoided Allowed
Packaged vegan foods (burgers, cookies) Allowed Avoided Allowed
Leather, wool, animal-tested cosmetics No position No position Avoided
Legally defined on food labels? No No No — not in the EU, UK or US as of 2026

Why "plant-based" on a label is not a vegan guarantee

Here's the practical problem: neither "plant-based" nor "vegan" has a binding legal definition on food packaging in the EU, UK or US. EU food-information law (Regulation (EU) No 1169/2011) provides for future rules on vegan and vegetarian labelling, but as of 2026 none have been adopted. A brand can print "plant-based" on almost anything.

In practice, three things deserve a second look:

  • Animal ingredients hiding behind the claim. Some brands use "plant-based" to mean plant-forward rather than animal-free. Milk derivatives such as whey, casein or milk powder, egg white, and honey can still turn up in the ingredient list — some "non-dairy" cheeses have historically contained casein, a milk protein.
  • "May contain milk" warnings. These are precautionary allergen notices about shared production lines, not recipe ingredients. Most vegans accept unavoidable trace cross-contact — the Vegan Society's own definition hinges on "possible and practicable" — but anyone with a milk allergy should never treat a plant-based or vegan label as a safety claim.
  • Ambiguous additives. E-numbers such as E471 or E120 can be plant- or animal-derived, and the front of the pack won't tell you which. Our guide to E-numbers that are not vegan covers the ones worth knowing.

The fix is always the same: skip the front of the pack and read the ingredient list like a vegan, watching for the hidden animal ingredients that don't announce themselves.

VeganCheckr app icon Check it in seconds with VeganCheckr

Instead of decoding every "plant-based" claim by hand, scan it:

  1. Open VeganCheckr and tap Scan, then point your camera at the barcode.
  2. No barcode? Use the ingredient scan to photograph the printed ingredient list instead.
  3. Read the verdict — vegan, vegetarian or non-vegan — with the exact flagged ingredients and E-numbers shown as evidence, so a front-of-pack claim never has to be taken on trust.
Download VeganCheckr free

Which word should you use?

If you avoid animal products for the animals, "vegan" says it unambiguously — waiters, hosts and food labels all parse it the same way. If your motivation is health and you haven't committed to excluding everything, "plant-based" is the honest term, and nobody will audit your shoes.

Plant-based describes what's on your plate. Vegan describes where you draw the line.

Nutritionally, the two converge on one warning: drop all animal foods — whatever you call yourself — and you need a reliable vitamin B12 source, because B12 doesn't occur dependably in plants. Our B12 guide covers the basics; for personal advice, talk to a doctor or registered dietitian.

VeganCheckr app icon Moving from plant-based to fully vegan?

Set the app to match wherever you've drawn your own line:

  1. Add personal avoidance alerts for the ingredients you're phasing out — milk, egg, honey.
  2. Scan your usual products; anything flagged shows the exact reason, and the app suggests alternatives in the same category.
  3. Save the winners to your list so your next shop takes minutes, not an hour of label-squinting.
Download VeganCheckr free

Plant-based vs vegan: FAQ

Is plant-based the same as vegan?

No. Plant-based refers only to diet and, depending on who uses it, can include small amounts of animal products. Vegan means excluding animal-derived products entirely — in food, clothing and cosmetics — as far as is possible and practicable.

Can food labelled plant-based contain milk?

Yes. Plant-based has no binding legal definition in the EU, UK or US, so some products carry the claim while listing milk derivatives such as whey or casein, and many carry precautionary may-contain-milk warnings from shared production lines. Always check the ingredient list.

Is a whole-food plant-based diet vegan?

Usually in the kitchen, but not by definition. WFPB excludes animal products for health reasons and says nothing about leather, wool or cosmetics — and it also excludes oils and processed foods that many vegans happily eat.

Do vegans eat honey?

No. Honey comes from bees, so it is an animal product and not vegan. Plant-based eaters often still include it — one of the clearest everyday examples of the gap between the two terms.

Why do brands say plant-based instead of vegan?

Partly marketing, partly caution. Plant-based appeals to flexitarians who would never pick up a vegan product, and because the term is undefined in law, it commits the brand to less — no promises about traces, processing aids or animal testing.

Check any product in seconds

VeganCheckr scans barcodes and ingredient labels, flags hidden animal ingredients and E-numbers, and shows you the evidence. Free on the App Store.

QR code linking to VeganCheckr on the App Store Scan with your iPhone camera