To make paste, cut chilli in half lengthways and remove seeds, discard. Then finely chop the chilli and place into the bowl of a food processor, add garlic and ginger.
In a small frying pan toast the cumin and coriander seeds over medium heat for about 2 minutes and until fragrant. Remove to a pestle and grind with the mortar. Add to the food processor bowl the toasted seeds, paprika, garam marsala, turmeric, tomato paste, oil, water and salt. Whizz all ingredients to form a smooth paste.
Cut chicken into chunks and set aside. Remove stems and root sections from the coriander, wash stems well and finely chop to obtain1tbsp, reserve leaves for serving.
Select Sauté function (low heat) and cooking time total for 9 minutes. Once the preheat is complete add to the cooking pot the oil and onion and cook stirring occasionally for 4 minutes. Add the curry paste and cook stirring occasionally for 5 minutes. Add the tomatoes, coconut cream and chicken pieces and stir to combine.
Cover and lock lid in place. Switch to Stew/Chilli Function to cook on High Pressure for 10 minutes. Then press start.
When audible beep sounds push Steam Release button for Quick Pressure Release. When pressure is fully released, the unit will beep once, all preheat bars will disappear from the screen and the lid will unlock to open. Remove lid, tilting away from you to allow steam to disperse.
Add lime juice and season to taste. Serve with rice and coriander leaves.