Steps
1. In a bowl, combine yogurt, turmeric, red chili powder, salt, and half of the minced garlic and ginger. Add the chicken thigh and coat well. Marinate for at least 1 hour.
2. Rinse the basmati rice and soak it in water for 20 minutes.
3. Heat oil in a heavy-bottomed pan. Add cumin seeds, cloves, cinnamon stick, cardamom pods, and bay leaf. Sauté until fragrant.
4. Add sliced onions and sauté until golden brown.
5. Add the remaining garlic and ginger, cook for 1 minute.
6. Add chopped tomato and cook until soft and oil starts to separate.
7. Add marinated chicken and cook on medium heat until the chicken is partially done.
8. Stir in chopped dried plums.
9. Drain rice and add to the pan, gently mixing with the chicken and spices.
10. Pour water, adjust salt, bring to a boil.
11. Cover tightly, reduce heat to low, and cook for 20 minutes until rice and chicken are tender.
12. Turn off the heat and let it rest for 10 minutes.
13. Garnish with fresh cilantro before serving.