Ingredients
Equipment
Method
- In a bowl, combine chicken pieces with yogurt, lemon juice, garam masala, cumin, turmeric, cayenne pepper, and salt. Mix well to coat the chicken. Let it marinate for at least 15 minutes, or up to 2 hours in the refrigerator.
- Heat the vegetable oil in a large skillet or pot over medium-high heat. Add the marinated chicken in a single layer (cook in batches if necessary to avoid crowding) and cook until browned on all sides, about 5-7 minutes. Remove chicken from the skillet and set aside.
- Add the chopped onion to the same skillet and cook until softened, about 5 minutes. Add the minced garlic and grated ginger and cook for another minute until fragrant.
- Stir in the garam masala, cumin, turmeric, and cayenne pepper. Cook for 30 seconds, stirring constantly, until fragrant.
- Pour in the diced tomatoes (with their juice) and the coconut milk. Bring the mixture to a simmer, scraping up any browned bits from the bottom of the skillet.
- Return the chicken to the skillet. Stir in the sugar and salt. Reduce the heat to low, cover, and simmer for 15-20 minutes, or until the chicken is cooked through and the sauce has thickened.
- Taste and adjust seasoning if needed. Garnish with fresh cilantro before serving.
Nutrition
Notes
Serve hot with basmati rice or naan bread.