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 a lot more attention than it did. The sauce comes out velvety and deeply spiced, with tender chicken that falls apart into the tomatoes, butter, and aromatics instead of sitting on top of them. Served over basmati rice, it has that rich, restaurant-style finish that makes people go back for seconds before the pot even hits the table.

What makes this version work is the order of the ingredients. The chicken cooks low and slow in the tomato base with the onions, garlic, ginger, and spices, so the sauce has time to mellow and thicken without needing constant stirring. The cream or coconut milk goes in at the end, which keeps the sauce smooth and keeps dairy from getting weird or separating under long heat. Chicken thighs are the right cut here because they stay juicy through a long cook and shred cleanly into the sauce.

Below, I’ve included the small details that matter most: when to stop cooking, how to keep the sauce silky, and which swaps still give you that classic butter chicken feel without losing the body of the dish.

“

The sauce thickened up beautifully after I stirred in the cream at the end, and the chicken stayed tender instead of drying out like it does in some slow cooker recipes. We had it with naan two nights in a row.

★★★★★— Priya M.

Save this slow cooker Indian butter chicken for the nights when you want a rich, creamy sauce and tender chicken without standing over the stove.

Save to Pinterest

The Part That Keeps the Sauce from Turning Flat and Heavy

The mistake a lot of slow cooker butter chicken makes is dumping the dairy in at the start and hoping for a silky finish later. That usually gives you a sauce that tastes muted or looks a little split by the time dinner is ready. The better move is to let the tomatoes, onion, garlic, ginger, butter, and spices cook together first so the base can concentrate, then add the cream or coconut milk only after the chicken is tender and shredded. That keeps the sauce bright, rich, and balanced instead of dull.

Chicken thighs matter here more than most recipes admit. They hold up to the long cook and stay succulent even after shredding, while breasts can go dry and stringy by the end of six hours. If your sauce looks loose at first, don’t panic; the shredded chicken gives it body, and the final 20 to 30 minutes on High lets everything come together into that classic clingy texture.

What Each Ingredient Is Actually Doing in This Dish

Slow Cooker Indian Butter Chicken creamy spiced tender
  • Chicken thighs — These stay juicy through a long cook and shred into soft pieces instead of turning dry. Breast meat works in a pinch, but it needs less time and gives you a leaner, less forgiving result.
  • Crushed tomatoes and tomato paste — The crushed tomatoes build the sauce, while the paste adds depth and helps the final sauce taste cooked rather than watery. Tomato paste is one place I wouldn’t skip, because it gives the dish its slow-simmered body.
  • Garam masala, cumin, turmeric, chili powder, and coriander — This is the backbone of the flavor, and blooming isn’t needed here because the slow cooker has time to soften everything naturally. Garam masala matters most; if yours is stale, the dish will taste flat no matter how long it cooks.
  • Butter — It rounds out the acidity from the tomatoes and gives the sauce that classic butter chicken finish. If you need a dairy-free version, the coconut milk route still gives you richness, but the flavor will tilt a little more toward warm coconut than classic restaurant-style butter chicken.
  • Coconut milk or heavy cream — Add it at the end. Heavy cream gives the most traditional finish, while coconut milk makes the sauce dairy-free and still lush. Use full-fat coconut milk, not the light version, or the sauce won’t feel as silky.
  • Fresh ginger and garlic — Fresh is worth it here because the long cook softens their sharpness and leaves behind warmth instead of bite. Jarred versions can work, but the flavor is less lively.

Building the Sauce So It Stays Creamy in the Slow Cooker

Layering the Base

Start by adding the chicken, tomatoes, onion, garlic, ginger, butter, tomato paste, and spices straight to the slow cooker. Stir everything so the tomato paste disappears and the spices coat the chicken instead of sitting in one dry pocket. This is one of those dishes where the first mix matters, because uneven seasoning at the start turns into uneven sauce at the end. The onions will soften into the sauce as they cook, so don’t worry if the pot looks rough at first.

Cooking Until the Chicken Shreds Easily

Cook on Low for 5 to 6 hours, or on High for about 3 hours, until the chicken gives easily when pressed with a spoon. You want tender, not dried-out. If you can’t shred it cleanly, it needs more time; if it’s already falling apart and the sauce is smelling concentrated, it’s ready for the next stage. Slow cookers vary, so use texture more than the clock.

Finishing with Cream and Salt

Shred the chicken directly in the sauce, then stir in the coconut milk or heavy cream and let it cook on High for 20 to 30 minutes. That final heat helps the sauce thicken slightly and lets the cream blend in without curdling. Salt comes last because the sauce reduces as it finishes, and seasoning too early can make the final dish taste sharper than you want. Serve it over basmati rice with naan and a handful of cilantro for a clean, fresh finish.

How to Adapt This for a Few Different Kitchens

Dairy-Free but Still Rich

Use full-fat coconut milk at the end instead of cream. You’ll lose a little of the classic buttery dairy finish, but the sauce stays thick and silky, especially if you use chicken thighs and let the last 20 to 30 minutes on High do its work.

Lower-Carb Serving

Skip the basmati rice and serve the butter chicken over cauliflower rice or with roasted vegetables. The sauce carries the dish, so you won’t miss much, and the extra moisture from the chicken and tomatoes keeps the meal from feeling dry.

Using Chicken Breast Instead

Chicken breast can work, but shorten the cook and check it early. Breast meat dries out faster in a slow cooker, so pull it as soon as it shreds easily, then move straight to the cream step.

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 3 months, especially if you use coconut milk instead of cream. Cool it completely first, then freeze in portions so the sauce reheats evenly.
  • Reheating: Reheat gently on the stove over low heat or in the microwave at medium power, stirring now and then. High heat can make the cream look broken, so warm it slowly and add a splash of water if the sauce has tightened too much.

Answers to the Questions Worth Asking

Can I use chicken breasts instead of thighs?+

Yes, but the cook time needs to be shorter. Chicken breasts dry out faster in a slow cooker, so check them early and shred them as soon as they’re cooked through and tender. Thighs give you a safer, richer result with less risk of turning stringy.

How do I keep the sauce from separating when I add the cream?+

Add the cream or coconut milk at the end, after the chicken is cooked and shredded. Keep the slow cooker on High for just 20 to 30 minutes so the sauce finishes smoothly without getting too hot for too long. If you boil dairy hard, it’s much more likely to look grainy or broken.

Can I make this ahead of time for dinner later in the week?+

Yes. It reheats well and the flavor actually settles in a little more after a day in the fridge. I’d keep the rice separate and reheat the chicken gently so the sauce stays smooth.

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

A little butter, cream, or coconut milk usually rounds it out. If it still tastes sharp, let it cook a bit longer with the lid on so the tomatoes mellow and the sauce concentrates. Salt also matters here; underseasoned tomato sauces often taste more acidic than they really are.

Can I freeze slow cooker Indian butter chicken?+

Yes, especially if you use coconut milk. Freeze it in airtight containers once it’s fully cooled, and thaw it overnight in the fridge before reheating. Warm it gently so the sauce doesn’t split.

Slow Cooker Indian Butter Chicken

Slow Cooker Indian butter chicken with tender shredded chicken and a vibrant tomato-ginger spice sauce. Finished with coconut milk or cream for a rich, creamy texture—ideal for serving over basmati rice.
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 thighs
  • 2 lb chicken thighs, boneless skinless
Curry base
  • 1 can (14 oz) crushed tomatoes
  • 1 onion, diced
  • 4 garlic, minced
  • 2 tbsp fresh ginger, grated
  • 3 tbsp butter
  • 3 tbsp tomato paste
Spices
  • 2 tbsp garam masala
  • 1 tbsp cumin
  • 1 tbsp turmeric
  • 1 tsp chili powder
  • 1 tsp coriander
Cream
  • 1 can (13.5 oz) coconut milk or 1 cup heavy cream (added at end) Use either coconut milk or heavy cream at the end.
To serve
  • 1 basmati rice
  • 1 naan
  • 1 fresh cilantro for garnish
Seasoning
  • 0.25 tsp salt to taste

Equipment

  • 1 Dutch oven

Method
 

Build the sauce and braise
  1. Add chicken thighs to the slow cooker, then pour in crushed tomatoes, onion, garlic, ginger, and butter along with tomato paste and all spices.
  2. Stir to combine, then cook on Low for 5-6 hours or High for about 3 hours until the chicken is very tender.
Shred and finish creamy
  1. Shred the chicken in the sauce until it breaks into bite-size pieces.
  2. Stir in coconut milk or cream, then cook on High for 20-30 minutes until the sauce is rich and creamy.
Season and serve
  1. Season with salt to taste, then serve the butter chicken over basmati rice with naan and fresh cilantro.

Notes

For the most tender shredding, let the chicken braise until it easily pulls apart with a fork. Refrigerate leftovers in a covered container for up to 4 days; reheat gently until hot. Freezing is yes for up to 2 months, thaw overnight in the fridge and reheat on low. If you want a dairy-free option, choose coconut milk instead of heavy cream at the end.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating