Ingredients:
- 1 kg boneless chicken, cut into small pieces
- 1 onion, chopped
- 2 tomatoes, chopped
- 1 cup plain yogurt
- 2 garlic cloves, minced
- 1 inch ginger, minced
- 1 tsp coriander powder
- 1 tsp cumin powder
- 1 tsp turmeric powder
- 1 tsp garam masala
- 1 tsp chili powder
- 1/2 tsp cardamom powder
- 1/2 tsp cinnamon powder
- 1 tsp sugar
- 1/2 cup heavy cream
- Salt to taste
- 1/2 cup unsalted butter
- Fresh coriander leaves for garnishing
- Basmati rice, cooked for serving
Instructions:
- In a large bowl, whisk together the yogurt, garlic, ginger, coriander powder, cumin powder, turmeric powder, garam masala, chili powder, cardamom powder, cinnamon powder, sugar, and salt.
- Add the chicken pieces to the bowl and mix well to coat the chicken in the marinade. Cover and refrigerate for 2 hours.
- In a large saucepan, melt the butter over medium heat. Add the chopped onions and cook until golden brown, about 5 minutes.
- Add the chopped tomatoes and cook for another 5 minutes until the tomatoes have broken down into a pulp.
- Add the marinated chicken and stir well. Cover the pan and let the chicken cook for 15 minutes.
- Uncover the pan and stir in the heavy cream. Cook for another 10 minutes, until the chicken is tender and the sauce has thickened slightly.
- Serve the butter chicken over cooked basmati rice and garnish it with fresh coriander leaves.