Caribbean sweet potato and coconut fish pie recipe

5 from 1 reviews



  1. Preheat the oven to 180°C/350°F/Gas mark 4.
  2. Peel the sweet potato and chop into similar sized pieces. Boil in a saucepan of water until cooked, this will take about ten minutes.
  3. In another pan, add the fish, uncooked (grey) prawns and thyme to the milk and bring to the boil. Turn off the heat and leave for five minutes while the fish cooks.
  4. Put a sieve over a jug and pour the fish mixture through it. Throw the thyme away and flake the fish into large chunks, discarding any skin from the fish.
  5. In a third saucepan melt 50 g butter and then add the flour. Cook for a minute or two. Then add in a little milk and stir to combine. Once all the milk has been absorb add a little more and continue doing this until all the milk is combined.
  6. Roughly chop the creamed coconut and add to the sauce with the juice of the two limes. Season well.
  7. Add the spinach and stir well, the heat of the white sauce will wilt the spinach.
  8. Put the fish and prawns into an ovenproof dish about 20 cm / 8” x 30 cm / 12” x 5 cm / 2” deep. Pour over the white coconut sauce.
  9. Drain the sweet potato well, mash and then mix in the 40g butter, the nutmeg and the allspice. Taste and season well.
  10. Top the fish mixture with the sweet potato mash and then dot with the last 20g of butter and bake in the oven for 30 minutes until brown in places.