Go Back
+ servings

Butter Chicken

A savory and delicious chicken recipe that is absolutely scrumptious and easy to make.
Prep Time20 mins
Cook Time45 mins
Total Time1 hr 5 mins
Course: Dinner
Cuisine: Indian
Keyword: Butter Chicken
Servings: 6 Servings
Author: Deliciously Seasoned


  • 2 pounds chicken breasts, boneless, skinless
  • 1 tablespoon oil
  • 3 tablespoons butter
  • 1 onion, diced
  • 1 tablespoon ginger, ground
  • 5 cloves garlic, minced
  • 1 teaspoon cumin
  • 1 teaspoon garam masala
  • 1 teaspoon coriander
  • ½ teaspoon chili powder
  • ½ teaspoon turmeric
  • 1 cinnamon stick
  • ¾ teaspoon salt
  • ¼ cup chicken broth
  • 14 ounces crushed tomatoes
  • 1 teaspoon sugar
  • 1 cup heavy cream
  • For the marinade:
  • 2 tablespoons lemon juice
  • tablespoon garam masala
  • 1 tablespoon cumin
  • 1 cup sour cream


  • In a large bowl, combine the sour cream, lemon juice, garam masala, and cumin. Stir to mix well.
  • Cut chicken breasts into bite-size pieces and place into the marinade bowl.
  • Cover marinated chicken and place in refrigerator for at least 30 minutes. (Overnight would be ideal.)
  • Heat oil in a large skillet over medium high heat. Add marinated chicken pieces to skillet and cook until brown on both sides.
  • Remove cooked chicken and set aside.
  • In the same skillet, melt butter and add onions and garlic. Cook until onions are done and translucent in color.
  • Add spices and cinnamon stick to onions and cook for an additional 1-2 minutes.
  • Add cooked chicken, chicken broth, crushed tomatoes, and sugar to the skillet. Stir to combine and cook for 5-7 minutes.
  • Next, add in heavy cream, stir, and cook for an additional 4-5 minutes.
  • Remove from heat and remove cinnamon stick.
  • Serve over rice and enjoy.