Rating: 4.5 stars 4.7
1245 Ratings
  • 5 star values: 983
  • 4 star values: 204
  • 3 star values: 39
  • 2 star values: 13
  • 1 star values: 6

An easy butter chicken recipe I've perfected over the years and shared with many others. The sauce is perfect when creamy and not too thick or too thin. The level of salt and spices can be suited to your taste. Garam and tandoori masala can be found in the ethnic aisle of your grocery store.

Recipe Summary

15 mins
45 mins
1 hr


Original recipe yields 6 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Preheat the oven to 375 degrees F (190 degrees C).

  • Melt 2 tablespoons butter in a skillet over medium heat. Stir in onion and garlic, and cook slowly until the onion caramelizes to a dark brown, about 15 minutes.

  • Meanwhile, combine cream, tomato sauce, remaining butter, salt, cayenne pepper, and garam masala in a saucepan over medium-high heat; bring to a simmer. Reduce heat to medium-low, cover, and simmer, stirring occasionally, for 30 minutes. Stir in caramelized onions.

  • While the sauce is simmering, toss chicken with vegetable oil until coated. Season with tandoori masala and spread out onto a baking sheet.

  • Bake chicken in the preheated oven until no longer pink in the center, about 12 minutes.

  • Add cooked chicken to the sauce and simmer for 5 minutes before serving.

Nutrition Facts

880 calories; protein 26.4g; carbohydrates 12.8g; fat 82.3g; cholesterol 302.9mg; sodium 1461mg. Full Nutrition