Ingredients
Equipment
Method
Marinating the Chicken
- In a large bowl, combine chicken pieces with yogurt, grated ginger, minced garlic, garam masala, turmeric powder, chili powder, cumin powder, and salt.
- Mix well to ensure all chicken pieces are coated, then cover the bowl and refrigerate for at least 30 minutes, or preferably for 2-4 hours.
Cooking the Chicken
- Heat a large skillet or oven-safe pot over medium-high heat with a tablespoon of ghee or oil. Add the marinated chicken in a single layer without overcrowding the pan.
- Cook for 3-5 minutes per side until browned and slightly charred. Remove the cooked chicken and set it aside.
Making the Sauce
- In the same pot, melt the remaining ghee or butter over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes.
- Add minced garlic and grated ginger, then cook for another minute until fragrant.
- Stir in garam masala, turmeric powder, and chili powder and cook for 30 seconds more.
- Pour in the crushed tomatoes and tomato paste. Bring to a simmer and cook for 10-15 minutes, allowing the sauce to thicken and flavors to meld.
- Stir in the heavy cream and return the cooked chicken to the sauce.
- Simmer for another 5-10 minutes until the chicken is heated through and the sauce is creamy. Taste and adjust seasoning as needed.
Serving
- Garnish with fresh cilantro and serve hot with rice or naan bread.
Notes
For extra flavor, marinate the chicken overnight. Adjust the amount of chili powder to your preferred spice level. If the sauce is too thick, add a splash of water or chicken broth to reach your desired consistency.
