Indian Butter Chicken Recipe

Indian Butter Chicken Recipe

How To Make Indian Butter Chicken

This butter chicken recipe is an Indian-inspired curry dish with a tomato sauce and cream-based broth. You get a hearty dish that’s bursting with flavor.

Preparation: 10 minutes
Cooking: 20 minutes
Marinate Time: 8 hours
Total: 8 hours 30 minutes



For Butter Chicken Marinade:

  • 1cupplain yogurt
  • 1tbsplemon juice
  • 2tspground cumin
  • 1tspground cinnamon
  • 1tspcayenne pepper
  • ¾tspblack pepper
  • 1tspground ginger
  • 1tspsalt
  • 3chicken breasts,boneless, skinless

For Butter Chicken Sauce:

  • 1tbspunsalted butter
  • 1clovegarlic,minced
  • 1jalapeno pepper,finely chopped
  • 2tspground cumin
  • 2tsppaprika
  • 1tspkosher salt
  • 8oztomato sauce,canned
  • 1cupheavy cream

To Finish:

  • 2tbspunsalted butter
  • 1tbspvegetable oil
  • ¼cupfresh cilantro,chopped


  1. In a large ziploc bag the night before cooking, add the yogurt, lemon juice, cumin, cinnamon, cayenne, black pepper, ginger, salt and chicken and mix well. Marinate overnight.

  2. Add the butter, garlic and jalapeño to a large skillet on medium heat for 1 minute until the garlic is aromatic.

  3. Add the 2 teaspoons cumin, 2 teaspoons paprika, 1 teaspoon salt and cook for 1 minute, stirring constantly until the spices darken in color.

  4. Add in the tomato sauce and heavy cream, stir and cook for 1 minute.

  5. Remove the sauce from the pan and keep to the side, then wipe the skillet clean.

  6. Add in 2 tablespoons of butter and vegetable oil to the large skillet on medium high heat.

  7. Remove most of the marinade (and discard this marinade) from the chicken and add it to the skillet.

  8. Cook for 5 to 6 minutes on each side until cooked through.

  9. Top with sauce and bring to a simmer, then top with cilantro.


  • Calories: 405.49kcal
  • Fat: 32.77g
  • Saturated Fat: 16.19g
  • Trans Fat: 0.34g
  • Monounsaturated Fat: 11.34g
  • Polyunsaturated Fat: 3.09g
  • Carbohydrates: 7.54g
  • Fiber: 1.53g
  • Sugar: 4.69g
  • Protein: 21.44g
  • Cholesterol: 130.60mg
  • Sodium: 521.69mg
  • Calcium: 115.22mg
  • Potassium: 471.54mg
  • Iron: 2.32mg
  • Vitamin A: 281.51µg
  • Vitamin C: 7.54mg
Share your thoughts on this delicious Indian Butter Chicken Recipe in the World Cuisines forum section and let us know how it turned out for you!

Was this page helpful?

Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!