In a large slow cooker, add the chunks of chicken thighs along with the chopped onion, minced garlic, and grated ginger.
Pour in the crushed tomatoes and coconut milk, stirring to combine everything evenly.
Add the unsalted butter, garam masala, turmeric, cumin, paprika, and the chopped chili pepper if using. Stir well to ensure the spices are evenly distributed.
Season with salt and pepper according to your taste preferences.
Cover the slow cooker and set it on low heat for 6 to 8 hours, or on high heat for 3 to 4 hours, until the chicken is tender and fully cooked.
Once done, remove the lid and stir the mixture well. If desired, you can shred the chicken using two forks for a more rustic texture.
Adjust seasoning if necessary and let it sit for an additional 10 minutes to meld the flavors.
Serve the butter chicken over cooked basmati rice or with naan bread, garnished with freshly chopped cilantro.
Notes
Serve with basmati rice or naan bread for a complete meal.
Keyword butter chicken, Indian cuisine, slow cooker