In a bowl or large ziplock bag, combine chicken with yogurt, ginger, garlic powder, garam masala, turmeric, cumin, red chili powder, paprika, and salt. Mix well and marinate for at least 30 minutes, or overnight for best results.
Heat olive oil in a large skillet over medium-high heat. Brown the marinated chicken in batches for about 3-5 minutes per side, then set aside.
In the same skillet, add butter and reduce heat to medium. Sauté diced onion, minced garlic, and minced ginger until the onion is translucent, about 2 minutes.
Add cumin, garam masala, red chili powder, sugar, and paprika to the skillet and cook for an additional minute.
Transfer the onion mixture to the slow cooker. Add the browned chicken, tomato sauce, and evaporated milk. Season with salt and pepper.
Cover and cook on low for 6-7 hours or on high for 3-4 hours. About 30 minutes before serving, stir in the heavy cream.
Serve with basmati rice or naan, garnished with chopped cilantro if desired.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!
Notes
Store leftovers in an airtight container in the refrigerator for up to 3-4 days or freeze for up to 3 months.