·Adiamo Studio

How to show allergens on your menu

Name each allergen from the EU list in words beside the dish, use those same words on the page and in service, and follow your country’s rule for what the room must still provide.

Answer first

Next to each dish, write the allergens it actually contains, in words a guest can read without a key: wheat, eggs, milk, almonds, sulphites. In the EU, allergen information is mandatory for food you serve, including plates that are not prepacked. The list is Annex II of Regulation (EU) No 1169/2011 — fourteen categories, with a few narrow exceptions. Your country decides whether that information is a menu line, another written form, or a verified spoken answer. Put the same words on the website. The page helps a guest decide before they book. It does not close the duty in the room, and it does not let the floor guess.

A guest with a serious allergy reads the menu the way other guests read the prices. A row of coloured dots, a footnote that says “ask your server”, and a PDF photo of last season’s carte all fail that read. They either interrupt the floor for every plate, or they leave.

This guide is which names to use, where to put them, and what a website line does not settle. How the rest of the carte should be structured — sections, prices, a page rather than a lone PDF — is in how to put your menu on your restaurant website.


How a written line differs from an icon or a verbal offer

Regulation (EU) No 1169/2011 makes allergen information mandatory for non-prepacked food — the usual restaurant plate — under Article 44. Member states may choose the means: a label, other written material, tools, or, where national rules allow it, a spoken answer the guest can rely on. The European Commission’s notice on the regulation says that if a country has not set those means, the information has to be written, easy to see, and cannot be supplied only when the guest thinks to ask. That notice is Commission Notice 2017/C 428/01. The regulation itself, including Annex II, is the consolidated text of Regulation 1169/2011.

Words on the dishIcons only“Ask us” and nothing else
What the guest can do aloneSee “contains wheat, milk”Hope they remember your keyInterrupt service, or skip you
A dish that changesEdit the line the same dayThe icon survives after the recipe does notThe answer depends on who is on
Before they arriveThe same words on the websiteA code on the table they cannot see yetNo information until they are seated
When the country requires writingYou are close to the requirementOften still opaqueThe Commission notice says this is not enough where no national rule allows it
When the floor is asked anywayThey can repeat the lineThey still need the wordsThey need a list, not a memory
The guest needs a name. The icon needs a translation the guest does not have.

The Commission’s short account of the same duty is on its page about mandatory food information: for non-prepacked food, the allergen particulars are mandatory, and other particulars are mandatory only if your country adds them.

When to write it on the page

Put the words on the menu

  • You serve plates that are not in a labelled pack.
  • Guests book before they can ask a person.
  • More than one language is on the site, and the allergen names exist in each.
  • The kitchen can point at a line and say it is still true tonight.

Do not publish a line yet

  • The recipe changed and nobody checked the new sauce.
  • A supplier sheet is missing and the team is about to guess.
  • The only “list” is a legend of dots with no words.
  • A daily special is called at the pass and never written down. Say so, and have the spoken answer ready.

How to write the line

1

Recipe

What is actually in it

2

Name

The Annex II word

3

Page

Beside that dish

4

Floor

The same sentence

5

Change

Edit before service

  1. 1

    Start from the plate, not from a master legend

    For each dish you publish, list what it contains. A single key at the bottom helps only after the dish itself names its allergens. Guests do not memorise a legend.

  2. 2

    Use the category name from Annex II

    The fourteen are: cereals containing gluten (wheat, including spelt and Khorasan, plus rye, barley, oats, and their hybrids), crustaceans, eggs, fish, peanuts, soybeans, milk (including lactose), the named nuts, celery, mustard, sesame seeds, sulphur dioxide and sulphites above the annex threshold, lupin, and molluscs. Peanuts are their own line, not a kind of nut. The nut line names almonds, hazelnuts, walnuts, cashews, pecans, Brazil nuts, pistachios, and macadamia or Queensland nuts. Write “almonds”, not “nuts”, and “wheat”, not only “gluten”.

  3. 3

    Leave the exceptions to the annex, not to memory

    The list carves out a few cases, such as fully refined soybean oil or sulphites only above 10 mg/kg or 10 mg/litre, expressed as total SO₂ in the product as consumed. Do not apply those from habit. If you do not have the supplier’s specification, name the allergen.

  4. 4

    Put the same words on the website

    The page is where a guest looks before they travel. A photo of the printed carte hides the words inside an image, which is why the code on the table should open a real page — see what your menu QR code should open. If the site has a second language, the allergen names have to exist there too, not only in the language of the kitchen. That decision is in when a restaurant website needs a second language.

  5. 5

    Give the floor the same sentence

    Service should be able to read the line you published, or a sheet that matches it. A website does not answer the table. National rules may still require a spoken confirmation. The person on the floor needs the words either way.

  6. 6

    Change the line when the dish changes

    A new garnish, a different bread, a wine reduction, a fryer shared with something else you have decided to declare. Update the page, the paper carte, and the sheet on the pass in the same service. A special that is not on the menu gets a spoken answer from that sheet, not a shrug.

Where each copy of the words should live

PlaceWhat “good” looks likeWhat to fix
On the dish“Contains wheat, milk, almonds”A dot, or the word “allergens” with no names
Website menuThe same names, in textA scanned PDF, or a page that says only “ask us”
Second languageThe same dishes, the same allergensA translation of the story and a silence on the allergens
Paper carte and pass sheetMatches the page this weekLast season’s print, still in the drawer
Spoken answerRepeats the written lineWhoever is nearest invents it
One list. Several places a guest might read it.

A public menu can carry those words beside the dishes, on the same page as the price and the way to book. The card below is one restaurant’s live site: the useful version of this guide is a carte a guest can read before they ask anyone.

When the allergen line fails

  • The icon has no words. The guest does not know your code. The kitchen does not want to explain it at 8pm.
  • “May contain” on everything. If the line is identical on every dish, it tells the guest nothing about this plate.
  • “Nuts” when the dish has almonds. The annex wants the name. Peanuts are not that name.
  • The website and the pass disagree. The guest quoted your page. Service quoted a different sauce.
  • A special is invisible. It is sold all night and written nowhere. The allergy question arrives with the order.
  • Someone guessed the sulphites. The threshold is in the annex. A guess is not a specification.

What a website allergen list does not do

It does not replace your country’s rule on how the information must be given in the room. It does not cover every allergy a guest may have — Annex II is the legal list for this duty, not a medical list of all possible reactions. Coconut and pine nuts, for example, are not in the nut line; a guest can still need an answer about them, and you should say what you know rather than invent a legal exemption. It does not make a shared fryer safe, and it does not authorise a disclaimer that cancels the line above it. Prepacked items you sell to take away, such as a wrapped product packed before the sale, can sit under different labelling rules than a plate cooked to order. This guide is the plate and the menu page.

Frequently asked questions

Is a website enough to meet the EU allergen rule?

No. Article 44 makes the information mandatory for non-prepacked food, and your country chooses the means. A clear page helps guests before they arrive. The room still has to provide whatever your national rule requires.

Can I only tell people if they ask?

Only if your country’s measures allow a spoken answer, and the floor can actually give it. The Commission’s notice says that where a country has not set the means, the information must be written and cannot be provided only on request.

Should I write “gluten” or “wheat”?

Name the cereal: wheat, rye, barley, or oats. “Gluten” is the reason those cereals are on the list. The guest and the annex both need the cereal.

Are peanuts a nut on this list?

No. Peanuts are their own category. The nut category is the named tree nuts: almonds, hazelnuts, walnuts, cashews, pecans, Brazil nuts, pistachios, and macadamia or Queensland nuts.

What do I do about sulphites in wine?

The annex covers sulphur dioxide and sulphites above 10 mg/kg or 10 mg/litre, as total SO₂ in the product as consumed. If you do not know that you are under the threshold, say the dish contains sulphites.

Can Adiamo print the allergen line for me?

You write it. A draft menu is not a finished allergen list. Before you publish, put the names beside the dishes your kitchen will confirm, in each language the page offers.

Sources