Main Courses
This African fish pie recipe delivers the perfect balance of crispy golden crust and rich, creamy coconut-curry filling that captures the bold flavors of West African cuisine. The secret lies in a well-seasoned fish mixture—think curry powder, tomato paste, and fresh herbs—that transforms simple white fish into something deeply flavorful.
I developed this recipe after years of experimenting with local ingredients like tilapia and hake, ensuring it works with whatever fish you have on hand while keeping the technique accessible for home cooks.
What sets this dish apart is the two-layer approach: a flaky, buttery crust that contrasts beautifully with the velvety coconut-curry filling. The filling itself is a harmonious blend of tender fish, aromatic spices, and a touch of coconut milk that adds richness without overpowering the natural flavors.
The recipe is designed to be foolproof, with clear steps for assembling the pie and baking it to golden perfection—no advanced techniques required. Whether you're serving it as a centerpiece for a dinner party or a comforting meal for the family, this pie is sure to impress.
The result is a crispy-topped, creamy-filled masterpiece that’s as satisfying to eat as it is to make. The crust achieves that ideal snap when you cut into it, while the filling remains luscious and flavorful, with every bite offering a mix of spicy, tangy, and slightly sweet notes.
This recipe also accommodates pescatarian diets beautifully, making it a versatile addition to any meal plan. Pair it with steamed rice or a fresh green salad to complete the dish.
One of the best things about this African fish pie is its flexibility—you can adjust the spice level to suit your taste, use different types of white fish, or even swap out the crust for a more traditional African option like puff pastry.
The key is balancing the flavors and textures, and once you master that, you’ll have a recipe that’s as much about tradition as it is about deliciousness. Let’s get started on creating this flavorful centerpiece for your table.
Ingredients for african fish pie
Four servings of crispy, flavorful perfection—just these ingredients and your oven.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 1 ½ lb | Tilapia or hake preferred, skinless |
| All-Purpose Flour 🌾 | 1 ½ cups | For pie crust, sifted |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for crust |
| Ice Water 💧 | ½ cup | For pie crust |
| Light Coconut Milk 🥥 | 1 can | 13.5 oz can, full-fat preferred |
| Curry Powder 🌶️ | 2 tbsp | Mild or medium heat |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube or canned |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, fresh preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Sea Salt 🧂 | 1 ½ tsp | Fine grain preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Egg 🥚 | 1 whole | For egg wash |
The fish is the star, so don’t skimp on quality. Whole Foods or your local fishmonger usually carry fresh tilapia or hake—ask for fillets with minimal bones. The coconut milk? Full-fat gives the best creaminess, but light works in a pinch. For the curry powder, Penzeys or Gourmet Spice Shop have great blends, but the regular grocery store stuff is fine if it's labeled 'mild.' The ginger and garlic? Fresh is non-negotiable here—dried just won’t give that bright, zesty kick the filling needs.
No fresh ginger? Powdered works at half the amount, but it won’t be the same. Short on cilantro? Fresh parsley or basil can stretch it, but reduce to 2 tbsp. The tomato paste can be that little squeeze tube from Trader Joe's—it’s perfect for this. For the crust, if you’re feeling fancy, swap the all-purpose flour for half whole wheat. The egg wash? Beat it with 1 tsp water for extra shine. And if you’re worried about the crust being too buttery, use 1/4 cup less butter—it’ll still be flaky, just lighter.
This pie keeps beautifully—3 days in the fridge covered, or 2 months frozen if you wrap it tightly. Reheat at 375°F for 15-20 minutes until the crust is golden and the filling is bubbly. Leftovers reheat even better—the flavors meld overnight. For make-ahead prep, assemble the pie crust and filling, then refrigerate for up to 24 hours before baking. The crust will hold its shape perfectly.
Why You'll Love This Recipe
- Crispy Without Fuss: I swear by that buttery crust—just flour, ice water, and butter mixed until it snaps between your fingers. No rolling pins, no stress, and it’s golden in 15 minutes while the fish steams in coconut milk.
- Creamy-Crisp Magic: That first bite? The flaky top gives way to tender fish swimming in silky coconut sauce. Honestly, the combo of buttery crust and coconut’s warmth is my idea of comfort food—no heavy cream needed.
- Leftovers That Beg for More: This pie reheats like a dream—crispy edges soften just enough to stay perfect. I’ve packed it for lunches, frozen portions for lazy nights, and even served it cold with lime. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: White fish fillets stretch easily, and the crust costs pennies. Between us, this is the kind of dish that makes expensive takeout feel like a waste—same satisfaction, way better for your wallet.
Step-by-step instructions for African fish pie recipe
Here's how to build a golden crust and rich filling that delivers both crispy and creamy perfection.
Prepare the Crispy Pie Crust
In a large bowl, combine the 1.5 cups all-purpose flour with the 1.5 teaspoons sea salt and 0.5 teaspoon ground black pepper. Use a pastry cutter or your fingers to work in the 0.75 cup unsalted butter, cold and cubed, until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. Here's the thing—don't overwork the dough or it'll develop gluten and become tough.
Gradually add the 0.5 cup ice water, 1 tablespoon at a time, mixing gently with a fork until the dough just comes together. The dough should be cold and slightly sticky but not wet. Divide it into two equal portions, flatten into discs, wrap in plastic, and refrigerate for at least 30 minutes. This chilling step prevents shrinking during baking and ensures that crispy crust you're after.
Cook the Flavorful Fish Filling
In a large skillet over medium heat, melt 2 tablespoons unsalted butter. Add the 4 cloves minced garlic and cook for 30 seconds until fragrant. Add the 1 tablespoon finely grated fresh ginger and cook for another 30 seconds, stirring constantly. You'll notice the aroma intensify—this is when the flavors really start to develop.
Add the 2 tablespoons tomato paste and cook for 1 minute, stirring continuously. Pour in the 1 can light coconut milk and bring to a gentle simmer. Stir in the 2 tablespoons curry powder, 2 tablespoons lemon juice, and the 0.25 cup chopped fresh cilantro. Let the mixture simmer for 5 minutes until slightly thickened and fragrant.
Gently add the 1.5 lb white fish fillets, breaking them into bite-sized pieces if needed. Simmer for 4-5 minutes until the fish is just cooked through and flakes easily with a fork. Remove from heat and let cool for 10 minutes. The filling should be creamy with visible fish pieces—this is your signature coconut-curry flavor base.
Assemble the Pie
Preheat your oven to 375°F. Roll out one of the chilled pie crust discs on a lightly floured surface to fit an 8-inch pie dish, leaving a 1-inch overhang on all sides. Transfer to the pie dish and trim the excess dough. Prick the bottom with a fork to prevent puffing. Spread the fish filling evenly into the crust, mounding it slightly in the center.
Roll out the second pie crust disc and place it over the filling. Press the edges together to seal, then use a sharp knife to cut decorative slits on top. Brush the crust with the 1 whole egg, beaten with 1 tablespoon water, for a golden finish. Here's where it gets important: Place the pie on a baking sheet to catch any drips.
Bake to Golden Perfection
Bake the pie for 35-40 minutes until the crust is deep golden brown and the filling is bubbling through the slits. The crust should be crispy to the touch, with no soft spots. If the top browns too quickly, tent loosely with aluminum foil after 20 minutes to prevent burning while the filling finishes cooking.
Remove from the oven and let rest for 10 minutes before slicing. This resting time allows the filling to set slightly, making it easier to serve without losing that creamy texture. Cut into wedges and serve warm with a side of crusty bread to soak up every last bit of that coconut-curry goodness.
Pro Tips For Making African Fish Pie
- Prep Fish in Ice: Pat the white fish fillets bone-dry with paper towels, then lay them on a tray of ice cubes for 10 minutes before cooking. This keeps them firm and prevents them from falling apart when you add the coconut milk later—I learned this after my first batch turned into a sad, mushy mess.
- Butter the Pan Hot: Melt the unsalted butter in your baking dish over medium-high heat until it’s foaming but not brown—about 2 minutes—before adding the fish. Cold butter won’t coat the pan evenly, and you’ll end up with a pie that sticks like glue. Trust me, I’ve pried enough fish off the bottom to know.
- Whisk Flour with Ice: Mix the all-purpose flour with ice water gradually while whisking until you get a smooth, thick paste—like pancake batter, not dough. This keeps the crust light and crispy instead of dense. I used to dump it all in at once, and the result was more like a sad, chewy blanket over the fish.
- Bake Until Golden: Don’t peek! Bake the pie at 180°C (350°F) for 20-25 minutes until the top is deep golden, not just pale yellow. The coconut milk will steam, and the crust will set properly—any less time, and it’ll taste undercooked. I now set a timer and walk away, no matter how tempted I am to check.
Best sauces and condiments for these flavors
Coconut-Curry Base
The heart of this pie’s flavor is the coconut-curry sauce, where light coconut milk and 2 tbsp curry powder create a velvety, aromatic foundation. I recommend using full-fat coconut milk for richer texture, but light works if you’re watching calories.
Simmer the sauce with tomato paste and fresh ginger to balance sweetness—this combo prevents the curry from tasting one-dimensional. 🥥
For extra depth, add 1 tsp fish sauce (like Red Boat) to the filling while simmering—it enhances umami without overpowering. If you’re avoiding fish sauce, a splash of soy sauce works too. The lemon juice brightens the dish, cutting through the richness of the coconut.
Spicy Kick Options
Adjust heat with red pepper flakes or fresh chili. I like adding 1 tsp finely chopped Scotch bonnet (seeds removed) for West African heat. For a milder version, swap in ½ tsp cayenne or 1 tsp gochujang (Korean chili paste) for smoky depth.
Always taste before assembling—the filling should be bold but not overpowering.
If you love African bird’s eye chili, blend 1 tbsp of the dried peppers into the curry powder before adding it to the sauce. This adds complexity without requiring extra steps.
Herb & Aroma Boosters
Fresh cilantro is essential, but if you’re out, thai basil or mint add a refreshing twist. For a North African touch, stir in 1 tbsp chopped parsley and ½ tsp ground coriander with the spices. The herbs should be added at the end to preserve their brightness.
Don’t skip the garlic—it’s the flavor anchor. For extra aroma, sauté the garlic and ginger in 2 tbsp butter until golden (about 1 minute longer than usual). This caramelization adds a nutty depth that elevates the whole pie.
Creamy Finishing Touches
For a luxurious finish, stir in 2 tbsp heavy cream or Greek yogurt with the fish just before removing from heat. This adds a silky texture that contrasts beautifully with the crisp crust. If you prefer dairy-free, coconut cream works—just reduce the coconut milk slightly to avoid sogginess.
A drizzle of chili oil (like Lao Gan Ma) over the pie before serving adds a smoky, spicy crunch. For a sweet contrast, sprinkle toasted coconut flakes on top while the pie is still warm.
Crust Enhancers
If your crust turns out too pale, brush it with melted butter after the initial 20 minutes of baking. For a nutty flavor, mix 2 tbsp ground almonds into the crust dough.
A pinch of smoked paprika in the egg wash adds subtle depth to the crust’s color and taste.
For a flakier texture, freeze the rolled-out crust for 15 minutes before placing it in the pie dish. This prevents shrinking and ensures a light, airy layer. If you’re short on time, use store-bought puff pastry—just brush it with egg wash and bake as directed.
Nutrition facts
Frequently asked questions
What type of fish works best for this African-inspired pie?
White fish like tilapia or hake are ideal—they stay tender and absorb flavors beautifully. For extra richness, try salmon or cod, though they may need slightly less baking time. Avoid oily fish like mackerel, as they can make the filling greasy.
Can I make this pie ahead of time?
Assemble the pie (unbaked) and refrigerate for up to 24 hours before baking. For make-ahead baking, cook the pie, let it cool, then refrigerate for 3 days or freeze for 2 months. Reheat at 375°F for 15-20 minutes until the crust is crispy and filling is warm.
How do I adjust the spice level?
Start with mild curry powder and add heat gradually. For a kick, stir in 1 tsp chopped Scotch bonnet (seeds removed) or ½ tsp cayenne. For a milder version, reduce curry to 1 tbsp and omit chili. Always taste the filling before assembling!
What’s the secret to a crispy crust?
Keep the butter cold when mixing and chill the dough for 30+ minutes. Roll out the crust thinly and freeze it for 15 minutes before baking to prevent shrinking. Brush with egg wash and bake on a preheated tray to ensure even browning.
Can I use puff pastry instead of homemade crust?
Yes! Puff pastry works wonderfully—just roll it out to fit your dish, brush with egg wash, and bake as directed. For extra flair, cut decorative patterns on top. The pastry adds a lighter, airier texture while still delivering that satisfying crunch.
