Slow Cooker Indian Butter Chicken

Loading…

By Reading time
Servings 4–6 people

Slow cooker Indian butter chicken turns into the kind of dinner that tastes like it took real attention, even though the pot does most of the work. The chicken comes out tender enough to shred with a spoon, and the sauce lands rich, warm, and deeply spiced without turning heavy or greasy. It’s the sort of meal that settles in over basmati rice and makes naan disappear fast.

The trick is building the base with tomato paste, crushed tomatoes, ginger, garlic, and the spices right from the start so the sauce has time to deepen while the chicken cooks. Butter gives the sauce that signature roundness, but the cream or coconut milk goes in at the end, after the chicken is tender. That keeps the sauce silky instead of dulling the spices or risking a split texture.

Below you’ll find the timing that keeps the chicken soft, the ingredient swap I trust when I’m out of cream, and a few fixes for the most common slow cooker mistakes with this dish.

The chicken got fall-apart tender and the sauce thickened up beautifully after I stirred in the coconut milk. I served it with naan and my husband went back for seconds before I even sat down.

★★★★★— Melissa R.

Save this slow cooker Indian butter chicken for the night you want tender chicken, a creamy spiced sauce, and minimal hands-on time.

Save to Pinterest

The Secret Is Adding the Cream After the Chicken Goes Tender

Slow cooker butter chicken can go flat or greasy if the dairy goes in too early. Long, steady heat is great for softening chicken thighs and marrying spices, but it isn’t friendly to cream or coconut milk for six straight hours. The sauce stays brighter and silkier when you hold back that finishing ingredient until the chicken is fully cooked and shredded.

The other thing that matters here is using thighs, not breasts. Thigh meat stays juicy in the slow cooker and holds up under the long cooking time without turning stringy. If you’ve had butter chicken that tasted thin, it usually needed more tomato paste, more spice bloom time, or a proper finish with butter and cream at the end.

  • Chicken thighs — They stay tender through a long cook and shred into the sauce instead of drying out. Breasts can work, but they lose texture faster and give you less forgiveness if the timing runs long.
  • Tomato paste — This is what gives the sauce depth and that cooked-down savory taste. It’s worth using the full amount, because crushed tomatoes alone can taste a little sharp and thin in a slow cooker.
  • Garam masala — This is the backbone of the dish, so use one that smells warm and fragrant when you open it. If yours has been sitting in the pantry for years, the whole pot will taste muted.
  • Coconut milk or heavy cream — Either one works as the finishing ingredient, but both belong at the end. Add them after shredding so the sauce turns rich without breaking or tasting boiled.

How to Build the Sauce So It Stays Creamy in the Slow Cooker

Load the Pot in the Right Order

Put the chicken in first, then add the tomatoes, onion, garlic, ginger, butter, tomato paste, and spices over the top. Give everything a good stir so the spice paste gets distributed and doesn’t stay clumped on the surface. If your onion pieces are too large, they can stay a little firm, so dice them small enough to soften fully in the long cook.

Let the Slow Cooker Do the Long Work

Cook on low for 5 to 6 hours, or on high for about 3 hours, until the chicken is tender enough to shred easily. You’re looking for meat that pulls apart without resistance, not dry strands that crumble. If the sauce looks loose at this stage, that’s normal; it tightens after the chicken is shredded and the cream goes in.

Finish With Dairy and Give It Time

Shred the chicken right in the sauce, then stir in the coconut milk or heavy cream and cook on high for 20 to 30 minutes. This last stretch lets the sauce turn silky and a little thicker without scorching. If you dump the dairy in too early, the flavor gets flatter and the texture can separate before dinner.

Season at the End, Not the Beginning

Taste before adding salt, then season until the sauce tastes full and rounded. Slow cookers concentrate flavor differently from stovetop sauces, and tomatoes plus butter can shift a dish from underseasoned to balanced fast. Serve it over basmati rice with naan and finish with fresh cilantro for a clean, bright contrast.

What Each Ingredient Is Actually Doing in This Dish

Slow Cooker Indian Butter Chicken creamy spiced tender
  • Chicken thighs — They’re the best choice here because they stay juicy through a long cook. If you swap in chicken breasts, shorten the cooking time and check early or the meat can go dry.
  • Crushed tomatoes and tomato paste — The crushed tomatoes build the body of the sauce, while the paste gives it that deeper, cooked flavor. If you skip the paste, the sauce tastes thinner and less like butter chicken.
  • Ginger, garlic, and onion — These are the base notes that keep the sauce from tasting one-dimensional. Fresh ginger matters most; dried ginger won’t give the same brightness.
  • Butter — This rounds off the spices and gives the sauce the signature buttery finish. Use real butter here, because it softens the edges of the tomato and spices in a way oil won’t.
  • Coconut milk or heavy cream — Coconut milk gives you a dairy-free finish with a light coconut note, while heavy cream makes the sauce richer and more classic. Add either one only after the chicken is tender.

Three Ways to Make This Recipe Work for Your Kitchen

Dairy-Free Version With Coconut Milk

Use the coconut milk option and keep the butter, or swap the butter for a neutral oil if you need the dish fully dairy-free. The sauce will taste a little lighter and less rich than the cream version, but it still finishes silky and holds the spices well.

Chicken Breast Instead of Thighs

Chicken breasts work if that’s what you have, but they need a shorter cook and closer attention. Start checking around 2 1/2 hours on high or 4 1/2 hours on low so the meat stays sliceable instead of dry and chalky.

Make It Milder or Hotter

Cut the chili powder in half for a softer sauce, or add a little more if you want the warmth to come forward. The rest of the spices should stay put, because garam masala and cumin are what give the dish its depth even when the heat is adjusted.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. The sauce thickens as it chills, which is normal.
  • Freezer: It freezes well for up to 2 months, though the texture is best if you freeze it before adding the final cream and stir that in after reheating.
  • Reheating: Warm it gently on the stovetop or in the microwave with a splash of water or cream. Don’t blast it on high heat or the sauce can look oily and separated.

Answers to the Questions Worth Asking

Can I use chicken breasts instead of thighs?+

Yes, but chicken breasts need less time or they dry out. Start checking early and pull them as soon as they shred easily, then add the dairy finish. Thighs stay juicier in this recipe, which is why they’re the safer choice.

How do I keep the sauce from curdling?+

Add the cream or coconut milk at the end, after the chicken is cooked through and shredded. High heat for a long time is what causes dairy to split, so the finish should be short and gentle. If it ever looks oily, stir in a splash of cream or broth off the heat.

Can I make slow cooker butter chicken ahead of time?+

Yes. It reheats well, and the flavor often deepens overnight. For the best texture, store it after cooking and add a splash of cream or water when warming it back up so the sauce loosens to a pourable consistency.

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

Let it cook uncovered on high for a little longer after the cream goes in. That reduces the liquid without changing the flavor the way flour would. If you’re in a hurry, mash a few pieces of chicken into the sauce to give it more body.

Can I freeze leftover butter chicken?+

Yes, and it freezes better if you use coconut milk instead of heavy cream. Freeze in a sealed container for up to 2 months, then thaw in the fridge before reheating gently. The sauce may separate a little, but a good stir usually brings it back together.

Slow Cooker Indian Butter Chicken

Slow cooker Indian butter chicken with tender chicken thighs simmered in crushed tomatoes and warm spices, then finished with a rich coconut milk or cream sauce. Set-it-and-cook method yields a silky, spoonable texture served over basmati rice with naan.
Prep Time 20 minutes
Cook Time 6 hours
Total Time 6 hours 20 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Indian-American
Calories: 650

Ingredients
  

Chicken and sauce 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
  • 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
Cream finish
  • 1 can (13.5 oz) coconut milk or 1 cup heavy cream (added at end) Use either coconut milk (for dairy-free) or heavy cream.
Serving
  • 1 basmati rice
  • 1 naan bread
  • 1 fresh cilantro for garnish

Equipment

  • 1 Dutch oven

Method
 

Add ingredients and slow-cook
  1. Place the chicken thighs into the slow cooker. Add crushed tomatoes, diced onion, minced garlic, grated ginger, butter, tomato paste, and all spices, then stir to combine.
  2. Cook on Low for 5-6 hours, until the chicken is very tender, or cook on High for 3 hours. Keep the lid on and do not stir during the first cook for best texture.
Shred and make the sauce creamy
  1. Shred the chicken in the sauce using two forks, stirring everything together until evenly combined. Return the lid to the slow cooker.
  2. Stir in the coconut milk or heavy cream, then cook on High for 20-30 minutes until the sauce is rich and creamy with a glossy finish. Stir once or twice during this final phase.
Season and serve
  1. Season with salt to taste, then taste and adjust for balance between sweet tomatoes and spice. Serve over basmati rice with naan and top with fresh cilantro.

Notes

For extra tender chicken, let it cook undisturbed on Low until easily shredded, then blend or stir thoroughly before adding cream. Refrigerate leftovers in an airtight container for up to 4 days; reheat gently on the stovetop or microwave until hot. Freezing is yes—freeze up to 3 months, then thaw and reheat, adding a splash of water or cream if the sauce thickens. Dietary swap: choose coconut milk instead of heavy cream for a dairy-free version without changing the spice profile.

Leave a Comment

Recipe Rating