Ingredients
– 1.5 lbs boneless chicken thighs, cut into bite-sized pieces
– 1 cup plain yogurt
– 2 tablespoons lemon juice
– 2 teaspoons garam masala
– 1 teaspoon cumin
– 1 teaspoon coriander
– 1 teaspoon paprika
– 1/2 teaspoon turmeric
– 1/2 teaspoon salt (or to taste)
– 2 tablespoons butter
– 1 medium onion, finely chopped
– 3 cloves garlic, minced
– 1 tablespoon ginger, grated
– 1 can (14 oz) crushed tomatoes
– 1 cup heavy cream
– Fresh cilantro, chopped (for garnish)
Instructions
Making Indian Butter Chicken is straightforward when you follow these easy steps:
1. Marinate Chicken: In a bowl, combine yogurt, lemon juice, garam masala, cumin, coriander, paprika, turmeric, and salt. Add chicken pieces and mix well. Let it marinate for at least 30 minutes (or overnight for best flavor).
2. Cook Chicken: In a large skillet, melt butter over medium heat. Add marinated chicken (reserve the yogurt mixture) and cook until golden brown, about 5-7 minutes. Remove chicken from skillet and set aside.
3. Sauté Aromatics: In the same skillet, add chopped onion and cook until translucent, about 5 minutes. Next, add minced garlic and grated ginger, cooking for another minute until fragrant.
4. Add Tomatoes: Pour in the crushed tomatoes and reserved yogurt marinade, stirring well to combine. Let it simmer for about 10 minutes, allowing the flavors to meld.
5. Mix in Cream: Reduce heat to low and stir in the heavy cream. Allow the sauce to simmer for an additional 5 minutes.
6. Return Chicken: Add the cooked chicken back to the skillet. Stir to coat the chicken in the creamy sauce and cook until heated through, about 3-5 minutes.
7. Garnish: Once done, remove from heat and garnish with freshly chopped cilantro.
8. Serve Hot: Pair with basmati rice or naan for a complete meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
Nutrition
- Serving Size: 4-6 servings
- Calories: 520 kcal
- Fat: 36g
- Protein: 35g