Heat the oil or ghee in a pan. Once hot add the mustard seeds. Cook until they start to sizzle and pop.
Add the garlic and ginger paste, cook, stirring for around 40 seconds.
Add the onion paste and cook for 1 minute
Add the turmeric, paprika and madras powder.
Cook gently, stirring for around 40 seconds. Add a splash of water if the spices start to stick.
Add the chicken and marinade to the pan and stir to coat in the spice mixture.
Once the chicken is pretty much sealed add the water.
Bring to a simmer and add the honey and mustard. Stir in and bring back to a simmer. Cook gently with a lid on for approximately 15 minutes. If it’s looking a little dry add a small amount of water.
Add the cream and dried fenugreek to the pan, bring back to a simmer and continue to cook for 10 – 15 minutes with the lid off or until the chicken is fully cooked through.
Check for seasoning and sprinkle over the fresh, chopped coriander