How to build an allergen matrix for your menu
An allergen matrix is a table that lists every dish and drink on your menu against the 14 regulated allergens, with a mark wherever an item contains one. To build an allergen matrix, gather the recipe and ingredient information for every component of every dish, record which of the 14 allergens each one contains, have a second person check it, and update it whenever a recipe or supplier changes.
The FSA's best practice guidance names a separate allergen matrix as one way to give customers written allergen information for non-prepacked food, alongside allergen details on the menu itself. It is also the document front-of-house staff should reach for when a guest asks what is in a dish.
Why does a restaurant need an allergen matrix?
The law requires allergen information for every non-prepacked item that contains any of the 14 allergens. You can provide it verbally, with a notice telling customers how to get it, but staff can only answer accurately if the information is written down somewhere they trust. The FSA's 2025 best practice guidance for England, Wales and Northern Ireland goes further and recommends written information for all 14 allergens, supported by a conversation with staff. That guidance is not a legal requirement, though in a board paper published on 3 September 2026 the FSA said its evaluation of the guidance will inform the design of future legislation.
You do not have to design the format from scratch. The FSA publishes allergen templates, and its Safer Food, Better Business pack for caterers includes an allergen recipe chart for recording the allergens in each dish, plus individual allergen sheets for specials, for when an ingredient runs out and for passing information between shifts. Items packed on your premises before customers choose them need full labels as well, which our guide to Natasha's Law and PPDS food explains.
What information do you need before you start?
- A standard recipe for every dish, so it is made to the same specification each time.
- The product specification sheet or label for every bought-in ingredient, kept up to date.
- Recipes or labels for components such as sauces, dressings, glazes, cooking oils and garnishes, which the FSA's caterers' pack tells kitchens to check, and for stocks and other bases.
- Any 'may contain' warnings on supplier labels.
- Your drinks list. Wine and beer can contain sulphites, and cream liqueurs contain milk.
Ask each supplier to tell you when a product's allergen content changes. The FSA's best practice guidance suggests getting suppliers to agree to this, as well as checking regularly whether ingredients have changed.
How should an allergen matrix be laid out?
Use one row per menu item and one column per allergen, with all 14 columns present. Mark every cell, for example 'Y' or 'N', so an empty cell never stands for 'not checked yet'. A few more conventions make the matrix easier to use:
- Name the specific cereal and nut in the cell or a notes column, such as 'wheat', 'barley', 'almond' or 'walnut'. The FSA's own examples name the nut, as in 'nuts (almond)'.
- Give each version of a dish its own row. If the kitchen makes a dish without a sauce for allergic guests, record that version and how it is prepared as a separate entry.
- Keep precautionary warnings in a separate column, used only where a risk assessment or a supplier's label supports them.
- Show the date, a version number and the name of the person who checked it.
This extract shows how four items might look for hypothetical recipes. A full matrix would show all 14 allergens as columns; here the allergens present are listed with the components they come from, which is the detail staff need when a guest asks for a change.
| Item | Allergens present | Where they come from |
|---|---|---|
| Caesar salad | Cereals containing gluten (wheat), eggs, fish, milk, mustard | Croutons (wheat flour); dressing (egg yolk, anchovy, Parmesan, mustard) |
| Beef burger in a brioche bun | Cereals containing gluten (wheat), eggs, milk, sesame, mustard | Bun (wheat flour, egg, butter, sesame seeds); burger sauce (egg, mustard) |
| Sticky toffee pudding | Cereals containing gluten (wheat), eggs, milk | Sponge (wheat flour, egg, butter); toffee sauce (cream, butter) |
| House red wine | Sulphur dioxide and sulphites | Declared on the producer's label |
How do you keep the matrix accurate?
Have someone other than the author check every row against the recipes and specification sheets before the matrix goes into use. After that, update it whenever:
- A recipe or menu item changes, including seasonal specials.
- A supplier sends a substitute product or changes its recipe.
- You switch supplier for any ingredient.
- A new precautionary warning appears on a supplier's label.
Withdraw old copies from the floor when you publish a new version, so nobody picks up last month's sheet. The Safer Food, Better Business pack includes a regular review question asking whether allergen information has been updated to reflect menu or ingredient changes, which is a sensible check to build into your routine.
How should staff use the matrix during service?
Everyone serving food needs to know where the matrix is and how to read it. If allergen information is not on the menu, signpost it, for example with a notice saying a menu with allergen information is available from staff. When a guest declares an allergy, staff should check the matrix with them, record the requirement and pass it to the kitchen in writing if someone else is preparing the food. The server should confirm the dish meets the requirement when it is served.
For phone and online orders, allergen information must be available before the order is placed and when the food is delivered, so make the matrix, or the same details, available wherever customers order.
How should you train staff on allergens?
Food businesses must make sure staff receive training on allergens. The FSA offers free online food allergy and intolerance training in six modules, with a certificate for those who pass every module test. Use the matrix in your own training too: ask new starters to find the allergens in three dishes and explain how a guest's requirement reaches the kitchen.
In Tiquo, allergens are recorded on each product, and service areas can prompt staff about allergens when an order starts or when a product with configured allergens is added. The recorded requirements stay on the order and appear on supported POS flows and kitchen outputs, and customer profiles can hold allergies and dietary needs for later visits. Tiquo does not produce the matrix itself, and its prompts are only as accurate as the product data, so the matrix and your recipe checks remain the place to keep allergen information current.
This is general information based on FSA guidance for England, Wales and Northern Ireland. Businesses in Scotland should also check Food Standards Scotland's guidance, and your local authority food team can advise on your own menu.
Latest Stories
WebMCP explained: how AI agents can book through hospitality websites
What WebMCP is, how websites register tools that AI agents in the browser can call, where the standard and Chrome support stand in October 2026, and what it means for booking pages.
How to sell spa treatments and dining to hotel guests before they arrive
Pre-arrival upselling for hotels: when to send spa and dining offers, what to offer which guests, how to make offers bookable, and the UK consent rules for promotional messages.
How to split bills and move tabs between tables
How to split bills by item, seat, equal share or amount, and how to move a tab or selected items to another table without sending food to the kitchen twice or charging twice.