1.Combine chicken, juice, yoghurt, ginger and garam masala in a large bowl. Heat half the oil and half the butter in a 6-litre (24-cup) pressure cooker; cook chicken, in batches, until browned. Remove from cooker.
2.Heat remaining oil and butter in cooker; cook onion and garlic, stirring, for 5 minutes or until onion softens. Add spices; cook, stirring, for 1 minute or until fragrant. Return chicken to cooker with paste, puree, stock and honey; secure lid. Bring cooker to high pressure. Reduce heat to stabilise pressure; cook for 20 minutes.
3.Release pressure using the quick release method (see tips); remove lid. Stir in cream; season to taste. Serve chicken sprinkled with coriander.
If you have an electric pressure cooker you won’t need to reduce the heat to stabilise pressure, your cooker will automatically stabilise itself. Always check with the manufacturer’s instructions before using. For the quick release method referred to, use tongs (steam can burn your fingers) to turn the pressure valve on top of the cooker to open the valve and release the steam (this releases the pressure quickly before you remove the lid).