The night before whisk well all the marinade ingredients in a large bowl and toss in the chicken to coat all pieces. Place in the refrigerator covered with plastic wrap.
An hour before cooking take the chicken out of the refrigerator.
Turn on the oven to max temperature with the air circulation and set the rack to the middle position.
Take an oven-proof dish lined with a grill rack and place the chicken pieces on the rack. Place in the oven and cook for 15 minutes aiming for a bit of dark colour to be achieved on the ends of the chicken cubes. Remove from the oven and keep aside covered with foil.
Take a large and deep pot or cast-iron casserole and place on medium heat. Add the oil and a minute later add the onions, garlic and ginger, sauteing for 3-4 minutes until translucent. Increase the heat add the spices cooking for no more than 30 seconds while stirring. Add the tomato paste and cook for further 30 seconds while continuing stirring.
Pour in the passata along with the water and bring to a boil. Reduce the heat, give it a good stir and simmer for 10 minutes. Next add the cream, mix well and add the chicken pieces, increase the heat and cook for 3-4 minutes.
Serve in individual plates, preferably next to Herbed Jasmin rice and garnish with the chopped coriander.