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 display allergen information at a lunch buffet or breakfast buffet?

📝 KitchenNmbrs · updated 16 Mar 2026

Every morning at 6 AM, restaurant operators face the same challenge: displaying allergen information clearly at their buffets. Guests serve themselves and can't ask about ingredients in each dish. You're legally required to indicate this information beforehand.

Why buffets demand extra attention

At regular restaurants, guests ask servers about ingredients. Buffets don't work that way - people serve themselves. That's exactly why you're legally required to display allergen information for every single dish.

⚠️ Attention:

If someone has an allergic reaction to food from your buffet and you didn't provide allergen information, you're liable. This leads to fines and damage claims.

The 14 mandatory allergens

You must indicate these 14 allergens if they appear in your dishes:

  • Gluten (bread, pasta, paneer)
  • Eggs (also in mayonnaise, cake)
  • Milk/lactose (cheese, butter, cream)
  • Nuts (almond, hazelnut, walnut, etc.)
  • Peanuts (also peanut oil)
  • Soy (soy sauce, tofu)
  • Fish (also in Worcestershire sauce)
  • Shellfish (shrimp, crab)
  • Mollusks (mussels, squid)
  • Celery (also celery salt)
  • Mustard (also mustard seed)
  • Sesame (sesame seed, tahini)
  • Lupine (lupine beans)
  • Sulfites (dried fruit, wine)

Practical ways to display allergens

You've got several options for showing allergen information at your buffet:

💡 Example: Name cards with codes

A card for each dish:

  • "Scrambled eggs" - contains: 2, 7 (eggs, milk)
  • "Croissants" - contains: 1, 2, 7 (gluten, eggs, milk)
  • "Granola" - contains: 1, 8, 7 (gluten, nuts, milk)

With a legend at the buffet: 1=gluten, 2=eggs, etc.

Other options include:

  • Icons per allergen (visual, but requires more space)
  • Color codes (red=nuts, yellow=gluten, etc.)
  • QR code linking to digital allergen list
  • Large overview board positioned next to the buffet

Prevent cross-contamination

Cross-contamination poses a major risk at buffets. Guests use identical spoons, and drips fall from one dish into another.

💡 Example: Smart buffet layout

Place dishes strategically:

  • Allergen-free dishes at the beginning
  • Nut dishes at the end
  • Separate spoons per dish
  • Extra space between 'risky' combinations

Also make sure you:

  • Provide separate spoons/tongs per dish
  • Place plates between different dishes
  • Replace spoons regularly
  • Post instructions for guests: "Use a fresh spoon for each dish"

Digital allergen registration

From tracking this across dozens of restaurants, you need to know which allergens exist in each buffet dish. That means going through all your recipes systematically.

💡 Example: Breakfast buffet checklist

For each dish you check:

  • Pancakes: flour (gluten), eggs, milk
  • Bacon: possibly sulfites (smoking process)
  • Yogurt: milk/lactose
  • Muesli: often nuts, sometimes gluten
  • Jam: check label (sometimes sulfites)

A digital system lets you record which allergens appear in each recipe. Then you automatically generate a list for your buffet, without manually looking everything up each time.

What if you don't know?

Sometimes you're uncertain if a product contains an allergen. You have two options:

  • Caution: Mention the allergen anyway ("may contain traces of nuts")
  • Certainty: Call your supplier or check the ingredient label

⚠️ Attention:

Never guess. If you're uncertain, mention the allergen. A disappointed guest beats a sick guest.

How do you organize allergen information at buffets?

1

Inventory all dishes

Make a list of all dishes you want to include in your buffet. Check all ingredients per dish, including sauces, dressings and garnishes.

2

Determine allergens per dish

Go through the 14 mandatory allergens for each dish. Also watch out for hidden allergens like gluten in soy sauce or eggs in mayonnaise.

3

Create clear name cards

Use a consistent system: number codes, icons or colors. Make sure each dish has its own card with the name and allergen codes.

4

Place a clear legend

Hang a large board with the meaning of your codes. Put this at eye level at the entrance of your buffet so guests see it immediately.

5

Prevent cross-contamination

Provide separate spoons per dish and place allergen-free dishes at the beginning of your buffet. Replace spoons regularly during service.

✨ Pro tip

Update your allergen display cards within 24 hours of any recipe change. A single new ingredient can add multiple allergens to a dish.

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 'may contain traces' at buffets?

Yes, if there's a risk of cross-contamination. At buffets this risk runs high because guests use identical spoons. Mention it for safety.

Can I just use a QR code to a digital list?

That's allowed, but ensure the information is also available without a smartphone. Not everyone can or wants to scan a QR code while eating.

What if a guest asks for extra information about ingredients?

You're required to provide this information. Make sure your team knows where the full recipes and ingredient lists are, or use a digital system for quick lookups.

What fine can I get if I don't show allergen information?

The food safety authority can impose fines of thousands of euros. But worse is the liability risk if a guest gets sick - that can cost much more.

Do I also need to display calories at buffets?

No, only allergen information is mandatory. You don't need to show calories unless you want to for marketing purposes.

How often should I replace serving spoons during busy periods?

Replace spoons every 30-45 minutes during peak hours, or immediately if you notice cross-contamination. Busy breakfast buffets need constant monitoring.

Can I use the same allergen cards for lunch and breakfast buffets?

Only if you serve identical dishes with identical recipes. Most restaurants need separate cards since breakfast and lunch menus differ significantly.

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