Harissa Fish Pie with Sweet Potato Mash Recipe
Introduction
This Harissa Fish Pie is a vibrant twist on a classic comfort food, combining creamy mashed sweet potatoes with a spicy, flavorful fish and prawn filling. It’s perfect for those who enjoy a hint of heat and smoky spices in a wholesome, hearty meal.

Ingredients
- 700g sweet potatoes (3-4 small ones or 2 large ones)
- 3 tbsp rapeseed oil
- Pinch of cumin
- Pinch of smoked paprika
- 1 onion, finely chopped
- 1 red pepper, finely chopped
- 350ml semi-skimmed milk
- 350g fish pie mix (make sure it contains smoked haddock)
- 225g frozen king prawns, defrosted
- 2½ tbsp harissa paste
- 2 tbsp cornflour
- 30ml double cream
- 200g spinach, roughly chopped
- Steamed green beans, to serve
Instructions
- Step 1: Preheat the oven to 180°C (160°C fan)/gas mark 4. Prick the sweet potatoes with a fork and bake them for 50 minutes to 1 hour, or microwave on high for 5-7 minutes until soft. Remove the skins and mash the flesh with 2 tablespoons of rapeseed oil, cumin, and smoked paprika. Keep warm.
- Step 2: Heat the remaining tablespoon of oil in a frying pan over medium heat. Cook the chopped onions and red peppers until soft, about 7 minutes.
- Step 3: Warm the semi-skimmed milk in a separate pan over low to medium heat. Add the fish pie mix and the defrosted prawns, cooking for about 4 minutes until the prawns just turn pink. Remove the fish and prawns with a slotted spoon and reserve the milk.
- Step 4: Stir the harissa paste into the cooked onions and peppers, cooking for 2 minutes. Mix in the cornflour, then gradually add the reserved milk while stirring continuously. Pour in the double cream and add the chopped spinach. Cook for another 2 minutes until the spinach softens.
- Step 5: Gently fold the cooked fish and prawns into the harissa mixture, being careful not to break them up.
- Step 6: Transfer the fish mixture to an ovenproof dish (approximately 25 x 18cm). Spoon the mashed sweet potato evenly over the top, smoothing it out with a knife and creating ridges with a fork.
- Step 7: Bake the pie for 20 minutes, then grill on the hottest setting for 10 minutes to brown the topping. Serve with steamed green beans.
Tips & Variations
- For a milder flavor, reduce the harissa paste or substitute it with a mild chili sauce.
- You can swap rapeseed oil for olive oil to add a fruity note to the mashed sweet potatoes.
- Try adding a handful of grated cheese to the topping before baking for an extra golden crust.
- Use fresh parsley or coriander as a garnish to brighten the dish.
Storage
Store any leftover pie in an airtight container in the refrigerator for up to 2 days. Reheat thoroughly in the oven at 180°C until piping hot, about 20 minutes. Avoid microwaving to keep the topping crispy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of fish for this pie?
Yes, you can substitute the fish pie mix with other firm white fish like cod or haddock. Just ensure the fish is cooked gently to avoid it falling apart.
Is it possible to prepare this dish in advance?
Absolutely. Assemble the pie up to the baking step, cover it, and refrigerate overnight. When ready to serve, bake and grill as instructed, adding a few extra minutes if cooking from cold.
Print
Harissa Fish Pie with Sweet Potato Mash Recipe
- Total Time: 1 hour 45 minutes
- Yield: 4 servings 1x
- Diet: Low Fat
Description
This hearty Harissa Fish Pie combines a flavorful mix of smoked haddock, king prawns, and spinach in a spiced harissa sauce, topped with a creamy, spiced sweet potato mash. The dish is baked to golden perfection and served with steamed green beans, making it a delicious and comforting seafood meal with a North African-inspired twist.
Ingredients
For the Sweet Potato Mash
- 700g sweet potatoes (3–4 small or 2 large)
- 3 tbsp rapeseed oil (divided: 2 tbsp for mash, 1 tbsp for cooking vegetables)
- Pinch of cumin
- Pinch of smoked paprika
For the Fish Filling
- 1 onion, finely chopped
- 1 red pepper, finely chopped
- 350ml semi-skimmed milk
- 350g fish pie mix (including smoked haddock)
- 225g frozen king prawns, defrosted
- 2½ tbsp harissa paste
- 2 tbsp cornflour
- 30ml double cream
- 200g spinach, roughly chopped
To Serve
- Steamed green beans
Instructions
- Cook the Sweet Potatoes: Heat the oven to 180C/160C fan/gas 4. Prick sweet potatoes with a fork and bake for 50 minutes to 1 hour until soft, or microwave on high for 5-7 minutes. Once cooked, remove the skins and mash the flesh with 2 tablespoons of rapeseed oil, cumin, and smoked paprika. Set aside and keep warm.
- Sauté the Vegetables: In a frying pan, heat the remaining 1 tablespoon of rapeseed oil over medium heat. Cook the finely chopped onion and red pepper for about 7 minutes, or until softened.
- Cook the Fish and Prawns: Warm the semi-skimmed milk gently in a pan over low-medium heat. Add the fish pie mix and prawns, cooking for approximately 4 minutes until the prawns just turn pink. Carefully scoop out the fish and prawns and set aside, reserving the milk.
- Prepare the Harissa Sauce: Add the harissa paste to the cooked onions and peppers, cooking for 2 minutes. Stir in the cornflour, then gradually add the reserved milk while stirring continuously to avoid lumps. Stir in the double cream.
- Add Spinach and Fish: Stir the roughly chopped spinach into the sauce and cook for 2 minutes until wilted. Gently mix in the cooked fish and prawns, being careful not to break them up.
- Assemble the Pie: Pour the fish mixture into an ovenproof dish approximately 25 x 18 cm. Spoon the sweet potato mash evenly on top from end to end, smoothing with a knife and creating ridges with a fork.
- Bake and Grill: Bake the assembled pie in the oven for 20 minutes. Then, finish it under the grill on the hottest setting for 10 minutes until the top is golden and slightly crisp.
- Serve: Serve the harissa fish pie hot, accompanied by steamed green beans.
Notes
- You can speed up cooking the sweet potatoes by using a microwave.
- Ensure the fish pie mix contains smoked haddock for authentic flavor.
- Handle the cooked fish and prawns gently to keep them intact in the sauce.
- The ridges in the sweet potato topping help create a crispy texture when grilled.
- Adjust harissa paste quantity to control the spice level according to taste.
- Prep Time: 15 minutes
- Cook Time: 1 hour 30 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: North African Inspired / British
Keywords: harissa fish pie, sweet potato topping, seafood pie, smoked haddock, king prawns, spicy fish pie, healthy fish pie, comfort food

