This crockpot butter chicken delivers all the rich, creamy flavors of traditional Indian butter chicken with minimal hands-on effort. Boneless chicken thighs are marinated in a spiced yogurt mixture, then slow-cooked in a luscious tomato-based sauce infused with garam masala, cumin, and smoked paprika.
Finished with heavy cream and butter for that signature velvety texture, it pairs perfectly with fluffy basmati rice or warm naan bread. The long, gentle cooking time ensures incredibly tender, melt-in-your-mouth chicken every time.
It's naturally gluten-free and easily adaptable for dairy-free diets using coconut cream and coconut yogurt.
The smell of garam masala toasting in butter has a way of pulling everyone into the kitchen before dinner is even close to ready. My sister walked in one rainy Sunday afternoon, saw the crockpot bubbling away on the counter, and immediately canceled her takeout order without me saying a word. That is the quiet power of butter chicken: it makes people forget their plans and stay.
I once made this for a friend who swore she hated Indian food, and she licked her plate clean before admitting she had been wrong for years. There is something deeply satisfying about watching someone reconsider a strongly held opinion over a bowl of saucy, spiced chicken.
Ingredients
- 1.5 lbs boneless, skinless chicken thighs: Thighs are the only cut worth using here because breasts dry out during the long cook time and you deserve better than that.
- 3/4 cup plain Greek yogurt: This is your tenderizing powerhouse and the tang balances the richness of the cream later.
- 2 tbsp lemon juice: Fresh is non negotiable because the bottled stuff tastes flat and muddies the marinade.
- 2 tbsp garam masala (divided between marinade and sauce): Bloom it in butter for the sauce portion and you will unlock a depth of flavor that feels almost unfair.
- 1 tsp ground cumin (plus more for sauce): Toasted cumin adds an earthy warmth that anchors the whole dish.
- 1 tsp ground coriander: It brings a citrusy floral note that most people cannot name but everyone misses when it is gone.
- 1/2 tsp chili powder: This gives gentle heat without overwhelming anyone at the table.
- 1/2 tsp ground turmeric: More for color and a subtle bitterness than strong flavor.
- 1/2 tsp salt (for marinade): Seasoning the chicken early means it absorbs flavor all the way through.
- 2 tbsp unsalted butter: You will sauté your aromatics in this and it makes all the difference.
- 1 medium onion, finely chopped: Cook it until golden because rushed onions mean a raw, sharp taste in the final sauce.
- 4 cloves garlic, minced: Use fresh garlic and mince it yourself for the sharpest, most alive flavor.
- 1 tbsp fresh ginger, grated: Microplane it straight into the pan so none of the juices escape.
- 1 can (15 oz) tomato sauce or crushed tomatoes: Crushed tomatoes give a more rustic texture if that is what you prefer.
- 1 tsp smoked paprika: A sneaky addition that adds a subtle smokiness people always ask about.
- 1/2 tsp ground cinnamon: Just a touch makes the sauce taste warmer and more complex.
- 1/2 tsp cayenne pepper (optional): Add this only if you want real heat because a little goes a long way.
- 1 cup heavy cream or coconut cream: This is what transforms everything into that signature silky orange sauce.
- 2 tbsp unsalted butter (to finish): Stirring in cold butter at the end gives the sauce a glossy, restaurant quality finish.
- Salt and freshly ground black pepper: Season at the end because the flavors concentrate during cooking.
- Fresh cilantro, for garnish: Some people are genetically opposed to cilantro and flat leaf parsley works as a stand in.
Instructions
- Build the marinade:
- Whisk together the yogurt, lemon juice, garam masala, cumin, coriander, chili powder, turmeric, and salt in a large bowl until smooth. Toss in the chicken pieces and use your hands to massage the marinade into every fold and crevice because that is how you get flavor into the center.
- Sauté the aromatics:
- Melt the butter in a skillet over medium heat and cook the onion, garlic, and ginger until the onion turns soft and golden around the edges. You will know it is ready when the kitchen smells sweet and nutty and you cannot stop inhaling over the pan.
- Load the crockpot:
- Scrape every bit of the sautéed mixture into the slow cooker, then add the marinated chicken along with all the yogurt marinade. Pour in the tomato sauce, garam masala, smoked paprika, cumin, cinnamon, and cayenne, then stir until everything is beautifully combined.
- Let time do its work:
- Cover and cook on LOW for 5 to 6 hours or on HIGH for 2.5 to 3 hours until the chicken is fork tender and the sauce has deepened in color. Resist the urge to keep lifting the lid because every peek lets precious heat escape.
- Finish with richness:
- About 20 minutes before serving, pour in the heavy cream and drop in the remaining butter, stirring gently until the sauce turns that gorgeous golden orange. Taste and add salt and pepper until it sings.
- Serve with love:
- Ladle generously over steamed basmati rice or scoop it up with warm naan and finish with a scatter of fresh cilantro. This is the kind of dish that demands you sit down and stay a while.
One winter evening my neighbor knocked on the door to return a borrowed pan and ended up staying for two helpings with a loaf of bread he had no intention of sharing with his wife.
Making It Dairy Free Without Losing Soul
Coconut cream and coconut yogurt swap in seamlessly and actually give the sauce a faint tropical sweetness that pairs beautifully with the warm spices. The first time I tried this version I was genuinely surprised at how little I missed the dairy.
Heat Levels Are Personal
I learned the hard way that what feels mild to one person can make another reach for a glass of milk. Start with less cayenne and chili powder than you think you need because you can always add more but you cannot take it back once it is in there.
What to Serve Alongside
Basmati rice is the obvious choice but garlic naan or even simple pita bread turns this into an interactive meal where everyone tears and scoops and shares. A chilled glass of Riesling alongside makes a weeknight dinner feel like an occasion.
- Toss in a handful of frozen peas or fresh spinach during the last hour for color and nutrition without any extra effort.
- Leftovers taste even better the next day because the spices continue to meld in the fridge overnight.
- Always taste the sauce before serving because a tiny pinch of salt at the end can transform the whole dish.
Some dishes feed people and some dishes make them feel taken care of, and this butter chicken has always been the latter for me. Set it, forget it, and let the slow cooker earn its permanent spot on your counter.
Recipe FAQs
- → Can I use chicken breasts instead of thighs?
-
Yes, but chicken thighs are recommended because they remain juicier and more tender during the long slow cooking process. Chicken breasts can dry out more easily. If using breasts, reduce the cooking time slightly and check for doneness earlier.
- → How long should I marinate the chicken?
-
At minimum, marinate for 30 minutes at room temperature. For the deepest flavor development, marinate the chicken overnight in the refrigerator. The yogurt-based marinade tenderizes the meat while the spices penetrate deeply.
- → Can I make this dairy-free?
-
Absolutely. Substitute the Greek yogurt with coconut yogurt, replace the heavy cream with coconut cream, and use a dairy-free butter alternative. The dish will still be rich and flavorful with a slightly different flavor profile from the coconut.
- → What should I serve with butter chicken?
-
Steamed basmati rice is the classic accompaniment, perfect for soaking up the creamy sauce. Warm naan bread or roti also works wonderfully. For a lighter option, serve with cauliflower rice or alongside a simple cucumber salad.
- → Can I freeze leftover butter chicken?
-
Yes, butter chicken freezes exceptionally well for up to 3 months. Store in airtight containers, leaving some room for expansion. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave, stirring occasionally.
- → How do I adjust the spice level?
-
The heat level is easily controlled through the chili powder and cayenne pepper. For a milder dish, reduce or omit both entirely. For more heat, increase the cayenne gradually or add a diced jalapeño to the onion mixture during sautéing.