Ingredients
Equipment
Method
- Prepare the Chicken: Cut the chicken breasts into bite-sized pieces.
- Sauté Aromatics: In a large skillet (preferably cast iron for that Texas Roadhouse feel!), melt 2 tablespoons of butter over medium heat. Add the diced onion and cook until softened and translucent, about 5 minutes.
- Add Garlic and Ginger: Stir in the minced garlic and grated ginger. Cook for another minute until fragrant, being careful not to burn the garlic.
- Bloom the Spices: Add the tomato paste, garam masala, cumin, turmeric, and chili powder (and cayenne pepper, if using) to the skillet. Cook for 1-2 minutes, stirring constantly.
- Add Tomatoes and Simmer: Pour in the crushed tomatoes and stir to combine. Bring the mixture to a simmer, then reduce the heat to low, cover, and cook for 15 minutes, stirring occasionally.
- Cook the Chicken: While the sauce is simmering, melt the remaining butter in a separate pan over medium-high heat. Add the chicken pieces and cook until browned on all sides and cooked through, about 6-8 minutes. Don't overcrowd the pan; cook in batches if necessary.
- Combine and Simmer: Add the cooked chicken to the tomato-based sauce in the skillet. Stir in the heavy cream and honey (if using). Simmer for another 5-10 minutes, allowing the sauce to thicken slightly and the chicken to absorb all that delicious flavor. Keep stirring gently, don't let it stick.
- Season and Serve: Season with salt and pepper to taste. Garnish with fresh cilantro. Serve hot over naan bread or rice.
Notes
For best results, use fresh, high-quality spices. Blooming the spices is crucial for developing a rich, complex flavor. Adjust the amount of chili powder and cayenne pepper to your desired level of spiciness. To prevent the sauce from sticking, stir it frequently while simmering. Leftovers can be stored in the refrigerator for up to 3 days or frozen for up to 2 months. Thaw completely before reheating.