Slow Cooker Indian Butter Chicken

Loading…

By Reading time

Slow cooker butter chicken turns out with the kind of silky, tomato-rich sauce that clings to every piece of chicken and tastes like it cooked with far more attention than it actually needed. The chicken gets tender enough to pull apart with a spoon, and the finished sauce lands in that sweet spot between creamy and spiced without feeling heavy.

What makes this version work is the order. The tomatoes, onion, garlic, ginger, and spices cook down slowly first, which gives the sauce a deeper base instead of that flat, raw-edge flavor some slow cooker curries end up with. The butter and cream go in at the end, after the chicken is already tender, so they stay smooth and lush instead of separating during the long cook.

Below, I’ve included the one step that keeps the sauce from tasting thin, plus a few practical swaps for when you need to stretch it, lighten it up, or serve it another way. The method is simple, but a couple of small choices make the difference between decent and the kind of dinner people ask for again.

The sauce thickened up beautifully after that last 20 minutes, and the chicken stayed tender instead of falling apart into mush. I served it with naan and my husband asked if there was enough left for lunch tomorrow.

★★★★★— Melissa T.

Save this slow cooker butter chicken for nights when you want a creamy, spice-warmed dinner with almost no hands-on work.

Save to Pinterest

The part that keeps slow cooker butter chicken from tasting flat

The biggest mistake with slow cooker curry is treating it like a dump-and-walk-away meal from start to finish. Chicken thighs hold up beautifully here, but the sauce still needs a little help to taste rounded instead of one-note. The crushed tomatoes bring body, the onion melts into the background, and the spices need enough time to blend before the cream goes in.

What you want at the end is a sauce that tastes cooked, not just mixed. That is why the final 20 minutes on high matter. It gives the cream time to settle into the tomatoes and lets a little excess liquid cook off so the sauce coats the chicken instead of pooling around it.

  • Chicken thighs — Thighs stay juicy over a long cook and shred or chunk beautifully. Chicken breast dries out faster and turns stringy if you leave it in for the full time.
  • Crushed tomatoes — These give the sauce more structure than diced tomatoes. If all you have is tomato sauce, use it, but expect a smoother, less textured finish.
  • Garam masala and curry powder — These do different jobs. Garam masala brings warmth and depth, while curry powder adds a broader savory spice base.
  • Heavy cream — This is the finish that makes butter chicken taste like butter chicken. Half-and-half works in a pinch, but the sauce will be a little thinner and less luxurious.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

How to layer the sauce so the cream stays smooth

Build the spice base in the slow cooker

Start by adding the chicken, then whisk the tomatoes, onion, garlic, ginger, spices, salt, and sugar together before pouring them over the top. That mixing step matters because it keeps the spices from landing in one concentrated pocket. If you skip it, you can end up with a gritty spot of turmeric or cayenne in the finished dish.

Cook until the chicken gives easily

Low for 6 to 7 hours is the sweet spot for the best texture, though high for 3 to 4 hours works when you’re in a hurry. The chicken should feel very tender when you press it with a spoon and break apart with almost no resistance. If it still feels tight, it needs more time; if it’s falling apart before the sauce is finished, that’s fine because it will only get more tender once the cream goes in.

Finish with butter and cream at the end

Stir in the butter and heavy cream after the chicken is cooked, not before. Cream can separate or taste dull if it sits in the slow cooker for hours, and butter loses its fresh richness when it cooks too long. After adding them, switch the slow cooker to high for about 20 minutes until the sauce looks glossy and slightly thickened around the edges.

How to adapt this butter chicken without losing the sauce

Make it dairy-free with coconut cream

Swap the heavy cream for full-fat coconut cream and the butter for a dairy-free butter substitute or a little extra oil. The sauce will be slightly sweeter and carry a faint coconut note, but it still turns out rich and spoonable.

Use chicken breast for a leaner version

Chicken breast works if that’s what you have, but shorten the cook and check it early so it doesn’t dry out. Stop as soon as it’s cooked through and tender, then move straight to the cream and butter finish.

Turn it vegetarian with cauliflower and chickpeas

Replace the chicken with cauliflower florets and a can of chickpeas, then cook on low just until the cauliflower is tender. You’ll lose the meaty richness, but the sauce still carries the same butter chicken-style spices and makes a great meatless main.

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 for up to 2 months, though the cream may look a little separated at first after thawing. Stir it well as it reheats and it comes back together.
  • Reheating: Warm gently on the stove or in the microwave at medium power. High heat can make the cream break, so go slow and stir often until everything is hot through.

Questions I Get Asked About This Recipe

Can I use chicken breasts instead of thighs?+

Yes, but the texture is less forgiving. Breasts dry out more quickly in the slow cooker, so check them early and pull them as soon as they’re cooked through. Thighs stay tender even if the timing runs a little long, which is why they’re the better choice here.

How do I keep the cream from curdling?+

Add the cream at the end and keep the heat low until it’s mixed in. Curdling usually happens when dairy cooks too long or gets boiled hard, so the final high-heat finish should be just long enough to thicken the sauce, not simmer it aggressively.

Can I make this ahead of time?+

Yes. In fact, the flavor deepens after a night in the fridge. Reheat it gently and add a splash of water or cream if the sauce has tightened up too much.

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

Leave the lid off during the last 20 minutes on high so some of the liquid can cook off. If it still seems loose, give it another 10 minutes rather than adding flour or cornstarch, which can dull the sauce and make it taste pasty.

Can I freeze leftovers with the cream already in it?+

Yes, it freezes fine, though the sauce may look a little grainy when it first thaws. That’s normal for cream-based sauces; a gentle reheat and good stirring usually smooths it back out.

Slow Cooker Indian Butter Chicken

Slow cooker Indian butter chicken with tender chicken thighs simmered low for hours in a spiced tomato sauce, then finished with butter and heavy cream for a silky, slightly thickened result. Serve it over basmati rice and naan for a rich, comforting main dish.
Prep Time 15 minutes
Cook Time 6 hours
Total Time 6 hours 15 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Indian
Calories: 640

Ingredients
  

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

Equipment

  • 1 Dutch oven

Method
 

Layer and mix
  1. Place the chicken chunks into the slow cooker.
  2. Whisk together the crushed tomatoes, onion, garlic, ginger, garam masala, curry powder, cumin, smoked paprika, turmeric, cayenne pepper, salt, and sugar until evenly combined.
  3. Pour the sauce over the chicken so the pieces are well coated.
Slow cook until tender
  1. Cook on low for 6–7 hours, until the chicken is very tender.
  2. Alternatively cook on high for 3–4 hours, until the chicken is very tender.
Finish creamy and thicken
  1. Shred the chicken slightly or leave it in chunks, then stir in the butter and heavy cream.
  2. Cook on high for 20 minutes, until the sauce is rich and slightly thickened.
Serve
  1. Serve the butter chicken over basmati rice and top with naan.
  2. Garnish with fresh cilantro and serve hot.

Notes

For the creamiest texture, stir in the butter and heavy cream after the chicken is tender, then give it a full 20 minutes on high so the sauce tightens. Refrigerate leftovers in a sealed container for up to 4 days; reheat gently on the stovetop or in the microwave until warmed through. Freezing is yes for up to 2 months, though the sauce may thicken further—thin with a splash of water or cream when reheating. For a dairy-reduced option, use light butter and half-and-half instead of heavy cream.

You might also like these recipes

Leave a Comment

Recipe Rating