Slow Cooker Indian Butter Chicken

Posted on

Dinner Recipes

Difficulty

Prep time

Cooking time

Total time

Servings

Silky, deeply spiced butter chicken is one of those slow cooker dinners that tastes like it took all day because, in a way, it did. The chicken turns tender enough to shred with a spoon, and the sauce finishes glossy and rich with that unmistakable tomato-cream balance that makes people go back for seconds before they’ve finished the first serving.

The trick here is building the flavor in layers right from the start. Tomato paste gives the sauce a cooked, rounded depth that crushed tomatoes alone can’t provide, and the combination of garam masala, cumin, turmeric, coriander, and a little chili powder gives the sauce warmth without turning it into a blunt, overly spicy stew. Using chicken thighs matters too; they stay juicy through a long cook and keep the sauce from tasting dry or stringy.

Below, I’ve added the timing that keeps the sauce from splitting at the end, plus the small ingredient choices that make this version taste balanced instead of heavy. If you’ve ever had butter chicken that came out flat or grainy, this method fixes both.

“

The sauce thickened up beautifully after I stirred in the cream, and the chicken was fall-apart tender after 6 hours on low. It tasted even better the next day over basmati rice.

★★★★★— Megan R.

Save this slow cooker butter chicken for a rich, creamy dinner with tender chicken and basmati rice.

Save to Pinterest

The Reason Slow Cooker Butter Chicken Stays Creamy Instead of Turning Flat

The biggest mistake with butter chicken in a slow cooker is treating the dairy like it can ride along for six hours without changing. It can’t. Coconut milk or cream goes in at the end because long heat dulls the sauce and can make dairy taste heavy instead of lush. That last burst of heat is what lets the sauce turn rich and velvety without separating.

There’s also a real payoff in using tomato paste with crushed tomatoes. The crushed tomatoes bring acidity and body, but the paste is what gives the sauce that cooked, restaurant-style depth. Without it, the sauce tastes thinner and more one-note, even if the spice blend is solid.

  • Chicken thighs — These stay juicy through a long low cook and shred cleanly. Chicken breast can work, but it dries out faster and gives you less margin for error.
  • Garam masala — This is the backbone of the flavor. If yours is old, the sauce will taste dusty instead of fragrant, so use a fresh jar if possible.
  • Coconut milk or heavy cream — Coconut milk gives a slightly sweeter, dairy-free finish. Heavy cream tastes more traditional and a little richer, but it should still be added at the end, not the start.
  • Tomato paste — It deepens the sauce and helps it taste like it simmered longer than it did. Don’t skip it unless you want a thinner, brighter sauce.

What Each Ingredient Is Actually Doing in This Dish

Slow Cooker Indian Butter Chicken creamy spiced

The onion, garlic, and ginger are the savory base that keeps the sauce from tasting like spiced tomato cream. Dice the onion fairly small so it melts into the sauce over the long cook instead of hanging around in distinct chunks. Fresh ginger matters here because the sharpness cuts through the butter and cream in a way dried ginger can’t.

The spice blend is balanced on purpose: garam masala for warmth, cumin for earthiness, turmeric for color and depth, coriander for a lighter citrus note, and chili powder for just enough heat to keep the sauce awake. If you only have one or two of the warming spices, the dish will still cook, but it won’t taste layered. The butter doesn’t just add richness; it rounds off the tomato’s sharp edges and gives the finished sauce that classic butter chicken feel.

Basmati rice and naan aren’t garnish here. They’re how you catch the sauce. The rice should be fluffy and separate, not sticky, so it doesn’t disappear into the bowl.

The 20 Minutes That Matter at the End

Building the Base in the Slow Cooker

Add the chicken, tomatoes, onion, garlic, ginger, butter, tomato paste, and all the spices directly to the slow cooker and stir well. The tomato paste needs to be broken up and mixed through or you’ll get little concentrated streaks instead of a smooth sauce. At this stage the mixture will look thick and a little rough, and that’s fine — it loosens as it cooks.

Letting the Chicken Go Low and Slow

Cook on low for 5 to 6 hours, or on high for about 3 hours, until the chicken is very tender and pulls apart without resistance. If your slow cooker runs hot, start checking earlier so the edges don’t get dry. The sauce should look darker and more unified by the end, with the onions nearly melting into it.

Shredding for a Better Sauce Texture

Shred the chicken right in the slow cooker instead of moving it to a cutting board. That keeps all the juices in the pot and lets the meat absorb more sauce as it finishes. If the chicken fights you and looks tough, it needs a little more time before shredding cleanly.

Finishing with Cream the Right Way

Stir in the coconut milk or heavy cream and cook on high for 20 to 30 minutes until the sauce turns glossy and rich. Don’t rush this part over high heat on the stovetop; the slow cooker finish gives the sauce time to come together without curdling. Taste at the end and add salt only after the cream goes in, because dairy softens the seasoning.

How to Adapt This for Dairy-Free, Lighter, or Bigger-Batch Serving

Dairy-Free Butter Chicken That Still Tastes Rich

Use the coconut milk option and skip the heavy cream. You’ll get a slightly sweeter finish, but the sauce stays creamy and full-bodied. If you want a more neutral flavor, use full-fat canned coconut milk rather than the light version, which can taste thin after long cooking.

Chicken Breast Instead of Thighs

You can swap in boneless skinless chicken breasts, but cut the slow-cook time back and start checking early. Breasts dry out faster and shred less luxuriously, so they need less time in the heat. The sauce will still be good, but the texture won’t be quite as tender.

Milder or Spicier Heat Level

For a milder version, cut the chili powder in half and lean on the garam masala for warmth. For more heat, add extra chili powder near the end so it stays bright instead of tasting cooked-out. The base sauce is flexible, but the best balance still comes from keeping the spice layered rather than just hotter.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The sauce thickens as it chills, and the spices settle in even more by day two.
  • Freezer: It freezes well for up to 2 months, especially if you use coconut milk. Cream-based versions can separate a little after thawing, but a slow reheat usually brings them back together.
  • Reheating: Warm gently on the stove or in the microwave at medium power, stirring as it heats. High heat is the mistake here — it can break the sauce and make the chicken feel dry.

Answers to the Questions Worth Asking

Can I use chicken breasts instead of thighs?+

Yes, but they need less time. Check them early so they don’t dry out, because breasts tighten up faster in a slow cooker than thighs do. Thighs stay more forgiving and give the sauce a better texture.

How do I keep the cream from curdling?+

Add the coconut milk or cream at the end and let it warm through on low or high for a short finishing time. Cream curdles when it gets punished with high heat for too long, especially after the sauce has been cooking all day. Gentle heat keeps the sauce smooth and glossy.

Can I make this ahead of time?+

Yes. It tastes even better the next day because the spices settle into the sauce. Reheat it gently and add a splash of water if it gets too thick in the fridge.

How do I fix butter chicken that tastes too sour?+

A little extra butter or cream usually smooths it out, because fat softens tomato acidity. If it still tastes sharp, add a small pinch of salt and let it cook a bit longer so the tomato base mellows. Don’t dump in sugar first; it can make the sauce taste flat instead of balanced.

Can I freeze leftovers of this butter chicken?+

Yes, especially if you used coconut milk. Freeze it in airtight portions so it thaws evenly, and warm it gently after thawing because fast heat can make the sauce separate. The texture may loosen slightly, but the flavor holds up well.

Slow Cooker Indian Butter Chicken

Slow cooker Indian butter chicken with tender shredded chicken simmered in a spiced tomato-ginger butter sauce. Finished with coconut milk or cream for a rich, creamy orange-red curry texture.
Prep Time 20 minutes
Cook Time 6 hours
Total Time 6 hours 20 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Indian-American
Calories: 740

Ingredients
  

Chicken and curry base
  • 2 lb chicken thighs, boneless skinless
  • 1 can (14 oz) crushed tomatoes
  • 1 onion, diced
  • 4 garlic, minced
  • 2 tbsp fresh ginger, grated
  • 3 tbsp butter
  • 1 can (13.5 oz) coconut milk or 1 cup heavy cream (added at end)
  • 3 tbsp tomato paste
  • 2 tbsp garam masala
  • 1 tbsp cumin
  • 1 tbsp turmeric
  • 1 tsp chili powder
  • 1 tsp coriander
  • 1 salt to taste
Serving
  • 1 basmati rice and naan for serving
  • 1 fresh cilantro for garnish

Equipment

  • 1 slow cooker

Method
 

Build the slow cooker butter chicken
  1. Add the chicken thighs to the slow cooker, then pour in the crushed tomatoes along with the diced onion, minced garlic, grated ginger, butter, and tomato paste.
  2. Sprinkle in garam masala, cumin, turmeric, chili powder, and coriander, then stir to combine so the chicken is coated in the spiced tomato mixture.
Cook until very tender
  1. Cover and cook on Low for 5-6 hours (or on High for 3 hours) until the chicken is very tender and easily pulls apart.
Shred and finish the creamy sauce
  1. Shred the chicken in the sauce using two forks, then stir everything back together evenly.
  2. Stir in the coconut milk or cream, then cook on High for 20-30 minutes until the sauce is rich and creamy with a smooth orange-red color.
  3. Season with salt to taste, then serve over basmati rice with naan and fresh cilantro.

Notes

Pro tip: shred the chicken right after the long cook so it absorbs the sauce before the dairy/cooconut finish. Refrigerate leftovers in an airtight container up to 4 days; freeze up to 3 months (best for texture when reheated gently). For a lighter option, use the coconut milk version instead of heavy cream, keeping the sauce creamy without dairy.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating