Menu and pricing

Adding Vegan and Vegetarian Dishes to Your Menu

Add vegan and vegetarian dishes that sell: plan the range, cost the plates, avoid hidden animal ingredients and label claims and allergens honestly.

DineHarbor teamEditorial team

6 min read

Share

Key takeaways

  • Plant based guests are often part of a mixed group, so a good vegan or vegetarian option can win the whole table.
  • Design dishes that are plant based by nature, rather than a meat dish with the meat removed.
  • Check every ingredient and the cooking method: stock, butter, fish sauce, gelatine, honey, wine and shared fryers can all break a claim.
  • Vegan does not mean allergen free; keep allergen information separate and accurate.

In short: offer plant based dishes that are good in their own right, build them from ingredients you already stock, check every component for hidden animal products, and label claims and allergens carefully. A good vegan or vegetarian option can bring in a whole table of guests.

About 7 minutes to read. General information as of October 2026. Labelling rules differ by country; check your authority.

Vegetarian and vegan guests are often in a group with meat eaters. If one person has nothing to eat, the group goes elsewhere. A few well made plant based dishes are a cheap way to keep the table.

Define your terms

Be consistent about what the words mean on your menu.

  • Vegetarian: no meat, poultry, fish or shellfish, and no ingredients made from them, such as animal rennet or gelatine, depending on your definition. Dairy and eggs may be included.
  • Vegan: no animal products at all, including dairy, eggs, honey and any ingredient made with them.
  • Plant based: a looser term; say what it covers.

A short note on the menu explains your definition. Many guests are strict, and the cost of being wrong is trust.

Design dishes that work

The best plant based dishes are not a meat dish with the meat removed.

  • Build around vegetables, pulses, grains, nuts, tofu or mushrooms, with enough texture, salt, acid, fat and umami to feel complete.
  • Use techniques that bring flavour: roasting, charring, fermenting, pickling, toasted spices.
  • Give each dish a name and description that sell the taste. See menu design and descriptions.
  • Offer variety across courses, so a vegan guest is not limited to a side salad.
  • Make some dishes naturally vegan, so you do not need special cooking.

Look at your cuisine. Many traditions have plenty of plant based dishes, from lentil stews to vegetable curries and bean soups, that need little adaptation.

Use what you already stock

Cutting waste and cost depends on shared ingredients. A roasted vegetable base can serve a starter, a main and a salad. A tahini dressing, a tomato sauce or a spiced chickpea mix can appear in several dishes. Check your menu for ingredients that can be reused. See recipe costing and reducing food waste.

Plant based dishes can have good margins, but not by default: specialist meat alternatives and some nuts and oils are costly. Cost each dish and use menu engineering to decide where it sits.

Check every ingredient

Hidden animal products are the main trap.

Look for:

  • Stocks and bouillon, often made with meat, fish or dairy.
  • Butter, ghee, cream and cheese in sauces, mash, bread and pastry.
  • Eggs in pasta, mayonnaise, batter and glazes.
  • Honey in dressings and glazes.
  • Fish sauce, anchovy and Worcestershire sauce, which often contain fish.
  • Gelatine in desserts and some sweets.
  • Wine, beer and sugar processed with animal products in some cases.
  • Lard, dripping and animal fat in frying, pastry and roasting.
  • Shared fryers, grills and utensils.

Keep a file of supplier specifications for the sauces and mixes you use. When a supplier changes a recipe, check again. See suppliers and ordering.

Cross contact and shared kitchens

Even a well made vegan dish can touch animal products in a shared kitchen. Decide what you can honestly say.

  • Use clean utensils, boards and pans, and a separate area if possible.
  • Do not fry vegan chips in the oil used for fish or meat unless you tell guests.
  • Tell guests when a dish is made in a kitchen that also handles animal products, if you cannot separate it.
  • Train staff to answer: "Is this vegan?" with facts, not a guess. See staff training.

Vegan is not allergen free

A vegan or vegetarian label is about diet, not allergens. Vegan dishes often use nuts, soya, sesame, gluten and mustard, and may be made near milk, egg, fish or shellfish. The UK Food Standards Agency has run campaigns warning that a vegan label does not mean a food is free from allergens, and advised food businesses to consider a precautionary allergen label alongside a vegan claim when cross contamination cannot be ruled out. See the FSA's allergen guidance for food businesses and allergens and calories.

Labelling claims

In many countries a description on a menu is covered by consumer protection law: it must not mislead. A claim that a dish is vegan, vegetarian, organic or locally sourced needs evidence. For the UK, see GOV.UK, marketing and advertising law and GOV.UK, food labelling. Check your own country's rules.

Practical rules:

  1. Use "vegan" only where every ingredient and the preparation support it.
  2. Use "vegetarian" only after checking for fish sauce, gelatine, animal rennet and stock.
  3. Re check when a supplier or recipe changes.
  4. Keep the evidence on file.
  5. If you are unsure, say what you know, such as "contains no meat" rather than "vegan".

Show it on every menu

Make plant based dishes easy to find, without hiding them in a corner.

  • Use clear icons or labels on the printed and online menu, with a key.
  • Keep the labels in step across the website, QR menu, kiosk and delivery listings.
  • If you serve guests in several languages, translate the labels properly. See menu translations.

DineHarbor's online ordering and calories and allergens tools keep dish details with each menu item, so guests see the same information everywhere. You are responsible for the accuracy of what you enter, and for making sure a trained person can answer questions in the kitchen.

The menu in DineHarbor: dish details and prices managed in one place.
The menu in DineHarbor: dish details and prices managed in one place.

Promote and measure

A checklist

  1. Define vegetarian and vegan on your menu.
  2. Design dishes that are good in their own right.
  3. Reuse ingredients across the menu.
  4. Check every ingredient and the equipment used.
  5. Record allergens separately.
  6. Label only what you can prove.
  7. Keep every menu version in step.
  8. Train staff to answer honestly.

Want one menu for every channel? Start the 30 day free trial with no card needed.

Share

Questions and answers

What is the difference between vegetarian and vegan?

Vegetarian food contains no meat, poultry, fish or shellfish, and often no products from slaughter such as gelatine, while it can contain dairy and eggs. Vegan food contains no animal products at all. Define the terms on your menu so that guests know what you mean.

Do I need to prove a dish is vegan?

You need to be able to stand behind the claim. Check every ingredient, including sauces, stocks, bread and oils, and keep supplier information on file. Check your local rules on descriptions.

Can I call a dish vegan if it is fried in the same oil as fish?

That is risky. Shared fryers and utensils can transfer animal products, and many vegan guests will not accept it. Say so clearly or use separate equipment.

Is vegan food allergen free?

No. Vegan dishes can contain nuts, soya, gluten, sesame and other allergens, and can be made near milk, egg or fish. The UK Food Standards Agency has advised that a vegan label does not mean allergen free.

How many vegan dishes should I offer?

Enough that a vegan guest has a real choice across the courses: often a couple of starters, a couple of mains and a dessert, adjusted to your concept and demand.

See it in DineHarbor

About the author

DineHarbor team

Editorial team

The DineHarbor team writes this blog for restaurant owners and managers. Every article is checked against the product before it is published, so what we describe is what the software does.

All articles by DineHarbor team

Have a question about this?

Restaurant owners answer each other in the community.

Open the community

Try DineHarbor free for 30 days

Set up your ordering site, till and kitchen screens, and see how it fits your restaurant.