Indian Butter Chicken with Creamy Tomato Sauce and Spices
Indian Butter Chicken features tender chicken in a creamy tomato sauce, seasoned with spices, ready in 50 minutes for a flavorful dinner.
This Indian Butter Chicken recipe combines tender chicken with a rich, creamy tomato sauce. The blend of spices enhances the dish's aromatic flavor profile.
Why This Recipe Works
Flavorful Spice Mix: The combination of garam masala, cumin, and cayenne pepper gives depth and warmth to the sauce.
Creamy Texture: Heavy cream added at the end creates a rich, velvety sauce that clings to the chicken.
Quick Cooking Method: Using cubed chicken breast ensures a faster cooking time while still retaining moisture.
Chef's Pro Tip: For a deeper flavor, marinate the chicken in yogurt and spices for at least 30 minutes before cooking.
Prep Time
20 min
Cook Time
30 min
Total Time
50 min
Servings
Ingredients
Handy tools while you cook
Directions
- 1
Melt butter in a large skillet over medium heat, then add minced garlic and ginger, cooking until fragrant.
- 2
Add cubed chicken to the skillet and season with garam masala, cumin, salt, black pepper, and cayenne pepper.
- 3
Cook chicken until browned on all sides, about 8-10 minutes, stirring occasionally.
- 4
Stir in the tomato puree and simmer for about 10 minutes to develop the flavors.
- 5
Reduce heat and add heavy cream, stirring until fully combined and heated through.
- 6
Serve hot, garnished with chopped cilantro, alongside naan or rice.
Nutrition Facts
Per serving
fat
35g
carbs
15g
fiber
2g
sodium
800mg
protein
30g
calories
500
Related Kitchen Tips
All tipsTry these too
More Indian recipes






