How should vegan restaurants label vegan vs plant-based without misleading diners?

Quick answer

Use vegan only when no animal ingredients were intentionally used in that dish. Use plant-based when the plate is plant-forward but not vegan-assured (honey, dairy garnish, shared fryer you will not disclose). Keep allergen disclosure on a separate track: in the UK there is no legal definition of vegan food, and a vegan tag is not a free-from claim. EU and UK kitchens still must declare the 14 allergens under the FIC rules (Regulation (EU) No 1169/2011 and retained UK law). Product-ad EmpCo copy lives in EU green claims for eco DTC.

Vs other Intelligence guides

GuideJob
EU green claims for eco DTCProduct ads, hang-tags, EmpCo-era environmental claims. Not dish labels
Greenwashing complianceBrand-level environmental marketing
Vegan brand positioningProduct brand architecture
Support claims macrosDTC customer service paste, not FOH tickets
Vegan restaurant Google listingMaps category and attributes. This guide is the menu and ticket language those fields must match
This guideDish-level vegan vs plant-based vs vegetarian vs allergen, plus a staff freeze

What each word is allowed to mean

LabelUse whenNever use when
VeganNo intentional animal ingredients in the dish as served (including butter, honey, fish sauce, bone stock, gelatin, dairy garnish, egg wash)You "can make it vegan" only after a modification you have not tested, or the default plate is not vegan
Plant-basedYou print a one-line definition (example: plant-forward, may include honey or dairy). Otherwise skip the termAs a quieter synonym for vegan to dodge kitchen standards
VegetarianNo meat or fish, dairy or eggs may be present. Say whichOn a vegan-labelled dish
Vegan optionA named, ticketed build (bun, sauce, cheese substitute) that FOH can fire without improvisingAs a vibe. If the vegan burger still comes with aioli unless asked, it is not a vegan option
Free-from / allergen-freeOnly with the process that claim legally needsBecause the dish is vegan

UK guidance: no legal vegan definition, but you must not mislead. A vegan mark plus "may contain milk" is coherent if cross-contact is real. Hiding may-contain because it looks less vegan is the failure mode.

Steal this dish matrix (run it this week)

One row per menu item. Owner plus chef sign it. Instagram captions and Google menu descriptions copy the Label column only.

DishAnimal ingredients (intentional)Label14-allergen flagsCross-contact noteBanned extra line
House sourdoughNoneVeganGlutenShared bakery if true"Guilt-free" / "toxin-free"
Caesar (default)Anchovy, egg, hard cheeseNot vegan. Offer a named vegan Caesar if it existsFish, egg, milk, gluten as applicableDo not call the default vegan"Just leave off the cheese"
Honey-roasted rootsHoneyVegetarian or plant-based (if defined). Not veganAs applicablen/a"Vegan vegetables"
FriesNone in the potatoVegan only if the fryer and salt are veganMay share oil with fish or dairy if that is trueWrite the shared-fryer fact or do not vegan-tag fries"Everyone can eat these"
  1. Export the current menu. Every sauce, bun, garnish, and "chef's butter."
  2. Mark intentional animal ingredients. If FOH cannot name them, the dish cannot carry vegan.
  3. Assign one label. No dual vegan + honey.
  4. Map the 14 allergens present. In the EU, disclosure is required before order for non-prepacked food. Member states differ on written vs oral, but written on the menu or a clearly signposted allergen pack is the 2026 operator default.
  5. Sync Google menu descriptions, site, QR, and chalkboard the same day. Stale vegan tags on Maps are claims.

Vegan versus the 14 allergens

The 14 allergens still apply when present (gluten, soy, nuts, sesame, sulphites, lupin, and the rest). A vegan dessert can still be a sesame incident. The vegan label does not replace that list.

GOV.UK warns allergy guests not to treat vegan as safe. Train FOH: vegan means no intentional animal ingredients. Allergy is a separate question. Point to the allergen sheet.

Staff freeze (FOH and Instagram)

  • Banned: "100% vegan kitchen" if any animal product is stored, cooked, or plated in the same space unless you have a written protocol you will show.
  • Banned: "veganize anything." Offer the named vegan builds only.
  • Banned: health and environment pile-ons ("detox," "planet-positive burger") unless they would pass your greenwashing bar with proof. Menu labels are diet facts, not LCA claims.
  • Required: one escalate path to the chef when a diner asks about cross-contact. Marketing does not invent a protocol on the floor.

Keep the signed matrix like a substantiation folder: dish ID, label, allergen flags, owner, date. Re-sign when the menu changes. FOH must be able to open it.

Go / no-go

CallWhen
No-goVegan on a dish with intentional honey, dairy, fish sauce, or animal stock, or vegan used as a substitute for allergen advice
GoEvery dish has one label, allergen flags, a cross-contact sentence if needed, and Maps/site/QR match
Partial goStrip vegan from ambiguous dishes this week; plant-based only after you print a definition

This is not legal advice. Local environmental health and trading standards own enforcement. The steal is operational: one matrix, one freeze, no invented vegan percentages.

Plant-based is not a loophole

If diners reasonably read plant-based as vegan, and the dish is not vegan, you have a misleading presentation problem even without a legal vegan statute.

Frequently asked questions

How should vegan restaurants label vegan vs plant-based without misleading diners?

Reserve vegan for dishes with no intentional animal ingredients. Define plant-based in one printed line or do not use it. Keep allergen disclosure separate. UK vegan is not a legal category, but misleading presentation still fails. Sync the matrix to Google, QR, and FOH the same day.

Is a vegan dish safe for milk allergy?

Not automatically. GOV.UK states a vegan label does not guarantee no animal-origin allergens from cross-contact. Free-from requires a different process. Point diners to the allergen sheet.

Can we say plant-based if we use honey?

Only if the menu defines plant-based to include honey, and the dish is not also tagged vegan. Many diners will still hear vegan. Named "contains honey" is clearer.

Do EU allergen rules apply if we are a fully vegan restaurant?

Yes if those allergens are present (gluten, soy, nuts, sesame, sulphites, lupin, and others). Vegan does not empty the 14 list.

How is this different from the EU green claims DTC guide?

That guide is product advertising and environmental claims. This is restaurant menu and ticket language for diet and allergens.