4 hours 15 mins or 35 mins Instant Pot (+30 mins marinade time)
In a bowl mix together the yoghurt, cumin, chilli, turmeric, ginger, mixed spice and salt, then stir in the chicken thighs. Cover and place in the fridge for at least 30 minutes.
Heat a little oil in a pan over a medium heat, and add the marinated chicken, chopped onion and garlic. Ensure the meat is sealed (approximately 2 minutes), then transfer everything to the slow cooker.
Sprinkle the cornflour, ground almonds and desiccated coconut over the mixture in the slow cooker. Add the tomato puree, mango chutney and 2 tablespoons of sultanas.
Dissolve the chicken stock in the hot water and add to the slow cooker, along with the coconut milk. Stir well, ensuring the sauce is completely combined, then cook on high for 3 hours or 6 hours on low OR set the Instant Pot to the Manual setting and set the timer to 5 minutes, wait until the natural release cycle is complete (about 10 minutes).
Serve the curry sprinkled with the remaining sultanas and chopped almonds.
