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
| Guide | Job |
|---|---|
| EU green claims for eco DTC | Product ads, hang-tags, EmpCo-era environmental claims. Not dish labels |
| Greenwashing compliance | Brand-level environmental marketing |
| Vegan brand positioning | Product brand architecture |
| Support claims macros | DTC customer service paste, not FOH tickets |
| Vegan restaurant Google listing | Maps category and attributes. This guide is the menu and ticket language those fields must match |
| This guide | Dish-level vegan vs plant-based vs vegetarian vs allergen, plus a staff freeze |
What each word is allowed to mean
| Label | Use when | Never use when |
|---|---|---|
| Vegan | No 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-based | You print a one-line definition (example: plant-forward, may include honey or dairy). Otherwise skip the term | As a quieter synonym for vegan to dodge kitchen standards |
| Vegetarian | No meat or fish, dairy or eggs may be present. Say which | On a vegan-labelled dish |
| Vegan option | A named, ticketed build (bun, sauce, cheese substitute) that FOH can fire without improvising | As a vibe. If the vegan burger still comes with aioli unless asked, it is not a vegan option |
| Free-from / allergen-free | Only with the process that claim legally needs | Because 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.
| Dish | Animal ingredients (intentional) | Label | 14-allergen flags | Cross-contact note | Banned extra line |
|---|---|---|---|---|---|
| House sourdough | None | Vegan | Gluten | Shared bakery if true | "Guilt-free" / "toxin-free" |
| Caesar (default) | Anchovy, egg, hard cheese | Not vegan. Offer a named vegan Caesar if it exists | Fish, egg, milk, gluten as applicable | Do not call the default vegan | "Just leave off the cheese" |
| Honey-roasted roots | Honey | Vegetarian or plant-based (if defined). Not vegan | As applicable | n/a | "Vegan vegetables" |
| Fries | None in the potato | Vegan only if the fryer and salt are vegan | May share oil with fish or dairy if that is true | Write the shared-fryer fact or do not vegan-tag fries | "Everyone can eat these" |
- Export the current menu. Every sauce, bun, garnish, and "chef's butter."
- Mark intentional animal ingredients. If FOH cannot name them, the dish cannot carry vegan.
- Assign one label. No dual vegan + honey.
- 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.
- 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
| Call | When |
|---|---|
| No-go | Vegan on a dish with intentional honey, dairy, fish sauce, or animal stock, or vegan used as a substitute for allergen advice |
| Go | Every dish has one label, allergen flags, a cross-contact sentence if needed, and Maps/site/QR match |
| Partial go | Strip 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.