Denise says:

  • Dont be put off by the list of ingredients - this is worth the effort. It taste amazing!
  • Preparation Time:  20 minutes plus 45 minutes to marinade
  • Cooking Time:  30 minutes
  • Serves:  6 people


  • 800g cod or haddock – skinned, filleted and cut into large cubes
  • 1 tablespoon vegetable oil
  • Marinade
  • 1 teaspoon cardamom powder
  • 1½ teaspoons cinnamon powder
  • 1 tablespoon turmeric
  • 1 tablespoon chili powder or to taste
  • 1 teaspoon salt or to taste
  • 1 tablespoon dried red chili flakes
  • 1 tablespoon garam masala
  • Juice of two limes
  • For the Sauce
  • 1 tablespoon vegetable oil
  • 1 stick of cinnamon
  • 3 green cardamom pods -seeds only
  • 1 red onion – roughly chopped
  • 6 cloves garlic – roughly chopped
  • 4cm sized piece of ginger – finely sliced
  • 2 tablespoons – finely chopped lemongrass
  • 3 green chilies – roughly chopped
  • 2 tomatoes – roughly chopped
  • 20 fresh curry leaves – or use dried
  • 1 teaspoon finely ground black pepper
  • 1 teaspoon turmeric
  • 1 teaspoon red chilli powder or less to taste
  • 500ml coconut milk
  • Juice of two or more limes
  • More salt and pepper to taste


  1. Start by marinating your fish. Pour the oil over the cubed fish and then add the spices and salt.
  2. Mix it all up and allow to marinate for 30 to 45 minutes.
  3. Meanwhile, prepare the sauce.
  4. Pour the vegetable oil into a large pan over medium high heat. When it begins to bubble, add the cinnamon stick and cardamom pods.
  5. Fry for about 30 seconds to allow the oil to take on the flavour of the spices and then add the curry leaves, onion and ginger.
  6. Cook this until the onion becomes translucent and soft and the add the garlic and green chilies.
  7. Let this sizzle for a minute or so and pour in the chopped tomatoes,
  8. Stir this all up nicely to combine and add black pepper, chilli powder and turmeric.
  9. Turn up the heat slightly and add the coconut milk. bring to a simmer to allow it to thicken slightly.
  10. Pre-heat your oven to 18C/ 350 F/ Gas mark 4.
  11. Transfer the cubed fish and place in a roasting pan, cover the fish with the sauce and cook for about 15 minutes until the fish is cooked through or just gently simmer in a saucepan.
  12. Taste and season and serve with rice and a little green salad.