Slow Cooker Butter Chicken Ready in 20 Minutes

After nine years of making this dish for my family on busy weeknights, I’ve finally perfected a slow cooker butter chicken that delivers restaurant-quality flavour with about fifteen minutes of hands-on work and hardly any washing up. This recipe is my secret weapon for those evenings when everyone is hungry, the schedule is packed, and I still want to put a proper, home-cooked meal on the table.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 4-6 hours on low, or 2-3 hours on high
- Total Time: 4 hours 15 minutes
- Servings: 6
- Difficulty: Easy
Why You’ll Love This Slow Cooker Butter Chicken
- Minimal hands-on time: Just a quick sear of the chicken and a stir of the sauce, then the slow cooker does all the heavy lifting while you get on with your evening.
- One-pot cleanup: You only need your slow cooker insert, one frying pan, and a cutting board. My kids absolutely devour this every time I make it, and I love that there’s barely any washing up afterwards.
- Make-ahead friendly: This sauce tastes even better the next day, so you can prep everything the night before and simply switch on the slow cooker in the morning.
- Budget-friendly ingredients: No need for expensive cream or hard-to-find spices; most of what you need is already in your pantry or easily found at any supermarket.
- Freezes beautifully: Double the batch and freeze half for a future no-cook dinner that tastes just as fresh as the day you made it.
Ingredients You’ll Need
- 800g boneless, skinless chicken thighs (or breasts, though thighs stay juicier)
- 2 tablespoons vegetable oil
- 1 large onion, finely diced
- 4 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 2 teaspoons garam masala
- 2 teaspoons ground cumin
- 1 teaspoon ground turmeric
- 1 teaspoon chilli powder (adjust to your heat preference)
- 1 teaspoon salt
- 400g can crushed tomatoes
- 200ml chicken stock
- 100g butter, cut into cubes
- 200ml double cream
- 2 tablespoons tomato purée
- Fresh coriander, for garnish
Tip: For the best texture, use chicken thighs rather than breasts. They stay tender and moist during the long, slow cooking process and won’t dry out. If you only have chicken breasts on hand, reduce the cook time by about an hour and check for doneness earlier.
How to Make Slow Cooker Butter Chicken
- Sear the chicken: Heat the oil in a large frying pan over medium-high heat. Season the chicken thighs with a pinch of salt and pepper, then add them to the hot pan in a single layer. Cook for 3-4 minutes per side until the outside is golden brown and you can hear a satisfying sizzle. You’re not cooking the chicken through here — just building that deep, savoury flavour. The surface should look caramelised and smell rich and toasty.
- Soften the aromatics: Remove the chicken to a plate and add the diced onion to the same pan. Cook for 5-6 minutes, stirring occasionally, until the onion turns translucent and softens. The edges should be just beginning to brown, and the kitchen should smell sweet and fragrant. Add the garlic and ginger and cook for another minute until you can smell their sharp, punchy aroma.
- Bloom the spices: Sprinkle the garam masala, cumin, turmeric, chilli powder, and salt over the onions. Stir constantly for 30-60 seconds until the spices become fragrant and the mixture turns a deep, warm amber colour. This step is crucial — raw spices taste dusty and flat, but bloomed spices release their essential oils and taste vibrant.
- Build the sauce base: Pour in the crushed tomatoes, chicken stock, and tomato purée. Stir everything together, scraping up any brown bits stuck to the bottom of the pan. These bits are packed with flavour and will enrich your sauce. Let the mixture come to a gentle simmer — you’ll see small bubbles breaking the surface and the sauce will thicken slightly.
- Combine in the slow cooker: Transfer the sauce to your slow cooker insert. Nestle the seared chicken thighs into the sauce, making sure they’re mostly submerged. Add the cubed butter on top — don’t stir it in yet, just let it sit on the surface. The butter will melt slowly as the cooker heats up, creating a wonderfully rich, silky texture.
- Slow cook: Cover and cook on low for 4-6 hours or on high for 2-3 hours. After about 3 hours on low, the chicken should be tender enough to shred with a fork. The sauce will have darkened to a rich, rusty red and will smell deeply aromatic — like a warm hug in a bowl.
- Finish with cream: About 20 minutes before serving, remove the lid and stir in the double cream. The sauce will transform from a deep red to a beautiful, velvety orange-pink. Let it cook uncovered for the final 20 minutes so the sauce thickens slightly. Taste and adjust seasoning if needed — you might want a little more salt or a pinch of sugar if the tomatoes are very acidic.
- Rest and serve: Turn off the slow cooker and let the butter chicken rest for 10 minutes before serving. This resting time allows the flavours to meld together and the sauce to settle into its final, luxurious consistency. Garnish with fresh coriander and serve with steamed basmati rice or warm naan bread.
Tips From My Kitchen
- Sear the chicken first — don’t skip this step: I know it adds an extra pan to wash, but that golden-brown crust is where the deep, savoury flavour comes from. The Maillard reaction creates complex, meaty notes that you simply cannot achieve by dumping raw chicken into the slow cooker. If you’re really pressed for time, you can skip it, but the flavour difference is noticeable.
- Bloom your spices properly: Raw spices can taste gritty and harsh. By cooking them in hot oil for just 30-60 seconds, you release their volatile oils and transform their flavour from flat to fragrant. You’ll know they’re ready when the kitchen smells intensely aromatic and the spices have darkened slightly in colour.
- Use full-fat dairy for the best texture: Low-fat cream or milk can curdle or separate during the long cook time. Full-fat double cream gives you that silky, restaurant-quality sauce that coats the back of a spoon. If you need a dairy-free option, use full-fat coconut cream instead — it adds a lovely subtle sweetness that works beautifully with the spices.
- Add the cream at the end, not the beginning: Pouring cream into the slow cooker at the start can cause it to split and become grainy. By adding it in the last 20 minutes, you keep that smooth, velvety texture intact. The sauce will look glossy and feel rich on the tongue.
- Make it a freezer meal: This recipe doubles beautifully. Assemble the sauce and sear the chicken, then let everything cool completely before transferring to a freezer-safe container. Freeze for up to three months. On the day you want to eat it, thaw overnight in the fridge, then reheat in the slow cooker on low for 2-3 hours or in a pot on the stove. Add the cream at the end as usual.
Equipment You’ll Need
- Slow cooker (5-6 quart)
- Sharp knife and cutting board
- Large frying pan
- Measuring cups and spoons
- Wooden spoon or spatula
Common Mistakes to Avoid
- Overcrowding the pan when searing: If you add too many chicken thighs to the pan at once, they’ll steam instead of sear. The moisture released from the meat lowers the pan temperature, and you end up with pale, grey chicken rather than golden-brown pieces. Sear in batches if needed, giving each piece room to develop that beautiful crust.
- Cooking on high for too long: While you can cook this on high for 2-3 hours, leaving it on high for longer than that can cause the chicken to become tough and stringy, especially if you’re using breasts. The low-and-slow method is more forgiving and gives you a wider window of doneness. If you’re going to be out all day, set it on low and let it work its magic.
- Skipping the rest time: I know it’s tempting to serve straight away, especially when everyone is hungry. But letting the dish rest for 10 minutes allows the sauce to thicken slightly and the flavours to meld together. If you serve immediately, the sauce can be a bit thin and the flavours won’t have had time to settle. Trust me, that short wait is worth it.
Delicious Variations to Try
- Spicy Version: For those who like heat, add 1-2 finely chopped fresh green chillies along with the garlic and ginger. You can also increase the chilli powder to 2 teaspoons or add a teaspoon of cayenne pepper. The slow cooker mellows the heat slightly, so don’t be afraid to be generous.
- Vegetarian/Vegan Option: Replace the chicken with 400g of firm paneer (cubed) or 400g of chickpeas (drained and rinsed). For a vegan version, use coconut cream instead of double cream and a good vegan butter substitute. The cooking time reduces to 2-3 hours on low, as you’re essentially just heating through rather than cooking protein.
- Different Protein: This sauce works beautifully with other proteins. Try boneless lamb shoulder (cut into chunks) or even firm white fish fillets added in the last hour of cooking. For a quicker option, use shredded rotisserie chicken — just stir it in during the last 30 minutes to warm through.
What to Serve With Slow Cooker Butter Chicken
- Steamed basmati rice or fragrant jasmine rice
- Warm naan bread or roti for scooping up every last bit of sauce
- A simple cucumber and mint raita to cool the palate
- Fresh coriander and a squeeze of lime juice as a bright garnish
- For a complete meal, pair it with a Chopped Antipasto Salad Italian Style for a fresh, crunchy contrast to the rich curry
Still hungry for ideas? You might also love Slow Cooker Garlic Butter Chicken Veggies, Garlic Butter Chicken Bites from our sister kitchens.
Frequently Asked Questions

Slow Cooker Butter Chicken
Ingredients
Method
- Sear the chicken: Heat the oil in a large frying pan over medium-high heat. Season the chicken thighs with a pinch of salt and pepper, then add them to the hot pan in a single layer. Cook for 3-4 minutes per side until the outside is golden brown and you can hear a satisfying sizzle. You're not cooking the chicken through here — just building that deep, savoury flavour. The surface should look caramelised and smell rich and toasty.
- Soften the aromatics: Remove the chicken to a plate and add the diced onion to the same pan. Cook for 5-6 minutes, stirring occasionally, until the onion turns translucent and softens. The edges should be just beginning to brown, and the kitchen should smell sweet and fragrant. Add the garlic and ginger and cook for another minute until you can smell their sharp, punchy aroma.
- Bloom the spices: Sprinkle the garam masala, cumin, turmeric, chilli powder, and salt over the onions. Stir constantly for 30-60 seconds until the spices become fragrant and the mixture turns a deep, warm amber colour. This step is crucial — raw spices taste dusty and flat, but bloomed spices release their essential oils and taste vibrant.
- Build the sauce base: Pour in the crushed tomatoes, chicken stock, and tomato purée. Stir everything together, scraping up any brown bits stuck to the bottom of the pan. These bits are packed with flavour and will enrich your sauce. Let the mixture come to a gentle simmer — you'll see small bubbles breaking the surface and the sauce will thicken slightly.
- Combine in the slow cooker: Transfer the sauce to your slow cooker insert. Nestle the seared chicken thighs into the sauce, making sure they're mostly submerged. Add the cubed butter on top — don't stir it in yet, just let it sit on the surface. The butter will melt slowly as the cooker heats up, creating a wonderfully rich, silky texture.
- Slow cook: Cover and cook on low for 4-6 hours or on high for 2-3 hours. After about 3 hours on low, the chicken should be tender enough to shred with a fork. The sauce will have darkened to a rich, rusty red and will smell deeply aromatic — like a warm hug in a bowl.
- Finish with cream: About 20 minutes before serving, remove the lid and stir in the double cream. The sauce will transform from a deep red to a beautiful, velvety orange-pink. Let it cook uncovered for the final 20 minutes so the sauce thickens slightly. Taste and adjust seasoning if needed — you might want a little more salt or a pinch of sugar if the tomatoes are very acidic.
- Rest and serve: Turn off the slow cooker and let the butter chicken rest for 10 minutes before serving. This resting time allows the flavours to meld together and the sauce to settle into its final, luxurious consistency. Garnish with fresh coriander and serve with steamed basmati rice or warm naan bread.
Notes
I’ve been making this for over 9 years, and it never disappoints. This slow cooker butter chicken has saved me on countless chaotic weeknights, and I hope it does the same for you. If you give it a try, I’d love to hear how it turned out — drop a comment below and let me know what you served it with, or any tweaks you made to suit your family’s tastes. And if you’re looking for another hands-off dinner, try my Slow Cooker Beef Barbacoa Tacos for a completely different but equally satisfying meal.







