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 · ⏱️ 3 min read

How do I calculate which dishes on my menu carry the most allergen risk?

📝 KitchenNmbrs · updated 12 Mar 2026

Calculating allergen risk prevents costly shutdowns and protects your guests. One misinformed customer can trigger fines reaching €10,000 or worse. Here's how to systematically identify which dishes pose the greatest allergen threats and what to do about them.

Why calculate allergen risk?

Many restaurant owners assume they know which dishes contain nuts or dairy. But allergen risk extends far beyond obvious ingredients. It's about cross-contamination, hidden allergens lurking in sauces, and the inevitable human error during busy service.

⚠️ Heads up:

A single allergen mistake can temporarily shut down your business. The NVWA takes this seriously, especially after severe guest reactions.

The allergen risk formula

For each dish, calculate risk using this formula:

Allergen Risk = Number of allergens × Dish popularity × Preparation complexity

  • Number of allergens: Count all 14 EU allergens present in the dish
  • Popularity: Percentage of total sales (higher frequency = greater risk)
  • Preparation complexity: Scale 1-3 (more steps = more error opportunities)

💡 Example calculation:

Pasta Carbonara - your bestseller:

  • Allergens: gluten (pasta), eggs, milk (cheese) = 3 items
  • Popularity: 25% of all sales = 0.25
  • Complexity: medium (sauce preparation, timing) = 2

Risk score: 3 × 0.25 × 2 = 1.5

Step 1: Inventory all allergens per dish

Work systematically through your menu. For each dish, list every allergen. Pay attention to:

  • Hidden allergens: Gluten in soy sauce, milk in margarine, celery in stock cubes
  • Cross-contamination: Fryers used for both fish and meat
  • Garnishes: Sesame seeds, nuts as decoration
  • Sauces: Often contain multiple allergens in one component

💡 Example inventory:

Caesar Salad appears simple, but contains:

  • Gluten (croutons)
  • Eggs (dressing)
  • Fish (anchovies in dressing)
  • Milk (parmesan)
  • Possibly mustard (in dressing)

Total: 5 allergens in a "basic" salad

Step 2: Calculate popularity per dish

Pull sales data from your POS system for the past month. Calculate each dish's percentage of total sales.

Popularity % = (Units of dish sold / Total dishes sold) × 100

💡 Example popularity calculation:

Last month: 1,200 main courses sold

  • Pasta Carbonara: 300 units = 25%
  • Steak: 180 units = 15%
  • Salmon: 120 units = 10%
  • Caesar Salad: 60 units = 5%

Higher popularity means your team prepares it more frequently = increased error risk

Step 3: Determine preparation complexity

Assign each dish a complexity score from 1 to 3:

  • Score 1: Simple (basic salads, straightforward grilling)
  • Score 2: Medium (sauce preparation, multiple components)
  • Score 3: Complex (numerous steps, various cooking methods)

More complex preparation increases cross-contamination chances and ingredient mix-ups. It's the kind of thing you only learn after closing your first month at a loss - busy kitchens make mistakes on complicated dishes.

Step 4: Calculate the total risk score

Now combine all factors for each dish:

Total risk score = Number of allergens × Popularity × Complexity

💡 Complete calculation top 4 dishes:

  • Pasta Carbonara: 3 × 0.25 × 2 = 1.5
  • Caesar Salad: 5 × 0.05 × 1 = 0.25
  • Steak (with herb butter): 2 × 0.15 × 1 = 0.3
  • Salmon (with hollandaise): 3 × 0.10 × 3 = 0.9

Highest risk: Pasta Carbonara (1.5), followed by Salmon (0.9)

What do you do with high-risk dishes?

Dishes scoring above 1.0 need extra attention:

  • Double verification: Always have a second person confirm allergens
  • Dedicated workstation: Prepare high-risk dishes at fixed kitchen locations
  • Specialized tools: Separate cutting boards, knives for nut-containing dishes
  • Enhanced training: Ensure your entire team understands the risks

⚠️ Heads up:

A high risk score doesn't mean removing the dish. It means implementing extra precautions.

Digital registration as a safety measure

Manual lists get misplaced or forgotten. A digital system helps you:

  • Record all 14 EU allergens per dish
  • Automatically transfer from ingredient to recipe
  • Quickly access information during guest inquiries
  • Demonstrate compliance during inspections with updated records

But remember: the system doesn't register automatically. You must input correct information and maintain current records.

How do you calculate allergen risk? (step by step)

1

Create a complete allergen inventory

Go through each dish on your menu and count all 14 EU allergens. Watch out for hidden allergens in sauces, bouillon cubes, and ready-made products. Don't forget garnish and decoration.

2

Calculate popularity per dish

Get from your POS system how much of each dish you sold last month. Divide this by your total number of dishes sold and multiply by 100 for the percentage.

3

Determine preparation complexity

Give each dish a score from 1 (simple) to 3 (complex). Look at the number of preparation steps, different equipment, and chance of cross-contamination during preparation.

4

Calculate the total risk score

Multiply number of allergens × popularity (as decimal) × complexity. Dishes with a score above 1.0 deserve extra attention and safety measures.

✨ Pro tip

Audit your 8 most popular dishes over the next 2 weeks - mapping their allergens completely will control roughly 75% of your kitchen's allergen exposure. Start with dishes that require sauce preparation since these typically hide the most unexpected allergens.

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 need to track all 14 EU allergens per dish?

Yes, EU regulation 1169/2011 requires this. You must inform guests about allergens in each dish upon request. Digital registration proves much easier than maintaining paper lists.

What if a dish is very popular but contains many allergens?

Don't remove it immediately. Implement extra precautions: double-checking, dedicated workstations, specialized tools. Train your team thoroughly on this dish since popularity often means strong profits too.

How often should I recalculate the risk scores?

At least every 3 months, or whenever you modify your menu. Dish popularity shifts seasonally. Also recalculate after changing suppliers or modifying recipes.

Can cross-contamination increase the risk score?

Absolutely. If you use the same fryer for fish and meat, all fried dishes carry 'fish' as an allergen. This significantly increases allergen count and risk scores.

⚠️ 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 𝕏