Ingredients
Equipment
Method
- In a bowl, season the chicken cubes generously with salt, black pepper, turmeric powder, and half of the garam masala.
- Heat 2 tablespoons of butter in a large skillet over medium-high heat. Add the seasoned chicken and sear on all sides until lightly browned, about 5-7 minutes. Remove the chicken from the skillet and set aside. Don't overcrowd the pan; work in batches if necessary.
- Add the remaining 4 tablespoons of butter to the skillet. Once melted, add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and grated ginger and cook for another minute until fragrant.
- Stir in the tomato paste and cook for 2 minutes, stirring constantly to prevent burning. This step is crucial for deepening the flavor of the sauce.
- Add the diced tomatoes (with their juices), chicken broth, remaining garam masala, cumin powder, chili powder, and cayenne pepper (if using). Season with salt and pepper to taste.
- Bring the sauce to a simmer, then reduce the heat to low and cook for 10-15 minutes, or until the sauce has thickened slightly. Stir occasionally.
- Add the chopped green and red bell peppers to the sauce and cook for another 5 minutes, or until the peppers are tender-crisp.
- Return the seared chicken to the skillet and stir to coat it in the sauce.
- Pour in the heavy cream and stir to combine. Simmer for another 2-3 minutes, allowing the sauce to thicken further and the flavors to meld.
- Garnish with fresh cilantro and serve hot over cooked rice.
Notes
For a richer flavor, use high-quality butter. Adjust the amount of chili powder and cayenne pepper to your preferred level of spiciness. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave.
