2lbschicken thighs, boneless and skinless, cut into cubes
1cupplain yogurt
2tablespoonsgaram masala
1tablespoonground cumin
1tablespoonground coriander
1teaspoonturmeric powder
1teaspoonpaprika
1teaspooncayenne pepper (adjust to taste)
4clovesgarlic, minced
1inchginger, grated
1largeonion, finely chopped
1can (14 oz)diced tomatoes
1cupcoconut milk
3tablespoonsvegetable oil
to tastesalt
for garnishfresh cilantro
Instructions
In a large bowl, combine the plain yogurt, garam masala, cumin, coriander, turmeric, paprika, cayenne pepper, minced garlic, and grated ginger. Mix well to form a marinade.
Add the cubed chicken to the marinade, ensuring all pieces are well coated. Cover and refrigerate for at least 1 hour, or overnight for more flavor.
Heat the vegetable oil in a skillet over medium heat and add the finely chopped onion. Sauté until translucent and golden brown, about 5-7 minutes.
Transfer the sautéed onion to the slow cooker, then add the marinated chicken, diced tomatoes, and coconut milk. Stir to combine thoroughly.
Season with salt to taste and mix well. Cover and cook on low for 6-8 hours or on high for 3-4 hours, until the chicken is tender and cooked through.
Before serving, give the dish a good stir and taste for seasoning, adjusting if necessary.
Garnish with freshly chopped cilantro before serving.
Notes
Serve with basmati rice or naan bread, and garnish with cilantro and lime.