HACCP & food safety

Free allergen matrix template

This free allergen matrix template — printable PDF or editable Excel — lists every dish on your menu down the side and the 14 EU/UK recognised allergens across the top, so front of house can answer an allergy question from the sheet instead of guessing or interrupting the pass.

Free — just enter your email and the allergen matrix downloads straight away.

An allergen matrix is only as good as the day it was last checked against the actual recipe. A sauce that used to be dairy-free and now has a splash of cream in it is the realistic way this goes wrong — not a dish invented from scratch, but a small change nobody updated the sheet for. The header field for the last review date exists so that gap is visible rather than assumed away.

The 14 allergens listed are the ones named in EU Regulation 1169/2011 and carried into UK law (gluten-containing cereals, crustaceans, egg, fish, peanuts, soybeans, milk, nuts, celery, mustard, sesame, sulphur dioxide/sulphites, lupin, molluscs). Outside the EU/UK, the list of what has to be declared differs — the US FDA names nine major allergens including sesame as of 2023, and other countries vary again. Relabel the columns if you are trading somewhere else; do not assume the EU list is universal.

Mark a cell with the dish's own ingredients, not with what a similar dish elsewhere usually contains. 'Contains' and 'may contain traces of' are different claims with different legal weight in most jurisdictions — this template deliberately keeps one mark per cell and leaves the notes column for you to write out cross-contamination risk in your own words rather than inventing a third symbol that means something different to every member of staff.

This sheet is a reference tool for staff, not a substitute for getting proper legal advice on allergen labelling in your jurisdiction, and not a guarantee a dish is safe for a given guest — a server should always flag a serious allergy to the kitchen directly, every time, regardless of what the matrix says.

What's on the sheet

Log sheet — blank rows to fill in · Landscape A4 · PDF, Excel and CSV

Header fields

Venue / site · Menu reviewed on · Reviewed by

Columns

  • Dish
  • Gluten
  • Crustaceans
  • Egg
  • Fish
  • Peanuts
  • Soya
  • Milk
  • Nuts
  • Celery
  • Mustard
  • Sesame
  • Sulphites
  • Lupin
  • Molluscs

Extra columns in the Excel version

  • Cross-contamination notes — Shared fryer, shared board, etc.

These are left off the printable version so the columns stay wide enough to write in by hand.

20 blank rows per sheet.

What you get

  • ✓Printable PDF, landscape A4, 20 dish rows against the 14 EU/UK recognised allergens
  • ✓Editable Excel (.xlsx) version you can extend as your menu grows
  • ✓CSV version for importing into another system
  • ✓Cross-contamination notes column alongside the allergen grid
  • ✓Header fields for last review date and who reviewed it

How to use it

  1. 1

    List every dish currently on the menu down the left, including specials once they're confirmed.

  2. 2

    Go through each dish's actual recipe — not memory — and mark the allergen columns it genuinely contains.

  3. 3

    Use the notes column for cross-contamination risk: shared fryer oil, a shared board, or an open-plan kitchen.

  4. 4

    Date and initial the review field so anyone reading the sheet knows how current it is.

  5. 5

    Re-check and update it the same day any recipe, supplier or ingredient changes — don't wait for the next scheduled review.

  6. 6

    Keep a printed copy where front of house can reach it immediately, and train staff to still flag a serious allergy to the kitchen directly.

Questions

Which allergens does the matrix cover?

The 14 named in EU Regulation 1169/2011 and carried into UK law: gluten-containing cereals, crustaceans, egg, fish, peanuts, soybeans, milk, nuts, celery, mustard, sesame, sulphur dioxide/sulphites, lupin and molluscs. If you trade outside the EU/UK, check your own jurisdiction's list — the US FDA, for example, names nine major allergens including sesame.

How often should an allergen matrix be updated?

Any time a recipe, supplier or ingredient changes — not on a fixed monthly or quarterly schedule. A sheet that's accurate for last month's menu but wrong for today's is worse than no sheet, because staff trust it.

Is this template legally sufficient on its own?

It's a reference tool to help staff answer questions accurately and quickly. Allergen labelling law varies by jurisdiction and this template doesn't replace getting your own legal advice on what your business is required to disclose and how.

What's the difference between 'contains' and 'may contain traces'?

'Contains' means the allergen is a deliberate ingredient. 'May contain traces' flags cross-contamination risk — shared equipment, shared oil, an open kitchen. The two carry different legal weight in most jurisdictions, so mark them differently and use the notes column to explain the traces risk rather than guessing at a single symbol.

Or stop printing it altogether

Rotahr does this check on a phone — timestamped, with the person who did it attached, reminders when one is due, and a PDF export when somebody asks for a month of records. Same job, no folder to search through.

Templates that go with it

Free to print, copy and use in your venue — no attribution required. Written for an international audience: where a threshold is a widely used figure it is printed as one, but food safety and employment rules differ by country and change. Check yours before relying on this sheet.

← All free templates