Treat yourself to this Indian Style Coconut Fish Curry recipe. Perfect for a delicious and simple dinner.


1-2 Tbsp olive oil
1 medium onion, chopped
1 tsp each of cumin, dried coriander and dried chilli flakes
1-2 tsp medium strength curry powder
1/2 stick cinnamon
2 cloves garlic, chopped
1 thumb-sized piece of fresh root ginger, roughly peeled and grated
1 tin chopped, peeled tomatoes
1 tin coconut milk
2 tsp sugar (or to your taste, you might need more than this)
1 cup peeled and cubed butternut
4 hake fillets, roughly chopped
1 medium-sized bag of half-shelled frozen mussels, defrosted and well-rinsed
2 Tbsp each of chopped fresh parsley and coriander
Salt and pepper to taste
Basmati rice to serve as a side dish

How to

In a large saucepan on med-high, heat the olive oil and then add the onion. Stir for about 2 minutes and then add the spices, garlic and ginger. Start cooking your basmati in a separate pot according to the packet instructions.

Stir for a further minute, then add the tinned tomatoes. Reduce the heat and leave to simmer for about 15 minutes, stirring often.

Meanwhile, cook the butternut in a microwave-proof dish on high for about 6 minutes. Chop the fish fillet and rinse the mussels if you have not already done so.

Add the coconut milk and sugar to the tomato mixture and check the seasoning.

Add in the hake fillet pieces, mussels and cooked butternut, put the lid on the pot and simmer for 5 minutes.

Check the seasoning again and then serve over the basmati rice with fresh parsley and coriander.


Please rate this recipe

1 Star2 Stars3 Stars4 Stars5 Stars

(No Ratings Yet)


Recipe provided by Sarah Graham, author of Bitten, Smitten and A Foodie Lives Here food blog.