Gather the ingredients.
![Easy British Fish Pie Recipe]()
Heat the oven to 355 F/180 C.
Pour the fish stock and milk into a large saucepan and bring to a gentle simmer.
![Easy British Fish Pie Recipe]()
Add the fish pieces and bay leaf and poach for 5 minutes.
![Easy British Fish Pie Recipe]()
Remove the fish pieces with a slotted spoon and set aside. Reserve the liquid in the pot.
![Easy British Fish Pie Recipe]()
Melt the butter in a medium-sized saucepan over medium heat. Add the sliced leeks and cook for 5 minutes until the leeks are soft.
![Easy British Fish Pie Recipe]()
While still hot, add the flour and stir well with a wooden spoon.
![Easy British Fish Pie Recipe]()
Pour the fish poaching liquid into the pan and stir again. Raise the temperature and cook for 3 minutes until the sauce is slightly thickened.
![Easy British Fish Pie Recipe]()
Turn off the heat, remove the bay leaf, and add the poached fish and chopped parsley. Season with salt and pepper to taste.
![Easy British Fish Pie Recipe]()
Spoon the fish mixture into an ovenproof dish. Cover with a thick layer of mashed potatoes and fluff them up with a fork. For a more professional look, you can pipe the mashed potatoes using a piping bag with a large nozzle.
![Easy British Fish Pie Recipe]()
Sprinkle with the grated cheese if using.
![Easy British Fish Pie Recipe]()
Put the dish on a baking sheet and cook in the center of the heated oven for 20 to 30 minutes or until the sauce is bubbling beneath the potatoes.
![Easy British Fish Pie Recipe]()
Serve immediately and enjoy!
![Easy British Fish Pie Recipe]()