Photograph: Emma Lee
Heat 4 tablespoons of the oil in a large pan and stir in the cardamom pods, cinnamon stick and chilli. Add the onions, garlic and ginger and cook over a low-to-medium heat for 8-10 minutes until soft and just browning. Mix together the ground spices, salt and tomato purée, add to the pan and stir over a low heat for 1-2 minutes.
Add the remaining oil, then the turkey and stir for 1 minute until coated with the spice and onion mixture. Remove from the heat and mix in the yogurt in two batches, stirring and scraping in the spices from the pan.
Stir in the spinach, then gradually add up to 200ml of water, mixing well, until the sauce is as you like it. Heat gently for 3-4 minutes to wilt the spinach. Add a squeeze of lemon juice; check the seasoning (perhaps add a pinch of caster sugar). Remove the whole spices if you can find them. Pile into bowls, scatter with the coriander and flaked almonds.
Kitchen secret: this is warmingly spicy – add another green chilli if you want to turn up the heat. Serve with rice.