Allergens in a digital menu: the 14 EU allergens and how to show them clearly
Allergen information is mandatory for food served in restaurants too, not only for packaged products. A digital menu makes it easier to keep up to date and easier to read. Here is the official list and how to present it well.
What the law says, in short
Regulation (EU) No 1169/2011 on food information to consumers lists, in Annex II, 14 categories of substances that cause allergies or intolerances. Information about their presence must be made available to the consumer for non-prepacked food as well, such as dishes served in a restaurant. The exact form (menu, notice, verbal information) can be set by national rules, so also check the requirements of the authority in your country.
The 14 allergens
- Cereals containing gluten (wheat, rye, barley, oats, spelt, kamut) and products thereof
- Crustaceans
- Eggs
- Fish
- Peanuts
- Soybeans
- Milk (including lactose)
- Nuts (almonds, hazelnuts, walnuts, cashews, pecans, Brazil nuts, pistachios, macadamia nuts)
- Celery
- Mustard
- Sesame seeds
- Sulphur dioxide and sulphites (at concentrations of more than 10 mg/kg or 10 mg/litre)
- Lupin
- Molluscs
How to show them in a digital menu
- On every product, not only in a general list at the end. Guests look at the dish they chose.
- With names, not only icons or numbers. Icons help, but “Milk” is clear to anyone, “7” is not.
- Separate from ingredients: the ingredient list can be long; allergens must stand out.
- In the guest’s language: a bilingual menu helps tourists, especially for allergens.
- Up to date: when you change a recipe or a supplier, update the allergens too. In a digital menu the change shows immediately, with no reprinting.
In Menu3D every product has fields for ingredients and for the 14 allergens, shown as clear labels on the dish sheet, in Romanian and English. Diet labels (vegetarian, vegan, gluten-free, lactose-free, spicy) are kept separate from allergens.
Common mistakes
- allergens only “on request”, with no note in the menu that the information is available;
- an old printed menu with recipes that have changed since;
- confusing “gluten-free” (a diet label) with the allergen list;
- forgetting sulphites in wine, dried fruit or some sauces;
- no note on cross-contamination where the risk exists.
Allergens and the QR menu
A well-made QR menu has a clear advantage: the information is always current and guests read it at their own pace. If the menu also has 3D dishes, guests see in the same sheet both what the dish looks like and what it contains.
Frequently asked questions
Do I have to show allergens for dishes served in the restaurant?
Yes. Regulation (EU) No 1169/2011 requires information on the 14 allergens to be available for non-prepacked food as well. The details of how it is presented may be set nationally.
Are allergen icons enough?
Icons are useful, but it is clearer to also write the allergen name, especially for guests who do not know the icons.
Is “gluten-free” an allergen?
No. Gluten (from cereals) is the allergen; “gluten-free” is a diet label saying the product does not contain it.
Read next
QR code menu for restaurants: a complete guide (printing, placement, tables and ordering)
How to make a QR menu that actually gets used: which code to choose (menu or table), how big to print it, where to put it, how to test it and how to add table ordering.
Read → 5 October 2026 · 6 min read3D menu for restaurants: what it is, how it works and when it is worth it
What a 3D menu is, how dishes get into 3D (phone scanning or AI), how guests open it from a QR code, and how to start without special equipment.
Read → 5 October 2026 · 5 min readPhoto, 3D scan or AI: what to choose for each dish on your menu
A practical comparison of photos, phone 3D scanning and 3D models created with AI from a photo or text: fidelity, time, cost and when to use each.
Read →Try it on your own dish
The first 3D dish costs €1 and includes 30 days of Menu3D.