Slow cooker Indian butter chicken turns out with tender chicken, a silky tomato cream sauce, and just enough warm spice to make the whole pot taste like it cooked with a lot more hands-on effort than it did. The slow cooker does the heavy lifting here, but the finishing step matters just as much as the long simmer. That last stir of butter and cream gives the sauce its glossy finish and rounds out the acidity from the tomatoes.
Boneless chicken thighs are the right cut for this kind of recipe because they stay juicy through a long cook and soak up the sauce instead of drying out. The spice blend leans on garam masala and cumin for depth, while a little smoked paprika and cayenne keep the sauce from tasting flat. I also like adding the onion, garlic, and ginger directly into the sauce mixture so everything softens down together and the flavor feels built in, not layered on top at the end.
Below, I’ve included the small timing detail that keeps the cream from thinning out the sauce, plus a few practical swaps if you need dairy-free or want to stretch it for leftovers.
The chicken came out fall-apart tender and the sauce thickened up beautifully after that final 20 minutes. I served it with naan and there wasn’t a spoonful left.
Love this creamy slow cooker butter chicken? Save it to Pinterest for the night you want a rich curry with tender thighs and almost no hands-on work.
The Step That Keeps the Sauce Creamy Instead of Grainy
The most common mistake with slow cooker butter chicken is adding the cream too early and letting it cook for hours. Cream doesn’t need that kind of heat. It needs to be stirred in at the end, when the sauce is already hot and the chicken is cooked through, so it can emulsify instead of separating.
Another thing that helps here is keeping the butter for the finish instead of melting it in at the start. Butter carries the spice flavor and gives the sauce that round, restaurant-style mouthfeel, but it does its best work when it stays fresh and gets stirred in after the long cook. If your sauce tastes sharp, it usually means the tomatoes need that final hit of fat and a little more salt to settle down.
What Each Ingredient Is Actually Doing in This Curry

- Chicken thighs — These stay tender through the long slow cook and hold onto the sauce better than chicken breast. Breast can work in a pinch, but it’s more likely to dry out by the time the sauce is ready.
- Crushed tomatoes — They give the sauce body and a little texture, which matters in a slow cooker because the liquid doesn’t reduce as aggressively as it would on the stove. If you use tomato sauce instead, the result will be smoother and a little less lively.
- Heavy cream — This is what softens the tomatoes and turns the sauce plush. Half-and-half can be used, but it won’t taste as rich and it’s more likely to look thin at the table.
- Butter — Stirred in at the end, it finishes the sauce and takes the sharp edge off the spice. Don’t skip it if you want that classic butter chicken feel.
- Garam masala, curry powder, cumin, paprika, turmeric, and cayenne — This mix builds warmth, color, and depth without making the dish muddy. If you only have garam masala and cumin, the curry will still work, but it will taste less layered.
- Onion, garlic, and ginger — These are the base flavor, and they need enough time to soften fully in the sauce. Finely dice the onion so it disappears into the curry instead of staying chunky.
Building the Curry Base Without Losing the Spice
Start with the Chicken and Sauce Mixture
Put the chicken straight into the slow cooker first, then pour the whisked tomato and spice mixture over the top. The chicken doesn’t need to be browned for this version; the long cook gives you tenderness instead of crust, and that’s the point. Once everything is in, give it a quick stir only if needed to coat the pieces, but don’t overwork it or the sauce will end up unevenly distributed.
Let the Slow Cooker Do the Work
Cook on low for 6 to 7 hours, or high for 3 to 4 hours, until the chicken breaks apart easily with a spoon. If the onion is still a little firm at the end, it needed to be diced finer, not cooked longer. The sauce will look a little loose at this stage, which is normal; the cream and butter haven’t gone in yet, so it shouldn’t look finished.
Finish with Butter and Cream
Stir in the butter and heavy cream only after the chicken is fully tender. Then cook on high for about 20 minutes so the sauce warms through and thickens slightly. If you add the dairy before the long cook, the sauce can look separated or dull by the time dinner is ready.
Serve While the Sauce Is Glossy
Once the sauce looks rich and coats the back of a spoon, it’s ready. Spoon it over basmati rice and add naan on the side for scooping. A scatter of fresh cilantro on top adds freshness and keeps the dish from tasting too heavy.
How to Adapt This Butter Chicken for Different Kitchens
Dairy-Free Version
Use full-fat coconut milk instead of heavy cream and a dairy-free butter alternative at the end. The curry will be a little sweeter and less rich in the classic butter-chicken way, but it still turns silky and coats the chicken well.
Using Chicken Breast Instead of Thighs
Chicken breast works if that’s what you have, but cut the cooking time back and check it early. Breast turns dry faster than thighs, so pull it as soon as it’s cooked through and stir in the cream right away.
Milder Curry for Kids
Cut the cayenne in half or leave it out completely. You’ll still get plenty of spice from the garam masala and curry powder, but the heat lands softer and more approachable.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The sauce thickens as it chills, and the spices taste even deeper the next day.
- Freezer: It freezes well for up to 2 months, though the cream may separate a little when thawed. Freeze it in a tight container and thaw overnight in the fridge.
- Reheating: Reheat gently on the stove over low heat or in the microwave at medium power, stirring often. High heat is the mistake here; it can break the sauce and make the chicken taste dry.
Answers to the Questions Worth Asking

Slow Cooker Indian Butter Chicken
Ingredients
Equipment
Method
- Place the chicken thigh chunks into the slow cooker.
- Whisk together the crushed tomatoes, onion, garlic, grated ginger, garam masala, curry powder, cumin, smoked paprika, turmeric, cayenne pepper, salt, and sugar until evenly combined.
- Pour the sauce over the chicken in an even layer.
- Cook on low for 6–7 hours until the chicken is very tender.
- Alternatively, cook on high for 3–4 hours until the chicken is very tender.
- Shred the chicken slightly or leave it in chunks, then stir in the butter and heavy cream.
- Cook on high for 20 minutes until the sauce is rich and slightly thickened.
- Serve the butter chicken over basmati rice with naan and garnish with fresh cilantro.


