Menus
Veg, non‑veg, and dietary icons guests trust
How restaurants can use dietary labels with clear definitions, accessible design, kitchen alignment, and honest escalation for guest questions.
6 min read
By eRestro Editorial Team
- dietary labels
- restaurant menu
- accessibility
Dietary icons are small, but the expectation behind them is large. A vegetarian marker, non-vegetarian marker, vegan note, Jain option, or allergen callout can help a guest decide quickly and comfortably. It can also cause harm or disappointment if it is inconsistent, visible only through colour, or unsupported by the kitchen’s actual process. The right approach is to treat every label as a defined operating promise.
Start with honesty. A label should say what the restaurant knows and controls. It should not imply a guarantee about an individual’s needs when the kitchen cannot make that guarantee. Clear language and a respectful route to staff are better than broad claims such as “safe for everyone.”
Define each label with the kitchen
Write a short definition for every dietary label on the menu. Include ingredients, common variations, and preparation limits. For example, a vegetarian marker may describe how the restaurant classifies the item; a vegan marker may require checks for dairy, ghee, honey, and other ingredients relevant to the recipe; a Jain option may specify which customary ingredients the restaurant can omit and whether shared utensils or preparation constraints apply.
The definitions must be approved by the people who buy ingredients, prepare food, and speak with guests. Do not let a marketing label bypass a kitchen reality. If a dish changes by batch or supplier, the owner of that change must know whether the label needs review.
| Label | Definition to document | Guest-facing approach |
|---|---|---|
| Vegetarian | Ingredient and preparation basis used by the restaurant | Text label plus consistent icon |
| Non-vegetarian | Main animal-derived ingredient or preparation context | Clear name and text label, not colour alone |
| Vegan | Recipe and any verified preparation constraints | Use only where current practice supports it |
| Jain option | Exact removals or substitutions available | State the option, not a vague assurance |
| Allergen note | Known ingredients and escalation route | Invite guest to speak with trained staff |
If the restaurant cannot confidently maintain a label, remove it until the process is ready. A smaller, accurate set is more useful than a comprehensive-looking system nobody can verify.
Make information accessible without relying on colour
Colour can support a label, but it must not carry the meaning alone. Some guests have colour-vision differences; others will view the menu in bright sunlight, dim light, or a poor-quality screen. Pair the icon with readable text or an accessible label. Use sufficient contrast between the icon, text, and background, and keep its placement consistent across cards, lists, filters, and basket summaries.
Do not force a guest to open each item to discover whether it is veg or non-veg. Show the core marker near the item name or price, then provide fuller ingredient context inside the detail view. For a filter, use a clear name such as “Vegetarian” rather than an unlabeled symbol. When a selection is active, make that state visible through text and more than a colour change.
| Design test | Good result | Problem to fix |
|---|---|---|
| Icon without colour | Meaning is still clear | It becomes an unexplained shape |
| Screen-reader reading | Label is announced in plain language | Only decorative image text is present |
| Small-screen scan | Marker sits beside the relevant item | It is far from the dish name |
| Filter state | Active choice is named and removable | Colour is the only selected signal |
| Basket summary | Dietary-relevant item remains identifiable | Context disappears after adding |
Accessibility is part of dietary trust. A marker that cannot be read is not a marker a guest can rely on.
Align the menu, kitchen, and floor language
The same item description should not mean one thing online, another thing to a captain, and a third thing at the pass. Give staff a current reference that uses the guest-facing terms and includes the approved response for common questions. A captain should be able to say, “This is marked vegetarian; for a specific allergy or preparation question I will confirm with the kitchen,” then know exactly how to make that confirmation.
Avoid asking staff to improvise medical or dietary guarantees. If a guest discloses an allergy or another serious need, follow the restaurant’s approved safety protocol and be transparent about what can and cannot be confirmed. Record the relevant order information through the proper route so it reaches the kitchen; a verbal mention or informal chat message is not enough.
This is also a menu-change responsibility. When a recipe, garnish, oil, supplier, or preparation method changes, review the affected labels before service. The restaurant menu change-control routine helps make that review routine rather than reactive.
Respect mixed groups and guest choice
Mixed groups often use the same menu to navigate different preferences. Do not segregate labels in a way that makes someone feel singled out, and do not force a guest to disclose personal information to browse. Make all categories and dietary filters easy to use, then offer personal help when a guest asks for it.
For items that can be modified, distinguish between a menu preference and a dietary promise. “Can be made without onion” may be a useful choice; it is not automatically the same as a fully defined Jain preparation. “No dairy garnish” may be possible; it does not make a dish vegan if the base contains ghee. Accurate specificity is more respectful than a broad label.
Audit labels like any other guest promise
Schedule regular checks with a live menu, current ingredients, and a kitchen representative. Pick a small sample of dishes from each label and trace the recipe, prep, service script, and digital presentation. Test filters, screen-reader labels, contrast, and basket summaries. Invite staff to report a label they are unsure about without treating that question as a failure.
- Define every dietary label in writing with the kitchen.
- Use text and accessible labels alongside any icon or colour.
- Keep item, filter, and basket information consistent.
- Make only preparation claims the restaurant can support today.
- Give staff a clear escalation path for individual dietary questions.
- Review labels whenever recipes, suppliers, or methods change.
- Keep guest information private and collect only what is necessary.
- Remove or revise a label promptly when its definition is no longer reliable.
For a companion guide to keeping information legible in the menu flow, see QR menus that work for Indian diners. Guests trust icons when every part of the restaurant—screen, server, and kitchen—treats the label with the same care.
Keep reading
Related restaurant guides
Restaurant marketing
Keeping restaurant business listings and menus accurate
A practical operating guide for keeping restaurant listings, hours, contact details, photos, and menu links consistent when the service changes.
5 min read
Menus
Thali combos and family portions
How to present thalis, combo meals, and sharing portions with accurate inclusions, substitutions, serving guidance, and kitchen coordination.
6 min read
Menus
Coastal and regional specials online
How to present regional dishes online with honest availability, useful context, and practical service controls.
6 min read
Next step
Ready to try eRestro?
Request access, add your venue, and connect the kitchen display — go from QR to served in one flow.