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 correctly list lactose information on my menu?

📝 KitchenNmbrs · updated 15 Mar 2026

Lactose information on your menu is legally required since the EU allergen regulation of 2014. Many restaurants forget that lactose falls under the allergen 'milk' and must be clearly indicated.

What does the law say about lactose on menus?

Lactose falls under the EU allergen 'milk' and therefore must always be listed. This applies to all forms of milk: cow's milk, goat's milk, sheep's milk and all products made from them.

⚠️ Note:

Even lactose-free products can contain traces of milk protein. These must therefore also be listed as 'milk', even though they contain no lactose.

Which products contain lactose?

Lactose isn't just in obvious products. Many ingredients contain hidden lactose:

  • Dairy products: milk, cream, crème fraîche, yogurt, quark
  • Cheeses: all soft cheeses, many hard cheeses (except extra aged cheese)
  • Butter and margarine: regular butter, many margarines
  • Processed products: chocolate, cookies, sauces, soups
  • Meat products: some sausages and deli meats

💡 Example:

Your carbonara contains:

  • Cream (milk)
  • Parmesan cheese (milk)
  • Butter for cooking (milk)

Listing: 'Contains milk'

How do you correctly list lactose on your menu?

There are different ways to list allergens. Choose one system and keep it consistent throughout your entire menu:

  • Method 1: Symbols (e.g. a drop for milk)
  • Method 2: Numbers (7 = milk, according to EU list)
  • Method 3: Text ('Contains: milk, gluten')
  • Method 4: Separate allergen card

💡 Example menu:

Pasta Carbonara €16.50 🥛7️⃣
Creamy pasta with bacon and egg

At bottom of menu: '🥛 = milk, 7️⃣ = allergen 7 (milk)'

Digital allergen registration

Manually tracking allergens in each dish is error-prone and time-consuming. Many restaurants use a system where allergens are registered per ingredient and automatically calculated into recipes.

💡 Example digital system:

In your ingredient list:

  • Cream → allergen: milk
  • Parmesan → allergen: milk
  • Butter → allergen: milk

Carbonara recipe → automatically: 'Contains milk'

Tools like KitchenNmbrs help you register allergens per ingredient and automatically calculate which allergens are in each dish. This prevents mistakes and saves time creating your menu.

Common mistakes that cost restaurants money

⚠️ Note:

Never write 'lactose-free' on your menu if it contains milk protein. Lactose-intolerant people can eat this, but people with milk allergies cannot.

Incorrect allergen labeling is a mistake that costs the average restaurant EUR 200-400 per month in fines and lost customers. Here are the most common errors:

  • Mistake 1: Only listing 'lactose' instead of 'milk'
  • Mistake 2: Forgetting that aged cheese also contains milk
  • Mistake 3: Not checking whether margarine contains milk
  • Mistake 4: Not listing lactose-free products as 'milk'

What if you're unsure?

If you're unsure about ingredients: ask your supplier for the ingredient list or product sheet. Manufacturers are required to clearly list all allergens on their packaging.

Keep this information in your system so you have the right answer ready for guests. This prevents miscommunication and shows that you take allergens seriously.

How do you add lactose information to your menu? (step by step)

1

Inventory all ingredients containing milk

Go through all your recipes and mark each ingredient that contains milk. Also think about hidden sources like chocolate, some margarines and deli meats. Always check your supplier's ingredient list if you're unsure.

2

Choose a consistent listing method

Decide whether you'll use symbols, numbers or text for allergens. Use this method throughout your entire menu. Make it clear at the bottom of the menu what each symbol or number means.

3

Update your menu and train your staff

Add the lactose information to all relevant dishes on your menu. Train your service staff so they can correctly inform guests about allergens in the dishes.

✨ Pro tip

Register allergens per ingredient rather than per dish - you'll save 3-4 hours weekly on menu updates. Once you mark cream as containing 'milk', it automatically applies to all 15+ recipes using cream.

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 list lactose separately from milk?

No, lactose falls under the allergen 'milk'. You only need to list 'milk', not 'lactose' separately. This covers all milk products including lactose.

Does aged cheese also need to be listed as milk?

Yes, even extra aged cheese still contains milk protein and must be listed as 'milk'. Only the lactose is mostly gone, but the milk allergen is still present.

How do I know if margarine contains milk?

Always check the ingredient list on the packaging. Some margarines contain milk or milk powder, others don't. If unsure, ask your supplier for the product sheet.

Can I use lactose-free products without listing milk?

No, lactose-free products can still contain milk protein. These must also be listed as 'milk' on your menu, even though they're lactose-free.

What if a guest asks about traces of milk?

Explain that cross-contamination is possible if you work with milk products in the same kitchen. For severe allergies, refer them to the chef for exact information about preparation.

Do I need to list milk in dishes with butter that's been clarified?

Yes, clarified butter still contains milk proteins even though most lactose has been removed. Always list clarified butter as containing 'milk' on your menu.

How often should I update allergen information from suppliers?

Review supplier allergen data every 6 months or whenever they change product formulations. Set calendar reminders to check with your main suppliers quarterly for any formula changes.

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