Allergen 7 of 14

Milk on the menu: where it appears and how to label it

It is one of the most common allergens in any kitchen and the one most often confused with lactose intolerance. It pays to be clear on the difference.

MilkFree icon: PNG · SVG · all 14

What it covers

Point 7 of Annex II of Regulation (EU) 1169/2011, still in force in the UK, covers “Milk and products thereof (including lactose)”, with two exceptions that will almost never affect a kitchen: whey used to make alcoholic distillates, and lactitol.

The FSA’s technical guidance makes clear that “milk” includes milk from mammals such as cows, sheep, goats and buffalo. With so many good sheep’s and goat’s cheeses on British menus, that detail matters.

The derivatives that count are many: cream, butter and ghee, cheese, curd, yoghurt, kefir, milk powder and condensed milk, whey, casein and caseinates, milk proteins and lactose itself.

Where it appears in British and American cooking

White sauce and gratins

  • Lasagne, cauliflower cheese, fish pie, mac and cheese, moussaka, croque monsieur.

Mash, soups and sauces

  • Mashed potato with milk and butter, soups finished with cream or cheese.
  • Peppercorn, creamy mushroom and blue cheese sauces, hollandaise, beurre blanc and any sauce finished with butter.

Butter on the grill or in the pan

  • Fish and vegetables cooked in butter, steaks basted with butter, toast, scrambled eggs.

Bread, pastry and batter

  • Brioche, sliced bread, croissants and a lot of pastry.
  • Yorkshire puddings, pancakes and some batters, and omelettes or scrambled eggs with a splash of milk.

Curries

  • Paneer, butter chicken, korma, raita, and ghee in many Indian dishes.

Processed meats

  • Ham, cooked meats, and some sausages and burgers with milk powder, lactose or caseinates. You will see it emphasised on the label.

Desserts

  • Custard, rice pudding, trifle, cheesecake, panna cotta, sticky toffee pudding, fudge, chocolate, ice cream and some sorbets.

Bar and cafe

  • Lattes, cappuccinos, flat whites, hot chocolate, milkshakes, Irish coffee, cream liqueurs and cocktails like the White Russian.
  • Some wines declare milk because of the products used to fine them. If the label says so, mark it.

Milk is not the same as lactose

They are two different problems, and front-of-house staff mix them up all the time:

  • Milk allergy is a reaction to the proteins in milk. Someone with the allergy must avoid all dairy, with or without lactose.
  • Lactose intolerance is difficulty digesting milk sugar. Many people with it can manage lactose-free products and, sometimes, very mature cheeses.

The law covers both under one allergen: milk, including lactose. That is why a dish made with lactose-free milk still carries allergen 7. What you can do is add extra information for people who are only intolerant.

In MenuDesign, the “Lactose free” label is separate from the allergen. You can mark a dish with the milk allergen and, at the same time, with “Lactose free”, so the guest gets both pieces of information clearly.

Adapting dishes without milk

A few simple swaps let you offer dairy-free versions without changing your whole kitchen:

  • Cook and finish fish and vegetables with olive or rapeseed oil instead of butter.
  • Make mash with olive oil and some of the cooking water or stock.
  • Offer a dairy-free spread for toast, after checking its label.
  • Keep at least one dairy-free dessert: seasonal fruit or a sorbet whose label confirms it has no milk.

If you use plant drinks to adapt a white sauce or a dessert, update the dish record too: you are removing one allergen and, quite often, adding another.

Cross-contamination

  • The coffee machine’s steam wand, if you heat cow’s milk and plant drinks with the same wand.
  • Butter on the griddle, which stays on the surface for the next item.
  • The fryer, where mozzarella sticks or cheesy croquettes leave residue.
  • Blenders, food processors and pans after a white sauce or a cream soup.
  • Cheese knives and boards.

When you cannot separate a process, mark traces of milk on that specific dish.

In the US

Milk is one of the FDA’s nine major food allergens. Since its January 2025 guidance, the FDA counts milk from cows, goats, sheep and other ruminants, and expects labels to name the animal when it is not a cow, such as “goat milk”. As in the UK, a lactose-free dairy product is still milk.

How to mark it on your menu

Milk is number 7 in Annex II. Mark it on sides such as mash and on the bread you serve with the dish. If you offer plant drinks as an alternative, show their own allergens: almond drink carries tree nuts and soya drink carries soya.

If your specials change every day, milk is one of the allergens that moves around most between dishes: see the guide to allergens on daily specials. In MenuDesign you mark it once per dish, the app remembers it when you repeat the dish, and shows it as an icon, number or name, with its key and its allergen matrix.

Frequently asked questions

Does a dish made with lactose-free milk carry the milk allergen?

Yes. Lactose-free milk still contains the milk proteins that cause the allergy. Mark allergen 7 anyway; if you like, add that the dish is suitable for people with lactose intolerance.

Do goat's and sheep's cheeses count as milk?

Yes. UK guidance says milk means milk from mammals such as cows, sheep, goats and buffalo. Goat's cheese, feta, halloumi, pecorino and buffalo mozzarella all carry allergen 7.

Are oat, almond and soya drinks milk?

They are not milk, but they carry other allergens: almond drink, tree nuts; oat drink, cereals containing gluten; soya drink, soya. If you offer them as an alternative, tell customers.

Do I need to mark milk on a cheeseboard?

On labels, the rules do not require repeating “milk” when the name of the food, such as cheese or butter, already makes it clear. Mark it anyway: it is consistent with the rest of your menu and avoids doubt, especially with guests who do not read English well.