Coconut & Turmeric Fish Curry |
Favourites 43

Prep Time: 10 Minutes | Cooking Time: 30 Minutes 

A light, zingy curry packed full of flavour. Add whatever meat, fish or vegetables you have in your fridge to the curry base for a simple but impressive dinner.


  • 1 tbsp of coconut or sunflower oil
  • ½ onion, finely chopped
  • ½–1 red chilli (depending on how hot you like it), chopped
  • 2 garlic cloves, finely chopped
  • 1 heaped tsp of ground turmeric
  • ½ tsp of garam masala
  • 10 small dried curry leaves (if you can’t get these, up the garam masala by ½ tsp)
  • 400g can of coconut milk
  • 150ml of fish or vegetable stock
  • 250g of firm white fish (try cod or monkfish), cut into chunks
  • 1 small carrot, cut into matchsticks
  • 1 small courgette, shaved into ribbons using a potato peeler
  • Juice of 1 lime
  • Salt and pepper
  • 1 small bunch of coriander, chopped (optional)


  1. Heat the oil in a pan and sauté the onion for 5 minutes, until translucent.
  2. Add the chilli, garlic, turmeric, garam masala and curry leaves (if using) and let all the flavours cook together for another 2–3 minutes, stirring regularly to ensure it doesn’t catch.
  3. Pour in the coconut milk and stock and simmer for 15 minutes.
  4. Reduce the heat to barely simmering, add the fish and vegetables and cook for another 3–4 minutes until the fish is just cooked and the vegetables are still nice and crunchy.
  5. Season well with salt and pepper. Squeeze over the lime juice, sprinkle with coriander, if you like, and serve with brown rice.


Recipe courtesy of How to Lose Weight Well by Dr Xand van Tulleken, photography by Louise Hagger and Colin Bell (Quadrille, £15)

You are not seeing this website as it was intended. Please try loading it in an up to date web browser.