
Famous Indian Butter Chicken
This iconic Indian dish features tender chicken pieces simmered in a rich, creamy tomato-based sauce infused with warming spices. It is a beloved comfort food that delivers deep, complex flavors with every bite.
Creamy, spiced tomato sauce coats tender chicken in this classic Indian restaurant favorite.
Nutrition per serving
Ingredients
Chicken
Marinade
Spices
Sauce
Aromatics
Instructions
Marinate the Chicken
Combine yogurt, half the garam masala, ginger paste, and half the garlic in a large bowl. Add chicken pieces and coat thoroughly. Cover and marinate for at least 30 minutes or overnight in the refrigerator for best results.
Cook the Chicken
Heat a large skillet or grill pan over high heat. Cook the marinated chicken pieces for 4 to 5 minutes per side until slightly charred and cooked through. Set aside on a plate.
Build the Sauce
In the same pan, melt butter over medium heat. Add remaining garlic and cook for 1 minute until fragrant. Pour in the crushed tomatoes and remaining garam masala. Simmer for 15 minutes stirring occasionally until the sauce thickens and deepens in color.
Combine and Simmer
Add the cooked chicken pieces into the tomato sauce and stir to coat. Pour in the heavy cream and reduce heat to low. Simmer gently for 10 minutes allowing the chicken to absorb all the flavors from the sauce.
Finish and Serve
Taste and adjust salt as needed. Garnish with a swirl of cream and fresh cilantro if desired. Serve hot with steamed basmati rice or warm naan bread for a complete and satisfying meal.
Substitutions
Common mistakes
I made this!
Cooked this recipe? Share your photo and inspire others.