Go Back
–+ servings
Indian Butter Chicken

Indian Butter Chicken

A creamy and flavorful Indian Butter Chicken that captures the essence of restaurant-quality dishes, perfect for family dinners or special occasions.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Indian
Calories: 450

Ingredients
  

Marinade
  • ¾ cup full-fat plain yogurt
  • 2 cloves garlic, minced
  • 1 tablespoon lemon juice
  • 1 tablespoon grated fresh ginger
  • 1 tablespoon garam masala
  • 1 teaspoon ground turmeric
  • ½ teaspoon ground cumin
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • ¼ teaspoon ground cayenne pepper
  • 1½ pounds boneless, skinless chicken thighs, cut into pieces
Sauce
  • 3 tablespoons unsalted butter
  • 8 ounces tomato sauce
  • 1 cup heavy cream
  • 1 tablespoon tomato paste
  • ½ tablespoon granulated sugar
  • Fresh cilantro (for garnish)

Equipment

  • large Ziplock bag
  • Large Skillet

Method
 

Preparation
  1. In a large Ziplock bag or bowl, combine yogurt, garlic, lemon juice, ginger, garam masala, turmeric, cumin, salt, black pepper, and cayenne. Add chicken and coat well. Refrigerate for at least three hours or overnight.
  2. Heat butter in a large skillet over medium-high heat. Sear marinated chicken pieces in batches until golden brown (2-4 minutes per side). Remove and set aside.
  3. In the same skillet, add tomato sauce, heavy cream, tomato paste, and sugar. Stir to combine and simmer on low heat for about 20 minutes until the sauce thickens.
  4. Return the seared chicken to the skillet and gently fold to coat with sauce. Simmer for an additional few minutes.
  5. Serve garnished with fresh cilantro.

Nutrition

Serving: 1servingCalories: 450kcalCarbohydrates: 15gProtein: 32gFat: 30g

Notes

Marinating the chicken enhances the flavor and tenderness, making this dish irresistible.

Tried this recipe?

Let us know how it was!