Menulta

Fish allergy: hidden fish in sauces, dressings and stocks, and how to serve guests safely

By the Menulta editorial team · Facts checked 15 October 2026 · Updated 15 October 2026

The short answer

A fish allergy is an immune reaction to proteins in finned fish, most often parvalbumin. It usually starts in childhood or early adulthood and tends to last for life. Fish allergy is separate from shellfish allergy, and EU law lists fish, crustaceans and molluscs as three distinct allergens. Fish hides in Caesar dressing, Worcestershire sauce, fish sauce, anchovy-based pasta sauces, stocks, surimi and some pizza toppings, and shared fryers spread it to chips and other fried food.

How fish allergy works

The main fish allergen, parvalbumin, is found in the muscle of most bony fish and is very stable. It survives cooking, canning and smoking, so cooked and tinned fish are as allergenic as raw fish. Because parvalbumins are similar across species, many people allergic to one fish react to several. Some tolerate particular species, such as tuna or swordfish, which contain less parvalbumin, but only an allergist should decide that.

Fish protein can also become airborne when fish is fried, grilled or steamed. Highly sensitive guests may react to cooking vapour, which matters for open kitchens and for seating near a fish grill.

Fish and shellfish are different allergens

Annex II of Regulation (EU) 1169/2011 lists fish (entry 4), crustaceans (entry 2) and molluscs (entry 14) separately. A guest with a fish allergy may eat prawns safely, and a guest with a prawn allergy may eat cod. Never answer a fish question with 'no shellfish', or the other way round.

The Annex II fish entry has two narrow exemptions: fish gelatine used as a carrier for vitamin or carotenoid preparations, and fish gelatine or isinglass used as a fining agent in beer and wine. Everything else made from fish must be declared.

Where fish hides in restaurant food

Hidden fish in common restaurant dishes and condiments
Dish or condimentFish source
Caesar salad and dressingAnchovies or anchovy paste
Worcestershire sauceAnchovies; used in Bloody Marys, marinades and gravies
Puttanesca and other pasta saucesAnchovies melted into the base
PizzaAnchovy toppings and shared cutting tools
Thai, Vietnamese and other Asian dishesFish sauce, dried fish, some curry pastes
Stocks and soupsFish stock, including Maltese aljotta
Surimi and 'crab sticks'Made mainly from fish
Vitello tonnato and similarTuna-based sauce on a meat dish
Fried foodOil shared with battered fish

Fish in Maltese and Mediterranean menus

Mediterranean cooking uses fish as a seasoning as well as a main ingredient. Anchovies are melted into sauces and dressings, bottarga is grated over pasta, and fish stock is the base of many soups and rice dishes. In Malta, lampuki (dorado) pie, aljotta fish soup and fried fish platters are common, and Maltese ftira is sometimes topped with tuna or anchovies. None of these is a surprise to a guest who knows the dish, but a tourist may not recognise the names.

That is why the allergen record should list fish as an allergen even when the dish name already includes a fish, and why staff should be able to point out dishes where fish is used only as a seasoning.

Serving a guest with a fish allergy

Check the allergen record for every component, including dressings, sauces and stocks prepared in advance. Confirm whether the fryer is shared with battered fish: if it is, chips and other fried items are not safe. Use clean pans and utensils, plate the dish away from the fish station and leave anchovy or fish-sauce garnishes off.

Be careful with bar orders too. A Bloody Mary made with Worcestershire sauce contains fish, and bar staff may not think of it as a food allergen.

Questions to ask suppliers about fish

Bought-in sauces and condiments are the main way undeclared fish reaches a plate. Ask suppliers whether dressings, mayonnaise-based sauces, curry pastes, stock bases and seasoning blends contain fish, anchovy or fish sauce. Ask whether surimi, fishcakes and breaded products also contain crustaceans, egg or wheat, since these products often combine several allergens. Ask whether your beer and wine suppliers use isinglass or fish gelatine for fining: these are exempt from declaration, but some guests still want to know, and an honest answer builds trust.

Record the answers with your allergen record and repeat the questions when a product is substituted. A replacement Caesar dressing or Worcestershire sauce from a new brand may differ from the old one.

Vegetarian and vegan dishes are not automatically fish-free

Guests sometimes assume a vegetarian dish is safe for a fish allergy. Usually it is, but not always. Some kimchi, curry pastes, Thai dishes and Caesar-style dressings use fish sauce or anchovy and may be described as vegetarian by mistake. Check every vegetarian dish's components rather than relying on the label, and correct any vegetarian claim that is not accurate.

Sources

This guide is general information, not medical or legal advice. Guests with an allergy should follow their doctor's advice. Operators should confirm their own setup with their food safety adviser or local authority.

Questions

Common questions

Is fish allergy the same as shellfish allergy?
No. Fish, crustaceans and molluscs are separate EU allergens. A person may be allergic to one group, two or all three.
Does Worcestershire sauce contain fish?
Traditional Worcestershire sauce contains anchovies, so it contains fish and must be declared.
Is tinned tuna safe for a fish allergy?
Not generally. Fish allergens survive canning. Some people tolerate particular species, but only an allergist can advise on that.
Does Caesar dressing contain fish?
Classic Caesar dressing contains anchovies. Some bought-in versions do not, so check the label.

Allergens on every dish, in your guest's language

Menulta keeps the allergen record per dish and shows it in 30 languages on a QR code menu.

How the QR code menu works

Related guides