BETA APP IN DEVELOPMENT HACCP and more are available in your dashboard — currently in beta, so minor bugs may occur. The updated app with full integration is coming soon.
📝 Allergen registration & EU legislation · ⏱️ 2 min read

How do I create an allergen matrix per dish step by step?

📝 KitchenNmbrs · updated 16 Mar 2026

Ever wondered how restaurants track deadly allergens across hundreds of dishes? An allergen matrix maps the 14 EU-mandatory allergens against every item on your menu. This legal requirement can literally save lives by preventing allergic reactions that kill within minutes.

Why an allergen matrix is crucial

EU law has mandated allergen disclosure since 2014. There's no wiggle room here - compliance isn't optional. A single exposure to nuts can trigger anaphylactic shock in allergic guests, potentially causing death within minutes.

⚠️ Note:

An allergen matrix doesn't provide legal immunity. You're still liable for accurate information and must prevent cross-contamination throughout kitchen operations.

The 14 EU-mandatory allergens

These allergens require documentation if present in your dishes:

  • Gluten (wheat, rye, barley, oats, spelt)
  • Crustaceans (shrimp, lobster, crab)
  • Eggs (also in pasta, mayonnaise, pastries)
  • Fish (also in fish sauce, Worcestershire sauce)
  • Peanuts (also peanut oil)
  • Soy (soy sauce, tofu, many meat substitutes)
  • Milk (also lactose, butter, cream)
  • Tree nuts (almond, hazelnut, walnut, cashew, etc.)
  • Celery (also celery salt, bouillon cubes)
  • Mustard (also mustard powder)
  • Sesame seeds (also sesame oil)
  • Sulfites (preservative in wine, dried fruit)
  • Lupin (legume, sometimes in bread/pasta)
  • Mollusks (squid, mussels, snails)

Matrix structure: dishes vs allergens

Your allergen matrix functions as a grid - dishes form the rows, allergens create the columns. Mark an X wherever a dish contains specific allergens.

💡 Example matrix (excerpt):

DishGlutenMilkEggsFish
Pasta CarbonaraXXX-
Caesar SaladXXXX
Steak-X--

Discovering hidden allergens

The real challenge lies in sneaky ingredients hiding in plain sight. After managing kitchen operations for nearly a decade, I've seen countless matrices miss allergens lurking in sauces, seasonings, and pre-made components.

💡 Common mistakes:

  • Worcestershire sauce: contains fish (anchovies)
  • Bouillon cubes: often contain celery
  • Bread: can contain lupin
  • Wine: contains sulfites
  • Asian sauces: often contain soy, fish, sesame

Digital vs. paper matrix

Paper matrices work but create headaches. Manual updates become tedious with menu changes. And finding specific allergen info during a hectic dinner rush? Nearly impossible.

Digital tracking systems streamline the process:

  • Log allergens by individual ingredient
  • Auto-calculate dish-level allergen presence
  • Quick lookups during service
  • Instant updates with recipe modifications

Preventing cross-contamination

Your matrix marks the starting point, not the finish line. Kitchen cross-contamination can turn an "allergen-free" dish deadly. Using shared cutting boards between nuts and other prep work creates fatal risks.

⚠️ Note:

Your allergen matrix only protects guests if staff understand cross-contamination prevention. Implement dedicated cutting boards, knives, and cookware for allergenic ingredients.

Keeping your matrix up-to-date

An outdated matrix becomes dangerous misinformation. Recipe tweaks, supplier changes, and seasonal additions all demand immediate matrix updates. Build this into your standard operating procedures.

💡 Practical tip:

Review your 8 signature dishes every 2 weeks for ingredient changes. New suppliers or recipe modifications require immediate matrix updates.

How do you create an allergen matrix? (step by step)

1

Make a list of all your dishes

Write down all dishes on your menu. Don't forget side dishes, sauces, and rolls. Seasonal dishes that you serve regularly should be included too.

2

Analyze each dish ingredient by ingredient

Go through all ingredients per dish. Also check semi-finished products, spices, and sauces - hidden allergens are often found there. Read labels from suppliers.

3

Create the matrix table

Put dishes in rows and the 14 allergens in columns. Place an X where a dish contains an allergen. Use a dash (-) for no allergen.

4

Have your team review the matrix

Your chef and kitchen team know the recipes best. Have them check the matrix for errors or missed ingredients. Four eyes see more than two.

5

Make the matrix accessible for service

Make sure your service team can quickly consult the matrix. Print it out for the kitchen or make it digitally available. Speed can save lives.

✨ Pro tip

Focus your initial matrix on your 12 signature dishes to get operational within 3 days. This targeted approach delivers immediate compliance while making the full menu expansion manageable.

Calculate this yourself?

In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

Frequently asked questions

Do I also need to mention traces of allergens?

Yes, if cross-contamination risk exists. "May contain traces of..." provides standard legal protection. Always err on the side of caution - mention potential traces rather than risk a guest's life.

What if a guest asks about allergens not on the official 14?

The EU's 14 allergens represent minimum requirements. Many guests have additional sensitivities to garlic, onions, or specific additives. Provide whatever information you can access from your ingredient lists.

Can I delegate allergen questions to servers instead of listing everything?

Absolutely - "ask your server" satisfies legal requirements. But you must have accurate information available when requested. Train your front-of-house staff thoroughly on your matrix contents.

⚠️ EU Regulation 1169/2011 — Allergen Information https://eur-lex.europa.eu/eli/reg/2011/1169/oj

The allergen information on this page is based on EU Regulation 1169/2011. Recipes and ingredients may vary by supplier. Always verify current allergen information with your supplier and communicate this correctly to your guests. KitchenNmbrs is not liable for allergic reactions.

In the UK, the FSA enforces allergen regulations under the Food Information Regulations 2014.

ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

📚 Sources consulted

Food Standards Agency (FSA) https://www.food.gov.uk

The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.

JS

Written by

Jeffrey Smit

Founder & CEO of KitchenNmbrs

Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.

🏆 8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

Allergen registration that's truly compliant

EU legislation requires allergen documentation for every dish. KitchenNmbrs automatically generates allergen matrices based on your ingredients. Try it free for 14 days.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent