1. Make 2 deep cuts in each drumstick. Mix the tandoori paste with the yogurt and spread on the chicken. Leave to marinate in the fridge for a couple of hours, or overnight.
2. Preheat the oven to 190?C/fan170?C/gas 5. Cook the drumsticks for 25-30 minutes or until cooked through.
3. Meanwhile, make the sauce. Gently crush the cardamom pods with the back of a teaspoon and put the seeds in a saucepan with the nuts, tomatoes, bay leaves and butter. Cover and cook over a medium heat for 20 minutes. Puree in a blender until smooth.
4. Return the sauce to the pan and cook over a medium heat for 5 minutes. Add the ground cardamom, fenugreek leaves, if using, honey and cream. Season to taste and simmer for a further 5 minutes. Pour the sauce over the chicken and serve hot with garlicky spiced lentils.