The tomato sauce looks loose when it first goes into the slow cooker, and the chicken sits right in the middle of it. By the time the thighs are tender, the spices have had hours to mingle with the onion, garlic, and ginger. That’s what makes this slow cooker Indian butter chicken feel full-flavored without asking you to stand over a stove.
I like that the slow cooker handles the long cook, while the butter and cream wait until the chicken is done. The timing keeps the finish simple: cut the cooked thighs into bite-size pieces, return them to the sauce, and let the dairy melt in at the end. You get tender chicken and a rich, tomato-based sauce without a separate pan or a complicated sequence. It’s comforting, warmly spiced, and easy to portion for six.

Kitchen Note
Keep the onion finely chopped. It softens into the sauce during the covered cook, while large pieces stay noticeable in the finished dish.
Save this slow cooker Indian butter chicken for its tender thighs and creamy, warmly spiced tomato sauce.
Why the Butter and Cream Wait Until the Chicken Is Cooked
A slow cooker keeps the sauce covered for hours, so this isn’t the place to build a reduction by letting liquid evaporate. The tomato sauce and tomato paste form the base, and the chicken cooks right in that mixture. Butter and heavy cream go in only after the thighs are cooked and cut. That order gives the sauce its creamy finish close to serving time instead of putting the dairy through the entire slow-cooking stretch.
It also makes the last stage easy to judge. Once the butter has melted and the sauce is hot, the finish is ready; there’s no separate cream sauce to whisk or extra pan to wash. If the sauce seems looser than a restaurant-style curry, that’s expected here. It’s a spoonable slow-cooker sauce, not a thick paste, and the tender chicken gives it plenty to cling to. Keep the lid on for the final heating so the sauce warms through evenly.
What the Tomato, Spice, and Dairy Each Bring to the Sauce

- Boneless, skinless chicken thighs — Thigh meat stays tender through the longer slow-cooker cook and has enough richness to stand up to the spiced tomato sauce. Trim them before they go into the cooker, as the recipe specifies. Chicken breasts are leaner and don’t give the same forgiving texture here.
- Tomato sauce and tomato paste — The sauce provides the base liquid, while the paste adds concentrated tomato flavor. They aren’t interchangeable: using one in place of the other would change both the consistency and the balance. A familiar canned tomato sauce is fine; the paste’s concentrated character is what matters.
- Garam masala and the ground spices — Garam masala gives the dish its signature blended warmth, with cumin, paprika, turmeric, and cayenne adding distinct earthy, rounded, and spicy notes. Spice blends vary by brand, so a fresh, aromatic jar makes a difference. Keep the listed spices rather than trying to replace garam masala with a single one of them.
- Fresh ginger, garlic, and yellow onion — These build the aromatic base beneath the tomato and spices. Fresh ginger has a brighter, sharper character than a dried replacement, so use the grated fresh ginger called for here. The garlic and onion are there for depth, not as a garnish.
- Unsalted butter and heavy cream — Butter gives the sauce richness, and heavy cream softens the acidity of the tomato and rounds out the spices. Unsalted butter keeps the salt level more predictable. Neither ingredient has a direct swap that leaves this same butter-chicken finish unchanged.
Four Stages for Tender Chicken and a Creamy Finish
Stir the Spiced Tomato Base
Add the finely chopped onion, minced garlic, grated ginger, garam masala, cumin, paprika, turmeric, cayenne, kosher salt, tomato sauce, and tomato paste to a 6-quart slow cooker. Stir until the paste and spices are distributed through the sauce rather than sitting in clumps. The mixture will look tomato-heavy at this point, before the chicken releases its juices. Scrape around the bottom as you stir so the paste is incorporated.
Nestle in the Thighs and Cook
Set the trimmed chicken thighs into the sauce and turn them so they’re nestled into it, then cover the slow cooker. Cook on LOW for 4 to 5 hours or on HIGH for 2 to 3 hours. Check the thickest part of the chicken for 165°F before moving on; don’t judge doneness by the sauce’s appearance. Slow cookers can vary, so use the temperature cue along with the time range.
Cut the Cooked Chicken into Bite-Size Pieces
Transfer the cooked thighs to a cutting board and cut them into bite-size pieces. They should be tender enough to cut cleanly without shredding them into strands. Return all the pieces to the slow cooker so they’re surrounded by the sauce again. Cutting after cooking keeps the chicken in substantial pieces during the long covered cook.
Melt in the Butter and Cream
Stir the butter pieces and heavy cream into the slow cooker, then cover it again. Cook on HIGH for 10 to 15 minutes, until the butter has melted and the sauce is hot. Give the sauce a final stir so the melted butter and cream are evenly blended. The finish is ready when the sauce looks cohesive and coats the chicken.
Two Small Changes That Shift the Finished Dish
Leave Out the Cayenne for a Milder Sauce
Omit the cayenne pepper if you want the sauce without its direct heat. The garam masala, cumin, paprika, and turmeric still give it plenty of warmth and color, but the finished dish won’t have the same spicy kick.
Keep the Thighs Whole for a Different Texture
For larger, more substantial pieces, leave the cooked thighs whole instead of cutting them into bite-size pieces. Return them to the slow cooker before stirring in the butter and cream. The sauce will still coat the chicken, but each serving will have a more intact piece of thigh.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for 3 to 4 days. The sauce may thicken as it chills.
- Freezer: Freeze in an airtight container for up to 2 to 3 months. The cream sauce may separate slightly after thawing, but stirring during gentle reheating helps bring it back together.
- Reheating: Warm portions in the microwave, stirring partway through, or reheat gently on the stovetop. Heat until hot throughout; high heat can make the sauce oily or uneven.
Questions That Come Up When Making Slow Cooker Butter Chicken

Slow Cooker Indian Butter Chicken
Ingredients
Equipment
Method
- Add the onion, garlic, ginger, garam masala, cumin, paprika, turmeric, cayenne, salt, tomato sauce, and tomato paste to a 6-quart slow cooker and stir to combine.
- Nestle the chicken thighs into the sauce, cover, and cook on LOW for 4 to 5 hours or HIGH for 2 to 3 hours, until the chicken reaches 165°F in the thickest part.
- Transfer the chicken to a cutting board, cut it into bite-size pieces, and return it to the slow cooker.
- Stir in the butter and heavy cream, cover, and cook on HIGH for 10 to 15 minutes, until the butter has melted and the sauce is hot.


