Slow Cooker Indian Butter Chicken

Loading…

By Reading time

Slow cooker butter chicken turns out plush and spoonable when the sauce has time to mellow and the chicken has time to get tender without falling apart into strings. The finished dish lands with that familiar balance of warm spice, tomato, butter, and cream, but the slow cooker does the heavy lifting so the flavor has a chance to deepen instead of tasting rushed.

What makes this version work is the order. The chicken goes in first, then the spiced tomato base gets poured over it so the thighs braise gently instead of drying out. Butter and cream go in at the end, after the chicken is cooked through, which keeps the sauce smooth and prevents that grainy, split texture you sometimes get when dairy sits in high heat for hours.

Below, I’ll walk through the small choices that keep the sauce rich, plus the best way to finish it so it tastes like it simmered all day without turning dull.

The chicken stayed tender for hours and the sauce thickened up beautifully after I stirred in the cream at the end. Served it with naan and my husband asked if I could make it again next week.

★★★★★— Melissa T.

Save this slow cooker butter chicken for the nights when you want a rich, creamy curry with almost no hands-on work.

Save to Pinterest

The Part That Keeps Butter Chicken Creamy Instead of Broken

The biggest mistake with butter chicken in a slow cooker is adding the cream too early. Dairy held at long, steady heat can turn dull or grainy, especially once the acid from the tomatoes starts working on it. The fix is simple: build the tomato-spice base first, cook the chicken until it is truly tender, then finish with butter and cream near the end so the sauce stays silky.

Chicken thighs are the right cut here because they stay juicy through a long cook. Breasts can work, but they go from done to dry faster, and the sauce has less richness to hide that. The onions are diced fine so they melt into the sauce instead of staying stringy, and the sugar is there to round off the tomato edge, not to make the dish sweet.

What Each Spice Is Actually Doing in the Pot

Slow Cooker Indian Butter Chicken creamy spiced curry
  • Chicken thighs — These stay moist through the full slow-cooker time and give the sauce a richer body than lean chicken. If you swap in breasts, cut the cook time down and check early so they don’t get stringy.
  • Crushed tomatoes — They provide the base acidity and body. If all you have is tomato sauce, the curry will be smoother and a little less textured, but it still works.
  • Garam masala, curry powder, cumin, paprika, turmeric, and cayenne — This blend gives you warmth, color, and heat without needing a separate spice-blooming step. Fresh spices matter here because the dish is simple enough that stale spices taste flat.
  • Heavy cream — This is what turns the sauce from spiced tomato stew into butter chicken. Half-and-half can work in a pinch, but it won’t thicken as luxuriously and is more likely to look thin.
  • Butter — Stirred in at the end, it softens the acidity and gives the sauce that glossy finish. Use real butter here; this is one place where the flavor matters.
  • Fresh ginger and garlic — They keep the sauce from tasting one-note. Jarred versions are fine if that’s what you have, but fresh gives the finished curry a cleaner bite.

Let the Slow Cooker Do the Long Work, Then Finish Fast

Building the Spiced Tomato Base

Whisk the crushed tomatoes, onion, garlic, ginger, and spices together before they go over the chicken. That keeps the seasonings evenly dispersed instead of sitting in pockets on top of the meat. The mixture will look loose and a little raw at this stage, and that is fine because the long cook takes away the sharpness and lets the onion melt into the sauce.

Cooking Until the Chicken Is Truly Tender

Cook on low for 6 to 7 hours if you have the time. The chicken should break apart with a fork and the onions should practically disappear into the sauce. If you rush this on high, it still works, but the texture is less forgiving and the edges can taste a little more cooked than braised.

Finishing With Butter and Cream

Stir in the butter and heavy cream only after the chicken is done. Then cook on high for about 20 minutes so the sauce comes together and thickens slightly. If it looks a little thin at first, don’t panic; it tightens as the steam escapes and the cream warms through. Keep the lid on during this finish so the sauce doesn’t reduce too aggressively and turn heavy.

Use Chicken Breasts for a Leaner Version

Chicken breasts will work, but they need less time and a closer eye. Start checking around the 3-hour mark on high or 5 hours on low, because breast meat dries out faster and won’t forgive an extra hour the way thighs do.

Make It Dairy-Free

Swap the butter for a neutral vegan butter and use full-fat coconut cream instead of heavy cream. The sauce will taste a little more coconut-forward and less classic, but it stays rich and smooth.

Adjust the Heat Without Changing the Sauce

Keep the cayenne at the listed amount for a gentle warmth, or cut it in half for a milder curry. If you want more heat, add a pinch more cayenne at the end instead of loading it into the slow cooker, since the long cook can dull sharp heat while the cream softens the whole dish.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The sauce thickens as it chills, which is normal.
  • Freezer: It freezes well, though the cream can separate a little on thawing. Cool completely, freeze in portions, and thaw overnight in the fridge.
  • Reheating: Warm gently on the stove over low heat or in the microwave at medium power. High heat is the main reason creamy sauces split, so go slow and stir often.

Questions I Get Asked About This Recipe

Can I use chicken breasts instead of thighs?+

Yes, but cut the cook time back and start checking early. Chicken breasts dry out much faster than thighs, especially in a slow cooker, so pull them as soon as they are cooked through and shred them gently.

How do I keep the cream from curdling?+

Add the cream at the end and keep the heat low enough that the sauce stays at a gentle simmer. If the cream goes in too early or the pot is boiling hard, the dairy has a better chance of splitting against the tomato acid.

How do I thicken the sauce if it looks thin?+

Let it cook uncovered on high for the final 20 minutes with the lid on only if needed for the first few minutes. The sauce thickens from a mix of steam loss and the natural body from the tomatoes and cream, so it doesn’t need flour or cornstarch unless your slow cooker runs unusually wet.

Can I make butter chicken ahead of time?+

Yes. The flavor deepens after a night in the fridge, and the sauce gets a little thicker. Reheat it gently so the cream stays smooth, and loosen it with a splash of water or cream if needed.

What do I do if the sauce tastes too sharp?+

A small pinch of sugar and the butter at the end usually take care of it. Tomatoes vary a lot in acidity, so if yours taste especially bright, let the finished sauce sit for a few minutes before adjusting again; the flavor usually settles as it rests.

Slow Cooker Indian Butter Chicken

Slow Cooker Indian Butter Chicken with tender chicken chunks simmered in a spiced crushed-tomato sauce, then finished with butter and heavy cream for a rich, lightly thickened gravy. Set it on low for hours for easy hands-off flavor, and serve it over basmati rice with naan and fresh cilantro.
Prep Time 15 minutes
Cook Time 6 hours
Total Time 6 hours 15 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Indian
Calories: 620

Ingredients
  

Chicken and sauce base
  • 2 lb boneless skinless chicken thighs
  • 1 can (15 oz) crushed tomatoes
  • 1 cup heavy cream
  • 1 large onion, finely diced
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 3 tbsp butter
  • 2 tsp garam masala
  • 3 tbsp curry powder
  • 1 tsp cumin
  • 1 tsp smoked paprika
  • 0.5 tsp turmeric
  • 0.5 tsp cayenne pepper
  • 1 tsp salt
  • 1 tsp sugar
  • 1 fresh cilantro for garnish
  • 1 basmati rice and naan for serving

Equipment

  • 1 Dutch oven
  • 1 cast iron skillet

Method
 

Assemble in the slow cooker
  1. Add the chicken chunks to the slow cooker in an even layer. Make sure they are not stacked too high so they cook tender throughout.
  2. In a bowl, whisk together crushed tomatoes, diced onion, minced garlic, grated ginger, garam masala, curry powder, cumin, smoked paprika, turmeric, cayenne pepper, salt, and sugar until no spice clumps remain. The mixture should look evenly speckled.
  3. Pour the sauce over the chicken and stir gently just to coat. Leave some chicken surfaces visible if needed so they can soak up sauce as it heats.
Slow cook until tender
  1. Cook on low for 6–7 hours. Check once toward the end—when done, the chicken should be very tender and easily pull apart.
  2. For faster cooking, cook on high for 3–4 hours. The chicken should reach the same “very tender” texture before finishing.
Finish the creamy butter sauce
  1. Shred the chicken slightly or leave it in chunks, then stir in butter and heavy cream. Watch for butter to melt and cream to disappear into the sauce.
  2. Cook on high for 20 minutes until the sauce is rich and slightly thickened. The gravy should coat a spoon and look glossy.
Serve
  1. Serve the butter chicken over basmati rice with naan. Garnish each bowl with fresh cilantro for a bright finish.

Notes

Pro tip: let the finished butter chicken rest 5–10 minutes after the 20-minute high cook so the sauce thickens slightly more as it cools. Refrigerate in an airtight container up to 4 days; reheat gently on the stovetop or microwave until hot. Freezing is yes—freeze up to 3 months, then thaw overnight in the fridge and reheat until steaming. For a dairy-light swap, use half-and-half instead of heavy cream (but expect a slightly thinner sauce).

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating