Prepare Ingredients: Begin by chopping the onion, mincing the garlic, and grating the ginger.
Mix Base Sauce: In a bowl, mix together the coconut milk, yogurt, garam masala, turmeric, cumin, chili powder, salt, and pepper until well combined.
Layer in Slow Cooker: Place the chopped onion at the bottom of the slow cooker, followed by the minced garlic and grated ginger. Add the chicken thighs on top, then pour the coconut milk mixture over the chicken.
Add Tomatoes: Stir in the diced tomatoes and tomato paste until everything is coated.
Cook: Cover the slow cooker and cook on low for 6-8 hours or on high for 4 hours, until the chicken is tender and easily shredded.
Shred Chicken: Approximately 30 minutes before serving, shred the chicken in the slow cooker using two forks, then stir to combine with the sauce.
Serve: Serve the butter chicken over cooked basmati rice, garnished with freshly chopped cilantro for added flavor.
Notes
Adjust the chili powder for desired spice level.
Keyword butter chicken, coconut milk, Indian cuisine, slow cooker