Print

Homemade Butter Chicken Recipe

Homemade Butter Chicken Recipe

4.9 from 20 reviews

Indulge in the rich and creamy flavors of this Homemade Butter Chicken recipe. Marinated in a blend of spices and yogurt, the tender chicken is simmered in a luxurious tomato cream sauce, creating a satisfying dish that pairs perfectly with rice or naan.

Ingredients

Units Scale

Marinade:

  • 1 1/2 pounds boneless, skinless chicken thighs (cut into bite-sized pieces)
  • 1 cup plain Greek yogurt
  • 1 tablespoon lemon juice
  • 1 tablespoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon turmeric
  • 1 teaspoon paprika
  • 1/2 teaspoon chili powder
  • 1 teaspoon salt

Sauce:

  • 2 tablespoons vegetable oil
  • 3 tablespoons butter
  • 1 large onion (finely chopped)
  • 3 cloves garlic (minced)
  • 1 tablespoon fresh ginger (grated)
  • 1 1/2 teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 (15 oz) can tomato sauce
  • 1 cup heavy cream
  • Salt to taste
  • Chopped fresh cilantro for garnish

Instructions

  1. Marinate the Chicken: Combine yogurt, lemon juice, garam masala, cumin, coriander, turmeric, paprika, chili powder, and salt. Add chicken, toss to coat, and marinate.
  2. Cook Chicken: Brown marinated chicken in oil, then set aside.
  3. Prepare Sauce: Cook onion, garlic, ginger, spices. Add tomato sauce, simmer, then add cream.
  4. Combine and Serve: Return chicken to the sauce, simmer until cooked through. Garnish with cilantro and serve.

Notes

  • For a lighter version, use coconut milk instead of heavy cream.
  • Thighs are recommended for juicier meat, but chicken breast can be substituted.
  • Flavors develop even more the next day.

Nutrition