– 500g boneless chicken thighs, cut into bite-sized pieces
– 1 tablespoon vegetable oil
– 1 onion, finely chopped
– 3 cloves garlic, minced
– 1 tablespoon ginger, minced
– 1 tablespoon garam masala
– 1 teaspoon cumin
– 1 teaspoon turmeric powder
– 1 teaspoon chili powder
– 1 teaspoon coriander powder
– 400g canned tomatoes, crushed
– 1 cup heavy cream
– 2 tablespoons butter
– Salt, to taste
– Fresh coriander, for garnish
Making Homemade Butter Chicken is easy when you follow these clear steps:
1. Marinate the Chicken: In a bowl, combine chicken pieces with yogurt, turmeric, chili powder, and salt. Let it marinate for at least 30 minutes.
2. Cook the Onions: Heat vegetable oil in a large skillet over medium heat. Add the chopped onion and sauté until golden brown.
3. Add Garlic and Ginger: Stir in the minced garlic and ginger, cooking for a minute until fragrant.
4. Spice it Up: Add garam masala, cumin, coriander powder, and chili powder. Stir well and cook for an additional minute.
5. Add Tomatoes: Pour in the crushed tomatoes, stirring to combine. Allow it to simmer for 10 minutes until the sauce thickens.
6. Cook Chicken: Add the marinated chicken to the sauce, mixing well. Cover and cook for about 20 minutes until the chicken is cooked through.
7. Incorporate Cream: Stir in the heavy cream and butter. Cook for an additional few minutes, allowing the sauce to thicken and become rich.
8. Adjust Seasoning: Taste and adjust salt as needed.
9. Garnish: Remove from heat and garnish with fresh coriander before serving.
These steps pave the way for creating a mouthwatering dish that will impress all who partake.