Desserts
This African fish pie recipe delivers the perfect balance of crispy, golden pastry and tender, spiced fish filling—inspired by coastal traditions where flaky crusts meet bold flavors.
The secret lies in a rich tomato-based sauce infused with African spices like curry powder and thyme, which tenderizes the fish while adding depth. For authenticity, I use a blend of cod and hake, but tilapia or mackerel work beautifully too, ensuring every bite is both hearty and satisfying.
The flaky pastry topping is the star here, requiring patience to achieve that signature golden brown finish without losing crispness. A light brushing of egg wash before baking ensures a shatteringly thin crust that contrasts beautifully with the creamy filling underneath.
This pie isn’t just a dish—it’s a celebration of African coastal cuisine, where simple ingredients transform into something extraordinary with just the right technique.
Once baked, the aroma of caramelized pastry and spiced tomato sauce will fill your kitchen, making it impossible to resist. The fish stays moist and flavorful, while the pastry remains crisp enough to cut through the richness.
Serve with a side of cabbage salad or fried plantains to complete the meal, and you’ll have a dish that’s as impressive as it is delicious.
Perfect for family dinners or special occasions, this recipe is designed to be foolproof—whether you’re a seasoned cook or just starting out. Let’s get started on creating a pie that tastes like a taste of the coast, right in your own kitchen.
Ingredients for african fish pie
These 15 ingredients bring African coastal flavors to your table with flaky pastry and spiced fish filling.
| Ingredient | Amount | Notes |
|---|---|---|
| Cod Fillets 🐟 | 1 lb | Skinless, boneless, cut into chunks |
| Hake Fillets 🐟 | 1 lb | Skinless, boneless, cut into chunks |
| All-Purpose Flour 🌾 | 2 cups | For pastry, plus extra for dusting |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for pastry |
| Large Eggs 🥚 | 1 whole | For pastry, plus 1 extra for egg wash |
| Milk 🥛 | ½ cup | Cold, for pastry |
| Canned Tomato Sauce 🍅 | 1 can | 28 oz, crushed tomatoes preferred |
| Curry Powder 🌶️ | 1 tbsp | Mild African blend preferred |
| Fresh Thyme 🌿 | ¼ cup | Chopped, or 1 tbsp dried |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Heavy Cream 🥛 | ½ cup | For sauce richness |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
The fish blend matters—cod and hake stay tender while baking, but tilapia or mackerel work too. Look for fresh, firm fillets at Whole Foods or your fishmonger. If using frozen, thaw overnight in the fridge. The pastry starts with cold butter—cut it into cubes and keep it chilled until mixing. For the curry powder, African or Caribbean blends add authentic depth, but regular curry works in a pinch. The thyme should be fresh if possible—dried loses its punch fast.
No curry powder? 1 tsp each turmeric, coriander, and cinnamon gets you close. Fresh thyme out of season? Dried at one-third the amount works, but toast it first in a dry pan for 30 seconds to wake up the flavor. The tomato sauce can be homemade (simmer crushed tomatoes with garlic and onion), but high-quality canned like Muir Glen saves time. For extra richness, stir in 1 tbsp tomato paste with the sauce. The cayenne is optional—skip it if you're sensitive to heat, but add it back in if you like things spicy.
The pastry dough keeps best wrapped in plastic for 2 days in the fridge. The fish filling can be prepped ahead and refrigerated for 1 day before baking. For make-ahead convenience, assemble the pie (without baking) and freeze it for 1 month. Thaw overnight in the fridge before baking. Once baked, the pie reheats beautifully—just cover with foil and warm at 350°F for 15 minutes. The crust stays crispy if you reheat it uncovered for the last 5 minutes.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe when I’m too tired to fuss—just pan-fry the cod and hake in butter until golden, toss them with a quick flour roux, top with egg wash, and bake. The crust forms in minutes, no rolling required.
- Rich, Buttery Depth: That golden butter crust? It’s the star. The flour-butter base caramelizes into something dangerously crisp while keeping the fish tender inside—like a hug for your taste buds, but better than actual hugs.
- Weeknight to Dinner Party: Honestly, this pie works for everything. Serve it with crusty bread for a lazy Tuesday night, or dress it up with lemon wedges and greens for guests. The same simple method just feels fancier when you want it to.
- Leftovers That Don’t Suffer: Between us, most pies dry out or get soggy. Not this one. The butter crust stays crisp even reheated, and the fish holds together like it was made yesterday. Pack it for lunches or freeze portions—no one will guess it’s not fresh.
Step-by-step instructions for African fish pie
Here's how to assemble this comforting pie with layers of flavor and a golden crust.
Prepare the Spiced Tomato Sauce
In a large skillet over medium heat, melt 2 tablespoons of the unsalted butter (reserve the rest for the pastry). Add the diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the minced garlic cloves and cook for another 30 seconds until fragrant.
Pour in the 1 can canned tomato sauce, scraping up any browned bits from the bottom of the pan. Add the 1 tablespoon curry powder, 0.25 cup chopped fresh thyme, 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.25 teaspoon cayenne pepper. Bring to a gentle simmer and cook for 10 minutes until the sauce thickens slightly. Remove from heat and stir in the 0.5 cup heavy cream—this will give your sauce that rich, velvety texture.
Assemble the Fish Filling
In a large bowl, combine the 1 lb cod fillets and 1 lb hake fillets, both cut into 1-inch chunks. Pour the warm tomato sauce over the fish and gently toss to coat evenly. Let the fish sit in the sauce for 5 minutes—this allows the flavors to meld and the fish to absorb some of the spiced mixture. Taste and adjust seasoning if needed, adding a pinch more salt or cayenne if desired.
Transfer the fish mixture to a 9x13-inch baking dish, spreading it out evenly. The fish should be in a single layer, not piled high, to ensure even cooking. This arrangement also helps the pastry crust adhere better later.
Make the Flaky Pastry
In a large bowl, combine the 2 cups all-purpose flour, 0.5 teaspoon salt, and 0.5 teaspoon black pepper. Cut in the 0.75 cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. Add the 1 whole large egg and 0.5 cup cold milk, mixing just until the dough comes together.
Turn the dough out onto a lightly floured surface and knead gently 5-6 times until smooth. Roll it out to fit the top of your baking dish, about 1/8-inch thick. For extra flakiness, fold the dough in half, then unfold and roll again before placing it over the fish. Brush the pastry with the extra large egg reserved for egg wash, focusing on the edges where it meets the dish.
Bake to Golden Perfection
Preheat your oven to 375°F. Place the baking dish on the middle rack and bake for 35-40 minutes until the pastry is deep golden brown and puffed in spots. The filling should be bubbling hot, and the crust should be crisp at the edges.
Here's the thing—don't open the oven door during the first 20 minutes of baking. The heat needs to stay steady for that perfect rise. If the pastry starts browning too quickly, tent it loosely with aluminum foil. Once it's golden, let the pie rest for 10 minutes before serving. This resting time helps the filling set and makes slicing easier.
Pro Tips For Making African Fish Pie
- Dry the Fish Properly: Pat those cod and hake fillets thoroughly with paper towels before flouring—wet fish steams instead of sears, and you’ll end up with a soggy bottom crust. I learned this the hard way after my first pie turned out more puddle than pie.
- Melt Butter Slowly: Heat the butter for the roux low and steady—if you rush it, you’ll burn the flour before it thickens properly. I used to crank the heat, and the whole dish ended up tasting like a sad, charred paste.
- Don’t Overmix the Crust: Once you fold the egg into the flour-butter mix, stop stirring the second it just comes together. Overworking it makes the crust tough instead of flaky—like fighting with dough instead of guiding it.
- Rest the Pie Before Slicing: Let the pie sit covered for 10 minutes after baking—this lets the filling set and the crust firm up. Cutting it too soon means a messy, runny disaster, and no one wants that.
Best sauces and condiments for this dish
Spiced Tomato Sauce
This rich, aromatic sauce is the heart of your pie—where the African curry powder and fresh thyme shine. For extra depth, I like toasting 1 teaspoon ground coriander in the pan with the onions to enhance its warmth.
If you want a smoother texture, blend the sauce briefly after cooking but before adding the cream—just pulse in a blender for 10 seconds. 🌶️
Creamy Variations
For a lighter option, replace the heavy cream with ½ cup coconut milk—it adds a subtle tropical note that pairs beautifully with the curry. If you prefer extra richness, stir in 2 tablespoons Greek yogurt at the end for a velvety finish.
Both adjustments keep the sauce luscious while adapting to dietary preferences.
Herb Enhancements
Fresh herbs elevate this sauce instantly. Add 1 tablespoon chopped parsley or cilantro at the end for brightness, or try ½ teaspoon dried marjoram for an earthy twist.
I also love adding 1 bay leaf while simmering—just remove it before blending or adding cream. The herbs should complement, not overpower, the curry and thyme.
Heat Adjustments
Cayenne is optional, but if you love spice, try ½ teaspoon smoked paprika instead for a deeper, slightly sweet heat. For a smoky kick, add ¼ teaspoon chipotle powder (mix into the sauce at the end). Always taste before baking—adjust gradually to avoid overpowering the delicate fish flavors.
Pastry Finishes
For a crispier crust, sprinkle 1 tablespoon crushed cornflakes or panko breadcrumbs on top of the egg wash before baking. For a rustic look, cut the pastry into strips before baking to create a lattice effect. Both tricks add texture and visual appeal without extra effort.
Make-Ahead Sauce
Prepare the sauce up to 3 days ahead and store it in an airtight container in the fridge. Reheat gently on the stove, stirring in 1 tablespoon water if it thickens too much. The flavors deepen overnight, making it even more flavorful when assembled into the pie. ✨
Nutrition facts
Frequently asked questions
Can I use frozen fish for this African fish pie?
Yes, but thaw it properly first! Place frozen fish in a sealed bag and submerge it in cold water for 30 minutes per pound. Never thaw at room temperature—this can make the fish mushy. Once thawed, pat it dry and proceed with the recipe as written. For best results, use fresh fish if possible, as it stays firmer during baking.
What's the best way to make the pastry extra crispy?
Chill your dough for 30 minutes before rolling, and keep the butter as cold as possible. Brush the pastry with egg wash and sprinkle 1 tablespoon crushed cornflakes or panko breadcrumbs on top before baking. Bake at 375°F for 5 minutes longer than directed, then let it cool completely on a wire rack to maintain crispness.
Can I substitute the tomato sauce with something else?
For a creamy version, replace the tomato sauce with 1 cup heavy cream plus 1 tablespoon tomato paste for color. For a spicier kick, use 1 cup fish stock with 1 tablespoon curry powder and ½ teaspoon smoked paprika. Both alternatives work well—just adjust seasoning to taste before adding the fish.
How do I prevent the pie from getting soggy?
Prevent sogginess by baking the pie on the middle rack (not bottom) and avoiding opening the oven door for the first 20 minutes. For extra insurance, sprinkle 1 tablespoon all-purpose flour over the fish before adding the pastry. Also, ensure your pastry is fully baked—it should be golden and crisp at the edges before serving.
What sides pair well with this African fish pie?
Try cabbage salad with lemon vinaigrette, fried plantains, or garlic green beans for a balanced meal. For a heartier option, serve with steamed jasmine rice or crusty bread. The acidity of the salad or plantains cuts through the richness of the pie beautifully.
