Craving a dish that brings a taste of Indian cuisine to your table? This butter chicken is your answer! It’s a rich and flavourful dish that combines tender chicken pieces with a creamy tomato sauce, making it perfect for cosy dinners or special occasions. With a blend of spices and a touch of cream, this recipe captures the essence of a classic Indian favourite.
This butter chicken recipe is not just about the flavors; it’s about creating an experience. You’ll find that the tantalizing aroma of spices wafts through your kitchen, making it irresistible. Serve it with fragrant basmati rice or warm naan, and you’ll have a meal that transports you straight to a bustling Indian restaurant.
Easy to follow and adaptable, this recipe allows you to customize the heat level to your liking. Whether you’re a spice lover or prefer a milder dish, you’ll be able to create the perfect butter chicken that suits your palate.
Authentic and Delicious Butter Chicken

This creamy butter chicken features tender chicken simmered in a luscious, spiced tomato sauce, enriched with cream and butter. The dish is aromatic, savoury, and has a hint of sweetness, creating a well-balanced flavour profile that delights the taste buds.
Ingredients
- 1.5 lbs boneless chicken thighs, cut into bite-sized pieces
- 2 tablespoons butter
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 can (15 oz) tomato puree
- 1 cup heavy cream
- 2 tablespoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon turmeric
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Marinate the Chicken: In a bowl, combine chicken pieces with half of the garam masala, cumin, paprika, turmeric, and salt. Let it marinate for at least 30 minutes.
- Cook the Aromatics: In a large skillet, melt butter over medium heat. Add chopped onions and sauté until golden brown. Stir in minced garlic and grated ginger, cooking until fragrant.
- Add the Chicken: Increase heat to medium-high and add the marinated chicken. Cook until browned on all sides, about 5-7 minutes.
- Make the Sauce: Stir in the tomato puree and remaining spices. Reduce heat and let it simmer for 15 minutes.
- Finish with Cream: Pour in the heavy cream, stirring well to combine. Simmer for another 10 minutes until the sauce thickens and the chicken is cooked through.
- Serve: Garnish with fresh cilantro and serve hot with rice or naan.
Cook and Prep Times
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
Nutrition Information
- Servings: 4 servings
- Calories: 450kcal
- Fat: 25g
- Protein: 35g
- Carbohydrates: 20g
