
This Slow Cooker Butter Chicken is my answer to craving authentic Indian flavor without hovering over the stove. Imagine tender bites of chicken thighs melting into a creamy tomato sauce rich with warming spices while your kitchen fills with an aroma that promises comfort and flavor. Perfect for busy days or when you simply want a dish guaranteed to please everyone at the table.
The first time I made this was on a rushed weeknight when my family wanted something special but I had little time. Now they cheer when I pull out the slow cooker because they know butter chicken is on the menu.
Gather Your Ingredients
- Boneless skinless chicken thighs: Tender and flavorful thighs stay juicy in the slow cooker. Look for organic if possible.
- Onion: Brings sweetness and depth to the sauce. Choose a firm onion without soft spots.
- Garlic: Use fresh cloves for bold flavor. Avoid pre-chopped jars for best aroma.
- Ginger: Grated fresh ginger offers heat and zing. Pick a piece that feels heavy with smooth skin.
- Diced tomatoes: The base for that signature tang. Choose canned tomatoes with no added sugar.
- Heavy cream: Creates an ultra-silky sauce. For a lighter version use half-and-half.
- Unsalted butter: Adds rich dairy notes. Cubed for easy melting. European-style butter if possible for creaminess.
- Garam masala: The key spice blend for Indian dishes. Buy from a store with high turnover for freshness.
- Ground turmeric: Offers golden color and earthy flavor. Best when fresh and bright in color.
- Ground cumin: Brings warm nutty notes. Whole cumin freshly ground gives even more aroma.
- Paprika: Gives vibrant color and mild pepper flavor. Go for sweet or smoked as preferred.
- Ground coriander: Citrus floral undertones. Always check your spices for aroma before using.
- Cayenne pepper: Optional for adding heat. Adjust to your family’s spice tolerance.
- Salt and pepper: Essential for balancing flavors. Kosher salt is my go-to.
- Cilantro: Fresh and zesty for the perfect garnish. Choose bright green leaves.
- Cooked rice: Serves as the perfect base. Basmati or jasmine rice both work well.
How to Make It
- Prepare the Chicken:
- Cut the chicken thighs into bite-sized pieces for even cooking and maximum sauce coverage. Add them directly into the slow cooker and season generously with salt and pepper.
- Add Aromatics:
- Finely chop the onion and mince garlic, then grate fresh ginger. Layer these evenly over the chicken so their flavors infuse during the slow cook.
- Build the Sauce Base:
- Pour the canned diced tomatoes with juice over the mixture, making sure the tomatoes nestle into the spices and aromatics.
- Spice it Up:
- Evenly sprinkle garam masala, turmeric, cumin, paprika, ground coriander, and cayenne pepper if you like heat. Each spice brings its own layer to the final flavor.
- Add Butter:
- Cube the butter so it melts easily and dot it across the top of the other ingredients. Butter melds all the flavors into a rich smooth sauce during cooking.
- Slow Cook:
- Secure the lid and set your slow cooker to low for five to six hours or high for about three hours. You want the chicken fork-tender and sauce aromatic.
- Finish with Cream:
- Once cooked, stir in the heavy cream until fully blended. This is where the sauce transforms into a truly indulgent blanket for the chicken.
- Taste and Adjust:
- Sample a spoonful and fine-tune salt, pepper, or cayenne to fit your preferences. Every batch of spices is a little different, so make it yours.
- Serve and Garnish:
- Spoon over warm cooked rice and shower with freshly chopped cilantro for a pop of color and freshness that cuts through the richness.

The magic of butter in this dish cannot be overstated. I love watching it melt into the sauce as it turns glossy and rich. My kids always recognize the scent and gather in the kitchen before dinner is even ready.
Flavor Boosters
Let the dish sit for ten minutes before serving to allow the flavors to meld. A touch of lemon juice added before serving can brighten the sauce. Taste your spices before using to ensure freshness.
Serving Suggestions
Serve with fluffy basmati or jasmine rice or pair with naan for soaking up every last bit of sauce. Add a simple cucumber salad or roasted vegetables for a more complete meal.
Creative Twists
For a dairy-free version, replace the heavy cream with full-fat coconut milk and use vegan butter instead of regular. If you do not have chicken thighs, boneless skinless chicken breasts work but keep an eye on cook time to prevent drying out. Garam masala is essential but if you are out blend a mix of cumin, coriander, cardamom, cloves, and cinnamon.

My neighbor tried this for her Sunday dinner and it was so good that now we exchange leftovers. She added extra ginger and it was a huge hit with her family too. What I love is that the slow cooker always gives that perfect comfort food texture whether you are making this for the first or fiftieth time.
Recipe FAQs
- → Can I use chicken breast instead of thighs?
Yes, you can use chicken breast. However, thighs remain more tender and flavorful after slow cooking.
- → How can I make this dish dairy-free?
Replace heavy cream with coconut milk and use a plant-based butter alternative for a dairy-free version.
- → Is it possible to adjust the spice level?
Absolutely. Modify the amount of cayenne pepper or omit it entirely for a milder result.
- → What sides go best with this dish?
Serve with cooked rice, naan, or even a fresh salad for a complete meal.
- → How should leftovers be stored?
Place leftovers in an airtight container in the refrigerator and use within 3 days for best freshness.