Skip to main content

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
eRestro guide illustration: Veg, non‑veg, and dietary icons guests trust

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.

LabelDefinition to documentGuest-facing approach
VegetarianIngredient and preparation basis used by the restaurantText label plus consistent icon
Non-vegetarianMain animal-derived ingredient or preparation contextClear name and text label, not colour alone
VeganRecipe and any verified preparation constraintsUse only where current practice supports it
Jain optionExact removals or substitutions availableState the option, not a vague assurance
Allergen noteKnown ingredients and escalation routeInvite 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 testGood resultProblem to fix
Icon without colourMeaning is still clearIt becomes an unexplained shape
Screen-reader readingLabel is announced in plain languageOnly decorative image text is present
Small-screen scanMarker sits beside the relevant itemIt is far from the dish name
Filter stateActive choice is named and removableColour is the only selected signal
Basket summaryDietary-relevant item remains identifiableContext 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

Next step

Ready to try eRestro?

Request access, add your venue, and connect the kitchen display — go from QR to served in one flow.