
Homemade Fish Pies: A Timeless Savory Treat
When I first ventured into the culinary world of blogging, it’s a wonder I didn’t immediately start with these irresistible fish pies. They hold a special place in my heart, evoking fond memories of my university days. Back then, they weren’t just a beloved snack; they were a booming side hustle! The very first batch I made for sale vanished within minutes, eagerly snapped up by my course mates. That day, I truly understood the universal magic of a perfectly seasoned fish filling encased in a wonderfully flaky pastry. It’s a flavor combination that simply captivates!
These savory pastries, often celebrated as a quintessential comfort food or a delightful street-food snack, are more than just a dish; they’re an experience. Picture biting into a warm, golden crust, revealing a tender, flavorful fish filling. It’s a culinary journey that promises satisfaction with every bite.

The Allure of Savory Fish Pies
Fish pies share a delightful kinship with other beloved pastry-wrapped treats, such as classic fish rolls. At their core, both are essentially a harmonious blend of pastry and fish. However, fish pies often distinguish themselves with their characteristic semi-circular or triangular shape, offering a generous pocket for the rich filling. While fish rolls are typically elongated, pies are designed for that perfect hand-held bite, making them ideal for any time of day – whether as a quick breakfast, a satisfying lunch, or a delightful evening snack.
What makes these homemade fish pies truly exceptional is the ability to customize every element. From the flakiness of the pastry to the spices in the filling, you have complete control. This recipe is designed to be straightforward, ensuring that even novice bakers can achieve impressive results. We’ll guide you through creating a tender, flavorful fish mixture and a perfectly pliable dough that bakes up into a beautiful golden-brown crust.

Ready to bring this culinary delight to your kitchen? Let’s embark on the journey of crafting these scrumptious fish pies!
Classic Fish Pie Recipe: Your Guide to Perfection
This recipe balances simplicity with incredible flavor, ensuring a rewarding baking experience. Follow these steps to create fish pies that will impress everyone.
Prep & Cook Times:
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yields: Approximately 12-15 pies, depending on size.
Ingredients You’ll Need:
For the Dough:
- 3 cups all-purpose flour
- 8 tablespoons margarine (or unsalted butter – softened for best results)
- ¼ teaspoon salt
- ½ teaspoon baking powder
- ½ cup cold water (or slightly more, as needed)
- 1 large egg (for egg wash)
For the Flavorful Fish Filling:
- 1 whole mackerel fish (medium-sized, about 1-1.5 lbs) OR 1 pound white fish fillet (such as cod or hake, boneless and skinless).
Tip: Canned fish like sardines in oil can also be used for convenience. - ½ cup shredded carrots (finely shredded)
- ½ medium onion, finely chopped
- 2 tablespoons vegetable oil (or olive oil)
- Salt to taste
- 1-2 Maggi seasoning cubes (or your preferred bouillon powder) to taste
Note: If using canned sardines in oil, you might want to omit or reduce additional salt/seasoning cubes as they are usually pre-salted. - 1 tablespoon ground garlic and ginger paste (or ½ tsp each of garlic powder and ginger powder)
Step-by-Step Instructions:
Part 1: Crafting the Delicious Fish Filling
- Prepare the Fish:
- If using fresh fillet: Gently boil the fish fillet with a pinch of salt, a small piece of Maggi cube (optional), and about half of your garlic and ginger paste until cooked through and flaky (about 5-7 minutes). Drain well and mash the fish with a fork.
- If using whole mackerel: Clean the mackerel thoroughly, removing the guts and gills. Cut into a few pieces if desired for easier cooking. Boil it with a small amount of water, the remaining salt, Maggi cube, and garlic and ginger paste. Use just enough water to cover the fish, allowing it to evaporate as the fish cooks. Once cooked, let it cool slightly. Carefully separate the flesh from the bones, ensuring no bones are left behind. Mash the fish flesh.
- If using canned sardines: Drain the oil (reserve a little if you wish). Flake the sardines with a fork. No boiling needed!
- Sauté the Aromatics: In a medium pan, heat the vegetable oil over medium heat. Add the chopped onions and sauté until softened and translucent, about 3-5 minutes.
- Combine and Season: Add the mashed fish (or flaked sardines), shredded carrots, and any remaining seasoning (salt, Maggi) to the pan with the onions. Stir well to combine all ingredients. Cook for another 3-5 minutes, allowing the flavors to meld beautifully. Taste and adjust seasoning as needed.
- Cool the Filling: Remove the filling from heat and let it cool completely. A cooled filling is crucial for easy assembly and to prevent the pastry from becoming soggy.
Part 2: Preparing the Flaky Pastry Dough
- Combine Dry Ingredients: In a large mixing bowl, combine the flour, softened margarine (or butter), salt, and baking powder.
- Cut in Fat: Using your fingertips, a pastry blender, or a fork, rub the margarine into the flour mixture until it resembles coarse crumbs. This step is essential for creating a flaky pastry. Ensure there are no large lumps of margarine remaining.
- Form the Dough: Make a well in the center of the flour mixture. Gradually pour in ½ cup of cold water. Mix with your hands until the ingredients come together to form a cohesive dough. Add a tiny bit more water, one tablespoon at a time, if the dough is too dry.
- Achieve the Right Consistency: The dough should be soft, pliable, and smooth, but not sticky. If it becomes too sticky, dust with a little more flour and knead gently until smooth. If it’s too hard or crumbly, add a teaspoon of water at a time until it reaches the desired consistency. Avoid overworking the dough, as this can make it tough.
- Rest the Dough: Cover the dough with plastic wrap and let it rest in the refrigerator for at least 15-20 minutes. This allows the gluten to relax, making the dough easier to roll.
Part 3: Assembling Your Delicious Fish Pies
- Roll Out the Dough: Lightly flour a clean work surface. Take a portion of the rested dough and roll it out evenly to a thickness of about ⅛ inch.
- Cut Circles: Use a round cookie cutter (about 4-5 inches in diameter) or the rim of a wide-mouthed cup to cut out circles from the rolled dough. Gather the scraps, gently re-knead, and roll them out again to cut more circles until all dough is used.


- Fill the Pies: Place a generous spoonful of the cooled fish filling onto one half of each dough circle, leaving a small border around the edge.
- Seal the Edges: Gently fold the other half of the dough over the filling, creating a semi-circle. Press down firmly along the edges to seal. For a decorative and secure seal, use the tines of a fork to crimp the edges.
- Vent the Pies (Optional): If desired, gently poke the top of each pie with a fork a few times. This allows steam to escape during baking, preventing the pies from puffing up excessively and ensuring a crispier crust.

- Prepare for Baking: Repeat this process with all the dough and filling. Arrange the assembled pies on a greased baking tray or a tray lined with parchment paper, ensuring there is some space between each pie.

Part 4: Baking to Golden Perfection
- Preheat Oven: Preheat your oven to 350°F (175°C).
- Egg Wash: In a small bowl, whisk the egg with a tablespoon of water or milk to create an egg wash. Lightly brush the tops of each fish pie with this mixture. The egg wash will give the pies a beautiful golden-brown color and a lovely sheen.
- Bake: Place the baking tray in the preheated oven. Bake for approximately 20-25 minutes, or until the pies are gloriously golden brown and the pastry is cooked through. Baking times may vary slightly depending on your oven and the thickness of your pies.
- Serve and Enjoy: Once baked, remove the pies from the oven and let them cool on the tray for a few minutes before transferring them to a wire rack. Serve warm or at room temperature.

And there you have it, my friends! That is how you create these delightful, homemade fish pies from scratch. They are perfect as a snack, a party appetizer, or a light meal.
Tips for Achieving the Perfect Fish Pie:
- For Extra Flaky and Soft Pies: If you desire a pastry that is even softer and more crumbly, increase the amount of margarine or butter in the dough recipe. Using anywhere from 10 to 12 tablespoons instead of 8 will yield a noticeably tender and flakier crust. The more fat, the richer and more crumbly the pastry will be.
- Chilling is Key: Don’t skip chilling the dough. It makes the dough much easier to handle and prevents it from becoming tough.
- Avoid Overfilling: While tempting, overfilling your pies can lead to bursting during baking. Stick to a moderate amount of filling for each pie.
- Cool Filling is a Must: Always ensure your fish filling is completely cooled before assembling the pies. Warm filling can melt the fat in the dough, making it sticky and difficult to work with, and can also lead to a soggy bottom crust.
- Even Baking: For even browning, rotate your baking tray halfway through the baking time.
- Customizing the Filling: Feel free to experiment with the filling! Add finely diced bell peppers, a hint of chili flakes for a kick, or even some fresh herbs like parsley or cilantro for an aromatic twist. You can also explore different types of fish like tuna or salmon.
- Storage: Baked fish pies can be stored in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 4 days. They can also be frozen for longer storage. Reheat in a warm oven for best results.
Why Homemade Fish Pies Are a Must-Try:
Beyond the simple joy of eating them, making your own fish pies is incredibly rewarding. You control the quality of ingredients, ensuring a healthier and tastier outcome. They are versatile, perfect for meal prep, and a fantastic way to introduce more fish into your diet in a fun and appealing way. Whether you’re making them for a family treat, a gathering with friends, or simply to enjoy a nostalgic bite, these fish pies are sure to become a cherished recipe in your culinary repertoire.
Enjoy the process, savor the aroma, and most importantly, delight in every delicious bite of your homemade fish pies!