Traditional British Fish Dish

Fish Pie: Traditional British Fish Pie Guide

Discover fish pie, a classic British comfort food made with fish, creamy sauce and a golden mashed potato topping.

Fish pie is a traditional British dish made with fish cooked in a creamy sauce and covered with mashed potato before being baked.

It is a familiar home-cooked meal in Britain and can also appear on restaurant and family-style menus. Recipes vary, but the combination of fish, sauce and potato remains central to the dish.

What Is Fish Pie?

British fish pie is generally prepared without a pastry crust. Instead, a mixture of fish and creamy sauce is placed in a baking dish and covered with mashed potato.

The dish is then baked until the potato topping is hot and lightly browned.

Common Fish Used in Fish Pie

Several types of fish can be used. Traditional recipes may combine more than one variety to create different textures and flavours.

  • Cod.
  • Haddock.
  • Salmon.
  • Smoked haddock.
  • Pollock.
  • Other suitable white fish.

Mixed Fish Pie

Many fish pie recipes use a mixture of fish rather than just one variety. White fish can be combined with salmon or smoked fish for a more varied filling.

The exact combination depends on the recipe and the ingredients available.

Creamy Sauce

A creamy white sauce brings the fish together and provides moisture beneath the potato topping.

Common ingredients for the sauce can include milk, butter, flour, seasoning and sometimes cream or cheese.

Vegetables in Fish Pie

Vegetables can be added to fish pie for additional flavour and texture. Peas are particularly common, while other recipes may include sweetcorn, spinach, leeks or carrots.

Mashed Potato Topping

Mashed potato is one of the defining features of British fish pie. The potato is spread over the fish filling before the dish is baked.

The top can become lightly crisp while the potato underneath remains soft and creamy.

Fish Pie Ingredients

Component Common Examples
Fish Cod, haddock, salmon or pollock
Sauce Milk-based creamy white sauce
Vegetables Peas, leeks, sweetcorn or spinach
Topping Mashed potato
Seasoning Salt, pepper and herbs

How Fish Pie Is Served

Fish pie is normally served hot as a main meal. Because the potato topping is already part of the dish, it can be served with vegetables or other simple side dishes.

Peas, green vegetables and a fresh salad can complement the creamy fish filling.

Fish Pie in British Home Cooking

Fish pie has a strong connection with British home cooking. It is practical for family meals because different types of fish and vegetables can be combined in one baked dish.

The recipe can also be adapted according to seasonal ingredients and personal preferences.

Fish Pie on British Menus

Fish pie can appear on traditional British restaurant menus, pub menus and home-style food menus. It is often presented as a comforting main course.

Modern restaurants may add their own variations while keeping the basic fish, sauce and potato structure.

Fish Pie vs Fish and Chips

Dish Main Features
Fish Pie Fish, creamy sauce and mashed potato
Fish and Chips Battered or fried fish with chips

Fish Pie vs Shepherd's Pie

Dish Traditional Filling Topping
Fish Pie Fish in creamy sauce Mashed potato
Shepherd's Pie Minced lamb and vegetables Mashed potato
Cottage Pie Minced beef and vegetables Mashed potato

Is Fish Pie Traditional British Food?

Fish pie is widely associated with British home cooking and traditional cuisine. Its combination of fish, creamy sauce and mashed potato is a familiar part of British food culture.

Different families and cooks may use different fish, vegetables and seasonings, so there is no single fixed recipe.

British Food Culture

Fish has long been an important ingredient in British cooking, and fish pie represents a different way of serving fish from the better-known fish and chips.

The dish fits naturally into the broader tradition of British baked pies and comforting family meals.

Frequently Asked Questions

What is traditional British fish pie?

It is a baked dish containing fish in a creamy sauce, usually covered with mashed potato.

What fish is best known for fish pie?

Cod, haddock, salmon and other suitable fish are commonly used. Some recipes combine several varieties.

Does fish pie have pastry?

Traditional British fish pie commonly uses mashed potato as its topping rather than a pastry crust.

What vegetables go with fish pie?

Peas, leeks, sweetcorn, spinach and carrots can be used with fish pie, depending on the recipe.

Is fish pie a British dish?

Yes. Fish pie is widely associated with British home cooking and traditional British cuisine.

Related British Food

Read our Fish and Chips guide to explore another classic British fish dish.

You can also explore Shepherd's Pie and Cottage Pie for more traditional British pie-style meals.

For another classic British savoury pie, visit our Steak and Kidney Pie guide .

Explore more dishes in the British dinner menu .

Explore More Traditional British Food

Discover classic British dishes, traditional lunch and dinner ideas, pub food and desserts.

Explore British Menu