Any allergies?

Neutral Polite

What it really means

Waiters often ask this when you order. UK restaurants must provide allergen information by law, and menus mark the 14 main allergens. If you have an allergy, always say so clearly and ask them to check with the kitchen.

Chinese explanation
点餐时服务员常问的问题。英国法律要求餐厅提供过敏原信息,菜单会标注14种主要过敏原。有过敏一定要明确说出来,并请店员与后厨确认。

Context, tips & common mistakes

UK food businesses are legally required to tell you about any of 14 regulated allergens — including peanuts, tree nuts, milk, eggs, fish, crustaceans, sesame, soya, gluten-containing cereals and, less obviously, celery, mustard, lupin, molluscs and sulphites — in anything they serve, so asking is never awkward or unusual here. Restaurants typically handle it through allergen menus or a folder behind the counter; if a server guesses instead of checking, ask them to confirm with the kitchen, which staff are trained to do. Since 2021, food packed on site for direct sale (sandwiches in a café fridge, for example) must carry a full ingredient list with allergens emphasised — known as Natasha's Law after a teenager who died from an unlabelled sesame allergy. Two habits matter for allergic newcomers: mention the allergy every time you order, even at a familiar place, and treat 'may contain' warnings seriously in takeaways where fryers and utensils are shared.

Example conversation

A: Are there any allergies at the table? B: Yes — I'm allergic to peanuts. Could you check the satay sauce?
A:请问桌上有人对食物过敏吗? B:有——我对花生过敏。能帮我确认一下沙爹酱吗?

What you could say back

“No allergies here, thanks.”

Related phrases

Official sources

Rules and amounts change — confirm important details with the official source.
All Food & Dining
Reviewed by the UK Decoded editorial team · Last checked 24 July 2026 · Report a mistake