Description
Rich, creamy, and packed with warming spices—this Easy Indian Butter Chicken is comfort food at its finest. Tender chunks of chicken are simmered in a buttery tomato-cream sauce with just the right touch of heat. Whether you’re a curry lover or new to Indian flavors, this dish is pure magic with every spoonful.
Ingredients
1 cup butter, divided
1 onion, minced
1 tbsp minced garlic
1 (15 oz) can tomato sauce
3 cups heavy cream
2 tsp salt
1 tsp cayenne pepper
1 tsp garam masala
1½ lbs boneless, skinless chicken breast, cut into bite-size chunks
2 tbsp vegetable oil
2 tbsp tandoori masala
Instructions
Cook the chicken: In a skillet, heat vegetable oil over medium-high heat. Add chicken and tandoori masala. Sear until browned and cooked through. Set aside.
Make the sauce base: In a large pot, melt ½ cup butter. Add onion and garlic, and cook until soft and fragrant.
Simmer the sauce: Stir in tomato sauce, salt, cayenne, and garam masala. Simmer for 10 minutes.
Add cream & chicken: Stir in remaining ½ cup butter and heavy cream. Add cooked chicken and simmer on low for 10–15 minutes until the sauce thickens.
Serve warm: Pair with fluffy rice or naan.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
Nutrition
- Calories: 550/serving
- Fat: 45g/serving
- Carbohydrates: 10g/serving
- Protein: 25g/serving