Wondering what to cook for dinner? How about this amazing creamy coconut fish curry recipe from the  “Eat In” cookbook by Anna Gare!

This is a gentle introduction to the aromas and flavours of curry, so it’s a great one for kids and adults to enjoy together. The addition of sour cream and desiccated coconut softens the spices and sweetens the fish. My girlfriend, Nancy, made this for me once; I watched her kids devour it and I was sold.

Ingredients (Serves 6)

For the fish,

  • 50 g (13⁄4 oz) butter, for greasing 1 kg (2 lb 4 oz) firm white fish fillets (such as snapper)
  • 250 ml (9 fl oz/1 cup) dry white wine
  • cucumber ribbons, to garnish handful of coriander (cilantro)
  • leaves, to garnish

For the curry sauce,

  • 130 g (41⁄2 oz) butter 1 leek, white part only,
  • thinly sliced 2 garlic cloves, finely chopped 2 teaspoons grated fresh ginger 3 teaspoons ground coriander 3 teaspoons ground cumin 2 teaspoons ground turmeric 2 teaspoons sweet paprika 1 tablespoon tomato paste
  • (concentrated purée) 2 teaspoons finely chopped red
  • chilli, or to taste squeeze of lemon juice 45 g (11⁄2 oz/1⁄2 cup) desiccated
  • coconut 245 g (81⁄2 oz/1 cup) sour cream 2 teaspoons sugar 185 ml (6 fl oz/3⁄4 cup) water


To cook the fish,

  1. Preheat the oven to 180°C (350°F/Gas 4).
  2. Lightly grease a roasting tray (preferably non-stick) and generously grease a sheet of baking paper with the butter.
  3. Put the fish in the greased tray, pour over the wine and cover with the baking paper, greased side down.
  4. Bake for about 10 minutes, or until almost cooked through (the exact time will depend on the thickness of the fillets), then remove from the oven and set aside, keeping any cooking juices.

To make the curry,

  1. Melt the butter in a large frying pan over low heat.
  2. Add the leek and cook for 4–5 minutes, or until translucent.
  3. Add the garlic, ginger and spices and cook for 2 minutes.
  4. Add the tomato paste, chilli and lemon juice, then cover and cook over very low heat for about 5 minutes.
  5. Add the coconut, sour cream, sugar, water and any cooking juices from the fish to the pan, then simmer for about 10 minutes.
  6. Gently put the fish into the pan and coat with the sauce to reheat.
  7. Turn off the heat, divide the fish and the sauce between your serving bowls.
  8. Top each portion with some cucumber ribbons and coriander then serve.

anna gare recipe book "Eat In"

  • Love a good curry and fish is the best in curry.


  • I love a fish curry, I already make one which our 16 month old loves too, but this recipe looks delicious, thanks for sharing.


  • I might try this one for hubby. He hates fish but enjoys his curries


  • yummy…very flavoursome


  • Love your recipes, this looks incredible, full of flavour, we love our curries.


  • I think I’d better buy more cumin, seeing so many yummy recipes with it in them.


  • I’d like to eat that now, looks awesome.


  • Oh this looks delish :) love anything coconut !


  • nothing better than fish curry, yummy, will be trying this one for sure!

    • Hear, Hear! Fish is great in curry and nicer than some other meats.


  • Great spicy fish recipe.


  • Two of my favourite things, curry and fish.


  • This is perfect for the current chilly weather!


  • there seem to be so many good recipes in this book!


  • a lovely creamy coconut recipe


  • a lovely creamy fish dish


Post a comment
Like Facebook page

LIKE MoM on Facebook

Please enter your comment below
Would you like to include a photo?
No picture uploaded yet.
Please wait to see your image preview here before hitting the submit button.
Your MoM account

Lost your password?

Enter your email and a password below to post your comment and join MoM:

You May Like


Looks like this may be blocked by you browser or content filtering.

↥ Back to top

Thanks For Your Star Rating!

Would you like to add a written rating or just a star rating?

Write A Rating Just A Star Rating