• Handful of fresh coriander leaves
Mix yogurt, salt, chili powder, garam masala, garlic and ginger together in a bowl. Add the chicken and potato pieces and turn until well coated in the marinade. Let them marinate while you start preparing the rice.
Heat the oil in a pan and add cardamom pods, cloves, peppercorns, bay leaf, cinnamon stick, fennel seeds and cumin seeds. Once they start to sizzle, add the onions and cook over a high heat for 5 minutes until they start to turn golden.
Add the marinated chicken and potato with any excess marinade and cook over a high heat for 5 minutes until the chicken starts to color.
Stir in the rice, salt, chili powder and garam masala and cook over a medium heat for a few seconds. Pour in the measured boiling water, add the coriander leaves and mix well. Bring to the boil, then cover and cook over a low heat for 12 minutes.