Classic Fish Pie Recipe: A Comforting British Favourite

fish pie recipe

Classic Fish Pie Recipe

Comforting, creamy and topped with golden mashed potato, fish pie is a British favourite that makes a satisfying family meal. This version combines flaky white fish and salmon in a simple parsley sauce. Serve it straight from the oven with peas or greens.

Serves: 4–6

Preparation time: 25 minutes

Cooking time: 35 minutes

Ingredients

For the topping

  • 900g floury potatoes, peeled and cut into chunks
  • 40g butter
  • 3–4 tbsp milk
  • Salt and freshly ground black pepper

For the filling

  • 600g mixed fish, such as cod, smoked haddock and salmon, cut into bite-sized pieces
  • 40g butter
  • 40g plain flour
  • 500ml milk
  • 1 tsp Dijon mustard, optional
  • 2 tbsp chopped fresh parsley
  • 100g frozen peas, optional
  • Salt and freshly ground black pepper

Method

  1. Cook the potatoes. Put the potatoes in a saucepan, cover with cold salted water and bring to the boil. Simmer for 15–20 minutes, or until tender. Drain well, then mash with the butter and enough milk to make a smooth topping. Season to taste.
  2. Make the sauce. Melt the butter in a saucepan over a medium heat. Stir in the flour and cook for 1 minute, stirring constantly. Gradually add the milk, whisking as you go to keep the sauce smooth. Bring to a gentle simmer and cook for 3–5 minutes, until thickened.
  3. Season and add the filling. Stir the mustard, if using, and parsley into the sauce. Season with pepper and a little salt, taking care if using smoked fish. Fold in the fish and peas.
  4. Assemble the pie. Heat the oven to 200°C (180°C fan)/400°F/Gas Mark 6. Spoon the fish mixture into an ovenproof dish. Spread the mashed potato over the top, taking it right to the edges. Rough up the surface with a fork to help it turn golden.
  5. Bake. Place the dish on a baking tray and bake for 25–30 minutes, until bubbling around the edges and golden on top. Leave to stand for a few minutes before serving.

Tips for a Great Fish Pie

  • Use a mix of fish for contrasting flavours and textures. Check carefully for bones before adding it to the dish.
  • For a richer sauce, replace a little of the milk with cream.
  • Grated cheese can be mixed into the mash or sprinkled over the top before baking.
  • If preparing the pie ahead, cool the filling before assembling and refrigerate it. Bake until piping hot throughout.

Serve your fish pie with steamed greens, buttered cabbage or a simple side salad for an easy, comforting supper.

 

9 Reasons Why Fish Pie is the Ultimate Comfort Dish

  1. Comforting and warming
  2. Creamy, satisfying filling
  3. Golden, fluffy potato topping
  4. Easy to customise with different fish
  5. A good way to include vegetables
  6. Ideal for family meals
  7. Can be prepared ahead
  8. Pairs well with simple greens
  9. Makes delicious leftovers

 

7 Drawbacks of Preparing the Classic Fish Pie Recipe

  1. Takes time to prepare.
  2. Uses several pans and utensils.
  3. Can be rich and filling.
  4. Fresh fish may be expensive.
  5. Smoked fish can make it salty.
  6. The topping may brown unevenly.
  7. Leftovers can dry out when reheated.

Comforting and warming

Fish pie is the ultimate comfort food: its creamy fish filling and soft, golden mashed-potato topping make every mouthful warming and satisfying. Served fresh from the oven, it’s a cosy choice for chilly evenings and relaxed family meals.

Creamy, satisfying filling

The creamy filling is what makes fish pie so comforting and satisfying. A smooth, gently seasoned sauce brings together the flaky fish and tender vegetables, adding plenty of flavour without overpowering the ingredients. Paired with its golden potato topping, it makes a hearty dish that’s perfect for a cosy family meal.

Golden, fluffy potato topping

A golden, fluffy potato topping makes this fish pie especially inviting. Lightly mash the potatoes with butter and milk, then rough up the surface with a fork before baking. The ridges turn crisp and golden in the oven, while the soft, pillowy mash underneath pairs beautifully with the creamy fish filling.

Easy to customise with different fish

One of the best things about fish pie is how easy it is to tailor to your taste or what you have available. Use cod, haddock, salmon or smoked fish, or combine a few varieties for a more varied flavour and texture. Just choose fish that will hold up well in the sauce, remove any skin and check carefully for bones before cooking.

A good way to include vegetables

Fish pie is an easy way to add more vegetables to a family meal. Stir peas, sweetcorn, spinach or finely chopped leeks into the creamy filling, or serve it with a side of greens. The flavours blend naturally with the fish and sauce, making vegetables a welcome part of a comforting, satisfying dish.

Ideal for family meals

Fish pie is ideal for family meals because it’s comforting, filling and easy to serve straight from the oven. The creamy fish filling and soft potato topping are popular with a range of ages, while peas or other vegetables can be added to make it a complete one-dish dinner. It’s also simple to prepare in a larger baking dish, making it a practical choice when feeding a crowd.

Can be prepared ahead

One of the great advantages of fish pie is that it can be prepared ahead, making mealtimes easier on busy days. Assemble the pie, cover it and keep it in the fridge until you’re ready to cook. When baking from chilled, allow extra time and check that it is piping hot all the way through before serving.

Pairs well with simple greens

Fish pie pairs beautifully with simple greens, such as peas, steamed broccoli or green beans. Their fresh flavour and gentle crunch balance the pie’s creamy filling and golden potato topping, making the meal feel lighter without taking attention away from the main dish.

Makes delicious leftovers

Fish pie makes delicious leftovers, as the flavours have time to mingle and deepen overnight. Once cooled, cover and refrigerate it promptly, then reheat only the portion you need until piping hot throughout. It’s just as comforting the next day, served on its own or with fresh greens.

Takes time to prepare.

One drawback of fish pie is that it takes time to prepare. You’ll need to cook and mash the potatoes, make the sauce, prepare the fish and assemble the dish before it goes into the oven. Although much of the work is straightforward, it may not be the quickest choice for a busy weeknight.

Uses several pans and utensils.

One drawback of this fish pie recipe is that it uses several pans and utensils: you’ll need equipment for boiling and mashing the potatoes, making the sauce and assembling the pie. This can mean more washing-up than a simpler one-pot meal.

Can be rich and filling.

Fish pie can be rich and filling, particularly when it’s made with a creamy sauce, buttery mash and plenty of cheese. A generous portion may feel quite heavy, so serve it with lighter sides such as steamed greens or a crisp salad, and adjust the amount of butter or cream to suit your taste.

Fresh fish may be expensive.

Fresh fish can be expensive, particularly if you choose premium varieties such as salmon or smoked haddock. This can make fish pie a costly meal, but using affordable options such as frozen fish, white fish fillets or supermarket fish pie mix can help keep the price down without sacrificing flavour.

Smoked fish can make it salty.

Smoked fish adds a distinctive, savoury flavour to fish pie, but it can also make the filling quite salty. Taste the sauce before adding any extra salt, and consider using a milder fish or a smaller amount of smoked fish if you prefer a less salty pie.

The topping may brown unevenly.

The mashed potato topping can brown unevenly, leaving some patches golden while others stay pale. This may happen if the mash is spread at different thicknesses or the oven has hot spots. For a more even finish, smooth the topping into a consistent layer, rough it lightly with a fork and rotate the dish halfway through baking if needed.

Leftovers can dry out when reheated.

Fish pie can lose its creamy texture when reheated, as the fish and mashed-potato topping may dry out. To help prevent this, cover the dish and warm it gently in the oven until piping hot throughout; adding a splash of milk or cream to the filling before reheating can also help restore its moisture.

Classic Meat Pie Recipe: A Comforting British Favourite

meat pie recipe

Classic Beef and Ale Pie Recipe

A golden, crisp pastry crust filled with tender beef in a rich, savoury gravy makes this classic meat pie ideal for a comforting family meal. The filling can be prepared ahead, giving the flavours time to develop and making assembly straightforward.

Preparation and cooking time

  • Preparation: 25 minutes
  • Cooking: 2 hours 30 minutes
  • Serves: 6

Ingredients

  • 2 tbsp vegetable oil
  • 900g stewing beef, cut into bite-sized pieces
  • 2 tbsp plain flour, seasoned with salt and black pepper
  • 1 large onion, finely chopped
  • 2 carrots, peeled and diced
  • 2 celery sticks, diced
  • 2 tbsp tomato purée
  • 330ml ale or stout
  • 300ml beef stock
  • 1 tsp fresh thyme leaves, or ½ tsp dried thyme
  • 1 bay leaf
  • 1 sheet ready-rolled puff pastry, about 320g
  • 1 egg, beaten

Method

  1. Brown the beef: Toss the beef in the seasoned flour. Heat the oil in a large, heavy-based pan over a medium-high heat. Brown the beef in batches, then set it aside.
  2. Cook the vegetables: Add the onion, carrots and celery to the pan. Cook for 5–7 minutes, stirring occasionally, until softened. Stir in the tomato purée and cook for another minute.
  3. Make the filling: Pour in the ale and scrape the bottom of the pan to loosen any browned bits. Add the stock, thyme and bay leaf, then return the beef to the pan. Bring to a gentle simmer.
  4. Simmer until tender: Cover and cook gently for about 1 hour 45 minutes to 2 hours, stirring now and then, until the beef is tender and the gravy has thickened. Remove the bay leaf and leave the filling to cool. Taste and adjust the seasoning.
  5. Prepare the pie: Heat the oven to 200°C (180°C fan)/400°F/Gas Mark 6. Spoon the cooled filling into a pie dish. Lay the pastry over the top, trimming any excess. Press the edges to seal and make a small hole in the centre to let steam escape.
  6. Glaze and bake: Brush the pastry with beaten egg. Bake for 25–30 minutes, until puffed and golden. Leave to stand for 5 minutes before serving.

Tips for a great meat pie

  • Let the filling cool before adding the pastry; hot filling can make it soft and difficult to handle.
  • If the gravy is too thin, simmer the filling uncovered for a few minutes before cooling.
  • For a family-friendly version without alcohol, replace the ale with extra beef stock.
  • Serve with mashed potatoes, peas or seasonal greens.

This hearty beef pie is best served hot from the oven, when the pastry is crisp and the filling is rich and tender. Any leftovers can be cooled, covered and refrigerated, then reheated thoroughly before serving.

 

Top Tips for Perfect Meat Pies: Best Cuts, Baking Advice, and More

  1. What cut of meat is best for a meat pie?
  2. How do you stop the pastry from getting soggy?
  3. Can you make a meat pie ahead of time?
  4. How long should you bake a meat pie?
  5. Can you freeze a meat pie?

What cut of meat is best for a meat pie?

For a tender, flavourful meat pie, choose a well-marbled cut that becomes soft during slow cooking, such as beef chuck, braising steak or shin. These cuts develop a rich flavour and make a succulent filling when simmered gently until tender. For a quicker pie, use leftover roast meat, but take care not to overcook it, as it may become dry.

How do you stop the pastry from getting soggy?

To help keep the pastry crisp, let the meat filling cool completely before assembling the pie, and make sure the gravy is thick rather than watery. Avoid overfilling, cut a small steam vent in the pastry, and bake the pie in a fully preheated oven. If the filling is particularly moist, try brushing the base with beaten egg and letting it dry briefly before adding the filling.

Can you make a meat pie ahead of time?

Yes, you can make a meat pie ahead of time. Prepare and cook the filling, then let it cool completely before assembling the pie. Cover and refrigerate it for up to two days, or freeze it for longer storage. For the best pastry, add it just before baking; if the pie is already assembled, keep it covered in the fridge and bake within a day, adding a little extra time if it goes into the oven cold.

How long should you bake a meat pie?

Bake a meat pie in a preheated oven at 200°C (180°C fan)/400°F/Gas Mark 6 for around 25–30 minutes, or until the pastry is risen and golden and the filling is piping hot. If the filling is already hot when assembled, it may need less time; a pie made with cold filling may take a little longer. Follow the pastry packet instructions where available, and cover the top loosely with foil if it browns too quickly.

Can you freeze a meat pie?

Yes, you can freeze a meat pie. For the best results, freeze it before baking: assemble the pie, wrap it well and freeze for up to three months. Bake from frozen, adding extra cooking time and covering the pastry with foil if it browns too quickly; make sure the filling is piping hot all the way through before serving. You can also freeze a baked pie once it has cooled completely. Wrap it securely, thaw it in the fridge and reheat thoroughly in the oven.

Classic Cottage Pie Recipe: A Comforting British Family Favourite

cottage pie recipe

Classic Cottage Pie Recipe

Cottage pie is a comforting British favourite: savoury minced beef cooked with vegetables in a rich gravy, then topped with creamy mashed potato and baked until golden. It is often confused with shepherd’s pie, but the traditional distinction is simple: cottage pie is made with beef, while shepherd’s pie is made with lamb.

This recipe serves four to six and is ideal for a relaxed family meal. It can also be made ahead and baked when you are ready to eat.

Preparation and cooking time

  • Preparation: 25 minutes
  • Cooking: 50 minutes
  • Serves: 4–6

Ingredients

For the filling

  • 1 tablespoon vegetable oil
  • 1 onion, finely chopped
  • 2 carrots, diced
  • 500g beef mince
  • 2 tablespoons tomato purée
  • 1 tablespoon plain flour
  • 1 teaspoon Worcestershire sauce
  • 400ml beef stock
  • 100g frozen peas
  • 1 teaspoon dried thyme, or a few fresh sprigs
  • Salt and freshly ground black pepper

For the potato topping

  • 900g floury potatoes, such as Maris Piper or King Edward, peeled and cut into chunks
  • 50g butter
  • About 100ml milk, warmed
  • 50g mature Cheddar, grated (optional)
  • Salt and freshly ground black pepper

Method

  1. Cook the potatoes. Put the potatoes in a large pan of cold, salted water. Bring to the boil, then simmer for 15–20 minutes, or until tender. Drain well and leave them to steam-dry for a minute.
  2. Make the filling. Meanwhile, heat the oil in a large frying pan or saucepan over a medium heat. Add the onion and carrots and cook for 6–8 minutes, stirring occasionally, until softened.
  3. Add the beef mince and cook for 5–7 minutes, breaking it up with a spoon, until browned. Stir in the tomato purée and flour and cook for a minute.
  4. Pour in the beef stock and add the Worcestershire sauce and thyme. Stir well, bring to a gentle simmer and cook for 20–25 minutes, until the sauce has thickened. Stir in the peas for the final few minutes. Season to taste.
  5. Mash the potatoes. Mash the drained potatoes with the butter and enough warm milk to make a smooth, fluffy mash. Season with salt and pepper. Stir in the grated Cheddar, if using.
  6. Assemble the pie. Heat the oven to 200°C (180°C fan)/400°F/gas mark 6. Spoon the beef filling into an ovenproof dish. Spread the mash evenly over the top, taking it right to the edges. Roughen the surface with a fork to help it turn golden.
  7. Bake. Place the dish on a baking tray and bake for 25–30 minutes, until bubbling around the edges and golden on top. Leave it to stand for 5 minutes before serving.

Tips for a delicious cottage pie

  • Allow the filling to simmer until thick. If it is too runny, the potato topping may sink into it.
  • For extra flavour, add a splash of red wine with the stock, or stir in a teaspoon of mustard.
  • Make the topping crispier by brushing it with a little melted butter before baking.
  • Serve with steamed greens, cabbage or green beans.

Make-ahead and storage

The filling can be prepared a day ahead and kept covered in the fridge. Assemble the pie once the filling has cooled, then refrigerate it until needed. Add a little extra baking time if cooking it straight from the fridge, and make sure it is piping hot all the way through.

Leftovers can be stored in a covered container in the fridge for up to three days. Reheat thoroughly until steaming hot. Cottage pie can also be frozen; for the best texture, freeze it before baking, then defrost it in the fridge before cooking.

 

Everything You Need to Know About Making the Perfect Cottage Pie: FAQs Answered

  1. What is the difference between cottage pie and shepherd’s pie?
  2. What ingredients do you need to make cottage pie?
  3. How do you make the mashed potato topping creamy?
  4. How long should cottage pie bake in the oven?
  5. Can you make cottage pie ahead of time?
  6. Can cottage pie be frozen?
  7. How do you stop cottage pie filling from becoming watery?
  8. What should you serve with cottage pie?

What is the difference between cottage pie and shepherd’s pie?

The main difference between cottage pie and shepherd’s pie is the meat: cottage pie is traditionally made with minced beef, while shepherd’s pie uses minced lamb. Both are topped with mashed potato and baked until golden, and their fillings often include vegetables, gravy and herbs.

What ingredients do you need to make cottage pie?

To make cottage pie, you’ll need beef mince, onion, carrots, peas, beef stock, tomato purée, Worcestershire sauce and a little flour to thicken the filling. Season it with salt, pepper and thyme, then top with mashed potatoes made from floury potatoes, butter and milk. Mature Cheddar is optional, but adds a savoury finish to the topping.

How do you make the mashed potato topping creamy?

For a creamy mashed potato topping, use floury potatoes such as Maris Piper or King Edward, and cook them until completely tender. Drain them well and let them steam-dry briefly, then mash while hot with butter and warm milk, adding the milk gradually until the mash is smooth and fluffy. Avoid overworking the potatoes, as this can make them gluey. Season well, and stir in a little grated Cheddar or a spoonful of cream for extra richness, if you like.

How long should cottage pie bake in the oven?

Cottage pie should usually bake in a preheated oven at 200°C (180°C fan)/400°F/gas mark 6 for 25–30 minutes, until the filling is bubbling around the edges and the potato topping is golden. If the pie has been chilled, allow a little extra time and check that it is piping hot all the way through before serving.

Can you make cottage pie ahead of time?

Yes, cottage pie is ideal for making ahead. Prepare the filling and mashed potato, assemble the pie, then cover and refrigerate it for up to 24 hours before baking. You can also bake it in advance and reheat it until piping hot throughout. If baking straight from the fridge, allow a little extra time in the oven, and check that the centre is thoroughly heated before serving.

Can cottage pie be frozen?

Yes, cottage pie freezes well. For the best results, let it cool completely, then cover it tightly or transfer it to a freezer-safe container and freeze for up to three months. You can freeze it before or after baking, though freezing before baking usually gives the potato topping a better texture. Defrost overnight in the fridge, then bake until piping hot throughout. If reheating a cooked pie, make sure it is thoroughly hot before serving.

How do you stop cottage pie filling from becoming watery?

To stop cottage pie filling from becoming watery, simmer it uncovered until the sauce has reduced and thickened before adding it to the baking dish. A little plain flour stirred into the browned mince can help, too. Avoid adding too much stock, and let frozen vegetables thaw and drain before using them. The filling should be moist but not runny; if it looks thin, cook it for a few more minutes before topping with mash.

What should you serve with cottage pie?

Cottage pie pairs beautifully with simple vegetables that balance its rich, savoury filling. Try serving it with steamed green beans, peas, broccoli or cabbage, or add roasted carrots for extra sweetness. A crisp green salad can make the meal feel lighter, while a little extra gravy is always welcome.