Ingredients
Equipment
Method
- Step 1: In a large bowl, combine yogurt, lemon juice, minced garlic, grated ginger, garam masala, paprika, turmeric, cumin, chili powder, and salt. Mix well to create a fragrant marinade.
- Step 2: Add the chicken pieces to the marinade, ensuring each piece is evenly coated. Cover and marinate for at least 1 hour, ideally overnight for best flavor and tenderness.
- Step 3: Preheat oven broiler or grill pan. Arrange marinated chicken on a baking sheet or grill pan and cook for 10–12 minutes, turning once halfway, until charred and cooked through.
- Step 4: In a large skillet, heat butter and vegetable oil over medium heat. Add finely chopped onion and sauté for 4–5 minutes until soft and translucent.
- Step 5: Add garlic and ginger; cook for 1 minute until fragrant.
- Step 6: Sprinkle in garam masala, cumin, and smoked paprika. Toast spices briefly for about 30 seconds to release their aroma.
- Step 7: Pour in crushed tomatoes and simmer for 8–10 minutes, stirring occasionally, until sauce thickens slightly.
- Step 8: Stir in heavy cream and sugar until sauce is smooth and velvety.
- Step 9: Add cooked chicken pieces to the skillet, stirring to coat in sauce. Simmer together for 5 minutes to meld flavors.
- Step 10: Season with salt to taste, then sprinkle chopped fresh cilantro on top.
- Step 11: Serve hot with basmati rice or naan bread, enjoying every bit of the creamy, smoky sauce.
Notes
For a lighter version, substitute heavy cream with coconut milk. Add more chili powder or cayenne for extra heat. Store leftovers in an airtight container in the fridge for up to 3 days or freeze for up to 2 months.
