500gboneless chicken breast, cut into bite-sized pieces
1cupplain yogurt
2tablespoonslemon juice
2teaspoonsgaram masala
2teaspoonsground cumin
1teaspoonground coriander
1teaspoonturmeric powder
1tablespoonginger-garlic paste
2tablespoonscooking oil
1largeonion, finely chopped
2mediumtomatoes, pureed
1cupheavy cream or coconut milk
to tastesalt
for garnishfresh cilantro
Instructions
In a large bowl, combine the yogurt, lemon juice, garam masala, cumin, coriander, turmeric, and ginger-garlic paste. Add the chicken pieces, ensuring they are well coated. Cover and marinate in the refrigerator for at least 1 hour (or overnight for best results).
Preheat the grill or oven to 200°C (400°F). Spread the marinated chicken pieces on a baking sheet and bake for 15-20 minutes or until the chicken is cooked through and slightly charred. Alternatively, you can grill the chicken on skewers for about 10-12 minutes.
In a large skillet, heat the cooking oil over medium heat. Add the finely chopped onion and sauté until golden brown, about 5-7 minutes.
Stir in the pureed tomatoes and cook for another 5-7 minutes until the oil starts to separate from the mixture.
Add the grilled chicken pieces to the skillet with the tomato mixture. Pour in the heavy cream or coconut milk and stir well to combine. Cook on low heat for an additional 5-10 minutes, allowing the flavors to meld. Season with salt to taste.
Remove from heat and garnish with freshly chopped cilantro.
Notes
Serve with warm naan bread or basmati rice for a complete meal.
Keyword chicken, curry, Indian cuisine, tikka masala