This delicately spiced rogan josh is guaranteed to liven up your tastebuds! Substitute the chicken for other meats if you wish or with vegetables for a vegetarian version. So easy, so versatile!
Peel and roughly chop 1 of the onions, the garlic, ginger and chilli. Blitz them up in a spice grinder or mince finely. Slice the second onion and set aside. Chuck the cumin, cloves, fennel seeds, cardamom pods and peppercorns into a frying pan with a glug of coconut oil. Fry the spices gently for a few minutes until they become fragrant. Transfer the spices to spice grinder with the onion and grind to a paste with the curry powder. Rub the paste into the chicken and leave for 30 minutes.
Heat some more oil in a large saucepan. Add the sliced onions and the chicken to the pan and allow to brown slightly. Throw in the remaining spice paste, the cayenne, paprika, cinnamon stick and the tomato purée. Coat the chicken and onions in the spices and tomato purée, season with salt and cook for a few minutes.
Dice the tomato and chuck the seeds and the flesh into the pan. Pour the chicken stock into the pan, bring to a boil before turning the heat down.
Add the cashew nuts to a blender and pour in 200ml of water. Blend until very smooth. Strain the cashew milk through a very fine sieve, into the curry.
Chop the coriander and stir it through the yoghurt with the juice of half a lemon and a Pinch of salt and pepper. Simmer the curry for 20 minutes before serving alongside pilau rice, with the coriander yoghurt on the side.