Marinate the Chicken:Combine chicken with lemon juice, salt, and pepper. Marinate for 30 minutes.
Prepare the Base:Melt butter in a saucepan over low heat. Add cardamom pods and fry until fragrant. Add onions and cook until golden.
Cook the Spices:Stir in ginger, garlic, coriander powder, and chili powder. Cook for a minute, ensuring the spices don’t burn.
Add the Chicken:Increase heat and fry chicken until golden brown. Reduce heat, then mix in yogurt and saffron. Simmer covered for 5 minutes.
Prepare the Pistachio Paste:Blend soaked pistachios with 200ml boiling water until smooth. Add this to the chicken along with cream. Stir and simmer for a few minutes.
Serve:Pair with basmati rice or naan and garnish with fresh coriander.