Food safety & allergens

Allergen matrix template for UK restaurants, pubs and cafés

Updated 24 October 2026 · 5 min read · By the ShiftComplete team

The short answer

An allergen matrix is a table with every dish down the side and the 14 UK allergens across the top, marked wherever a dish contains one. It isn't legally required in itself, but you must be able to give accurate allergen information for every dish, and the FSA's best practice guidance names a matrix as one good way to do it. Copy the template below and update it every time a recipe or supplier changes.

On this page
  1. What an allergen matrix is for
  2. The 14 allergens
  3. The template
  4. A worked example: a pub lunch menu
  5. How to build yours properly
  6. Keeping it current
  7. Using the matrix on the floor
  8. Or let ShiftComplete hold it for you

What an allergen matrix is for

When a customer says "I'm allergic to sesame, what can I have?", whoever is on the floor needs a correct answer in seconds. An allergen matrix gives them one: every dish down the left, the 14 allergens across the top, and a mark wherever a dish contains one.

The legal position, in short. For food that isn't prepacked (anything you plate up, serve over the counter or pour), the FSA says you must supply allergen information for every item that contains any of the 14 allergens. You can give it verbally, as long as there's a clearly visible written notice telling customers how to get it. Since February 2025, FSA best practice guidance for England, Wales and Northern Ireland goes further: allergen information should be easily available in writing and backed up by a conversation. That guidance isn't law, but it's what good looks like, and a matrix is one of the ways it names. Food Standards Scotland also suggests a matrix for staff.

The 14 allergens

# Allergen Watch out for
1 Celery Stocks, soups, salads, celeriac, celery salt
2 Cereals containing gluten Wheat (including spelt and Khorasan), rye, barley, oats: bread, batter, pastry, beer, gravy
3 Crustaceans Prawns, crab, lobster, langoustine, shrimp paste
4 Eggs Mayonnaise, batter, egg wash, meringue, fresh pasta
5 Fish Anchovies in Caesar dressing, Worcestershire sauce, fish sauce
6 Lupin Some flours and breads, particularly continental
7 Milk Butter, cream, cheese, ghee, milk powder in seasonings
8 Molluscs Mussels, clams, squid, oyster sauce
9 Mustard Dressings, marinades, sausages, curry powders
10 Peanuts Satay, some oils, sauces, desserts
11 Sesame Burger buns, tahini, hummus, sesame oil
12 Soybeans Soy sauce, tofu, edamame, some breads and processed meats
13 Sulphur dioxide and sulphites Wine, dried fruit, some sausages and pickles (declared above 10mg/kg or 10mg/litre)
14 Tree nuts Almonds, hazelnuts, walnuts, cashews, pecans, Brazil nuts, pistachios, macadamias, pesto, praline

When you list cereals or nuts, name the specific one. The FSA's best practice guidance says to name the nut or cereal rather than just writing "nuts" or "gluten", because a customer allergic to walnuts may be fine with almonds.

The template

Copy this into a spreadsheet or document. Put a ✓ (or the specific nut or cereal) where a dish contains the allergen. Leave blank where it doesn't. Never leave a cell you haven't actually checked.

Venue: ______ Menu: ______ Last checked by: ______ Date: ______

Dish Celery Gluten (name cereal) Crustaceans Eggs Fish Lupin Milk Molluscs Mustard Peanuts Sesame Soya Sulphites Tree nuts (name nut)

Cross-contact notes (shared fryer, shared prep areas, nuts or sesame in the kitchen): ______

A worked example: a pub lunch menu

This is an illustration only. Your dishes will differ depending on your recipes, suppliers and brands, so build yours from your own recipe cards and supplier specifications, never from someone else's chart.

Dish Celery Gluten Crust. Eggs Fish Lupin Milk Moll. Mustard Peanuts Sesame Soya Sulph. Tree nuts
Beer-battered haddock, chips, peas Wheat, barley ✓
Ploughman's (cheddar, ham, pickle, bread) Wheat ✓ ✓ ✓
Classic beef burger, brioche bun Wheat ✓ ✓ ✓ ✓
Caesar salad Wheat ✓ ✓ ✓ ✓
Sticky toffee pudding, custard Wheat ✓ ✓ ✓

Notice what the example shows: the haddock's batter brings in barley from the beer, the pickle and the dried dates bring sulphites, and the Caesar dressing brings fish from anchovies. Those are the hidden ones that catch kitchens out.

How to build yours properly

  1. Start from recipe cards, not memory. Every component of every dish: the sauce, the garnish, the oil it's fried in, the bun.
  2. Check every bought-in product's label or specification. Allergen ingredients must be emphasised on prepacked products, so read the ingredients list each time.
  3. Include drinks and extras if you serve them: cocktails with orgeat (almonds), bar snacks, sauces on the table.
  4. Fill in one dish at a time, across all 14 columns. It stops you skipping a column for a dish you think you know.
  5. Have a second person check it. The head chef builds it; the sous or GM checks it against the recipe cards.
  6. Date and sign it.
  7. Put it where staff can reach it in seconds, and, if you choose, where customers can see it. The FSA guidance notes that if you put information online or on a screen, you should still have a non-digital backup.

Keeping it current

A matrix is only as good as its last update. The most common way kitchens get it wrong is a supplier swap: the usual brioche bun is out of stock, the wholesaler substitutes another, and the new one contains sesame. Build these habits:

  • Supplier change = matrix check. Whoever receives the delivery flags substitutions to the chef.
  • New dish or special = add it before it's served. Specials boards are where allergens get missed.
  • Menu change = full review. Re-check every line, not just the new dishes.
  • Keep the old versions. If something goes wrong, you'll want to show what the information said on that date.
  • Train every new starter on it. The FSA says businesses must make sure staff receive allergen training, and it offers free online training.

Using the matrix on the floor

The matrix supports the conversation; it doesn't replace it. The FSA best practice guidance says businesses should ask all customers whether they have any allergen requirements, and the conversation should confirm what they need to avoid, whether they've seen the written information, and the risk of cross-contact. Then the order should reach the kitchen in writing, and the server should confirm with the customer when the food goes out. If staff aren't sure, they should say so and ask the chef, never guess.

Or let ShiftComplete hold it for you

A paper matrix in a folder works until someone updates the recipe and not the folder. In ShiftComplete, every menu item is mapped to the 14 UK allergens, grouped by course, and searchable by front-of-house staff on their phones from the floor. Only managers can edit, so a server can't accidentally untick something. It sits in the same app as your temperature logs, checklists and rotas, at £1.49 per staff member per month, free for 60 days. See allergen app for restaurants for how it works. The accuracy of the information is still down to whoever writes it: the app makes it easier to keep one correct version and get it in front of staff.

Frequently asked questions

Is an allergen matrix a legal requirement?

Not as such. The law says you must provide allergen information for every non-prepacked item that contains any of the 14 allergens, and keep that information accurate. How you do it is up to you: a matrix, an allergen menu, recipe sheets or labels. A matrix is popular because staff can answer questions quickly, and the FSA's best practice guidance mentions a displayed matrix as one option.

What are the 14 allergens in the UK?

Celery, cereals containing gluten (such as wheat, rye, barley and oats), crustaceans, eggs, fish, lupin, milk, molluscs, mustard, peanuts, sesame, soybeans, sulphur dioxide and sulphites (above 10mg per kg or litre), and tree nuts (such as almonds, hazelnuts, walnuts, cashews, pecans, Brazil nuts, pistachios and macadamias). The same list applies in England, Wales, Scotland and Northern Ireland.

Should I mark 'may contain' on my allergen matrix?

Your matrix must show allergens that are ingredients. Cross-contact risk, such as a shared fryer or nuts handled in the same kitchen, is a separate question. Many kitchens add a notes column or a footer to explain it, and the FSA's best practice guidance says the conversation with an allergic customer should cover cross-contact risk. Don't use blanket 'may contain' warnings instead of checking your actual practices.

How often should an allergen matrix be updated?

Every time something changes: a new dish, a recipe tweak, a substituted ingredient, or a different supplier or brand. The FSA says your allergen information must be up to date and that you need to consider the impact when recipes change. Put a 'last checked' date and name on the sheet and review the whole thing at least each time the menu changes.

Sources

Checked 24 October 2026. This guide is general information, not legal advice.

Stop firefighting. Start finishing shifts.

Rotas that get sent, temps logged without paper, allergens one tap away and checks the team actually tick off. Set up in about five minutes.

£1.49 per staff member a month after the trial. Every feature, no contract.

Free for 60 days, no cardStart free trial