This is a meal in itself: a kind of Indian Lancashire hotpot that requires only rice – or a good crusty bread – on the side. I always serve something green as well. The cooking time in a saucepan would be about 70 minutes and you would need to add 150ml (5fl oz) water before starting to cook.
Put 3 tablespoons oil in a pressure cooker and set over medium–high heat. When hot, put in the curry leaves, cinnamon stick, cardamom, cloves and peppercorns. Stir once and add the onions. Sauté for 1½ minutes or until the onions are soft. Add the meat, potatoes, carrots, turmeric, coriander, chilli powder, green chillies, salt and 250ml (8fl oz) of the well-stirred coconut milk. Cover securely with the lid and, on high heat, bring up to full pressure. Turn the heat to low and cook for 15 minutes. Lower the pressure with the help of cool water and remove the lid.
Cook, uncovered, over high heat for 5 minutes, stirring gently as you do this. Add the remaining coconut milk and bring to a simmer. Turn off the heat.