This crockpot butter chicken delivers all the rich, creamy flavors of your favorite Indian restaurant dish with minimal hands-on effort. Boneless chicken thighs are marinated in a spiced yogurt mixture, then slow-cooked in a luscious tomato-based sauce enriched with butter and heavy cream.
The low-and-slow cooking method ensures the chicken becomes incredibly tender while allowing the garam masala, cumin, and smoked paprika to fully develop their aromatic depth. Serve it over fluffy basmati rice with warm naan for a complete, satisfying meal that practically cooks itself.
The aroma that filled my apartment during a rainy October weekend changed my relationship with slow cooker cooking forever. I had been skeptical that a crockpot could produce anything close to the butter chicken from my favorite neighborhood restaurant, but six hours later I stood over the pot with a spoon, tasting the sauce in disbelief. The tender chicken pieces swimming in that velvety, spice laden tomato cream sauce were nothing short of a revelation. That dish has since become my cold weather anchor, the one I make when the world outside demands something warm and forgiving on the stove.
I brought this to a potluck dinner at a friends house last winter, fully expecting it to be one of many dishes on the table. Three people asked for the recipe before the night was over, and my friend Priya, who grew up eating her grandmothers butter chicken in Mumbai, told me it reminded her of home. That compliment sits higher on my shelf than any culinary credential.
Ingredients
- 1.5 lbs boneless skinless chicken thighs, cut into bite size pieces: Thighs are essential here because they stay juicy through hours of slow cooking, unlike breasts which dry out and become chalky.
- 3/4 cup plain Greek yogurt: This forms the tangy base of the marinade and helps tenderize the chicken while carrying the spices deep into every piece.
- 2 tbsp lemon juice: A bright acid that balances the richness of the cream and butter while activating the tenderizing enzymes in the yogurt.
- 2 tbsp garam masala plus 2 tsp more for the sauce: This warm spice blend is the backbone of the entire dish, so use a fresh jar because stale garam masala tastes flat and dusty.
- 1 tsp ground cumin plus 1 tsp more for the sauce: Cumin adds an earthy depth that grounds the sweeter spices and gives the sauce its unmistakable savory character.
- 1 tsp ground coriander: A citrusy, floral note that lifts the marinade and prevents the heavier spices from feeling one dimensional.
- 1/2 tsp chili powder: Just enough to give the chicken a gentle warmth without making the dish fiery.
- 1/2 tsp ground turmeric: Lends a golden hue and a subtle bitterness that works behind the scenes to balance the sauce.
- 1/2 tsp salt: Seasoning the marinade ensures the chicken is flavorful from the inside out, not just relying on the sauce.
- 2 tbsp unsalted butter for sautéing plus 2 tbsp more to finish: Butter is non negotiable here, it is called butter chicken after all, and finishing with it at the end gives the sauce a glossy richness.
- 1 medium onion, finely chopped: Onions form the sweet aromatic foundation of the sauce, slowly softening into the tomato and spice mixture.
- 4 cloves garlic, minced: Fresh garlic makes a noticeable difference compared to jarred, delivering a sharper, more vibrant punch to the sauce base.
- 1 tbsp fresh ginger, grated: Ginger adds a warm, slightly peppery zing that threads through the entire dish and complements the cinnamon beautifully.
- 1 can (15 oz) tomato sauce or crushed tomatoes: This is the body of the sauce, providing acidity, sweetness, and a rich red color that deepens as it slow cooks.
- 1 tsp smoked paprika: A subtle smokiness that rounds out the spice profile and adds complexity without any heat.
- 1/2 tsp ground cinnamon: A small amount goes a long way, giving the sauce a warm, slightly sweet undertone that surprises people in the best way.
- 1/2 tsp cayenne pepper, optional: Add this only if you want a noticeable kick, and start with less because you can always add more at the end.
- 1 cup heavy cream or coconut cream: This transforms the spiced tomato base into the signature silky, orange hued sauce that makes butter chicken so addictive.
- Salt and freshly ground black pepper to taste: Always adjust seasoning at the end because the flavors concentrate during cooking and what seemed right at the start may need correction.
- Fresh cilantro for garnish: A bright, herbal finish that cuts through the richness and adds a pop of green to the deep amber sauce.
Instructions
- Marinate the chicken:
- In a large bowl, whisk together the yogurt, lemon juice, garam masala, cumin, coriander, chili powder, turmeric, and salt until smooth. Toss the chicken pieces in this mixture until every piece is coated, cover, and let it sit in the refrigerator for at least 30 minutes or preferably overnight when the flavors truly bloom.
- Build the sauce base:
- Melt 2 tablespoons of butter in a skillet over medium heat and sauté the onion, garlic, and ginger until the onion turns soft and golden, about 5 minutes, filling your kitchen with an aroma that will make everyone nearby start asking what is for dinner.
- Load the crockpot:
- Transfer the sautéed onion mixture into your slow cooker, then add the marinated chicken along with all the yogurt marinade, tomato sauce, the remaining garam masala, smoked paprika, cumin, cinnamon, and cayenne if using, stirring everything together until well combined.
- Let time do the work:
- Cover the crockpot and cook on LOW for 5 to 6 hours or on HIGH for 2.5 to 3 hours, until the chicken is fall apart tender and the sauce has thickened into a deep, rich color that smells absolutely incredible.
- Finish with cream and butter:
- About 20 minutes before you are ready to serve, stir in the heavy cream and the remaining 2 tablespoons of butter, then taste and adjust the salt and pepper until the seasoning feels balanced and the sauce coats the back of a spoon like silk.
- Serve and enjoy:
- Ladle the butter chicken into bowls over steamed basmati rice or alongside warm naan bread, and finish each portion with a generous sprinkle of fresh cilantro.
One evening I watched my roommate come home exhausted from a brutal day at work, slump into a kitchen chair, and take one deep breath of the butter chicken that had been simmering since morning. His shoulders dropped, he closed his eyes, and said nothing for about ten seconds before whispering that everything was going to be fine. That is the quiet power of a dish that has been tending to itself all day, waiting to take care of someone.
What to Serve Alongside
Steamed basmati rice is the classic pairing and for good reason, its fluffy, neutral grains soak up the sauce like a sponge and give you something to anchor each bite. Warm naan is equally essential in my household, especially when torn and used to scoop up extra sauce from the bowl. A simple side of cucumber raita or a crisp green salad with a lemon vinaigrette cuts through the richness beautifully.
Making It Your Own
Once you have the base recipe dialed in, there is plenty of room to play. I sometimes toss a handful of frozen peas into the pot during the last hour for a pop of sweetness and color, and fresh spinach wilts down beautifully in that rich sauce. For a dairy free version, coconut yogurt in the marinade and coconut cream at the end work surprisingly well, though the flavor shifts slightly sweeter and more tropical.
Storing and Reheating
Butter chicken actually tastes better the next day because the spices continue to meld and deepen as it sits in the refrigerator overnight. Store it in an airtight container for up to 4 days and reheat gently on the stovetop over low heat, adding a splash of cream or water if the sauce has thickened too much. The microwave works in a pinch but the stovetot preserves that luscious, silky texture far better.
- Freeze individual portions in sealed containers for up to 3 months for an instant comfort meal on busy weeknights.
- Label the containers with the date because butter chicken looks identical whether it has been frozen for a week or three months.
- Always taste and reseason after reheating because cold and reheating can mute the spices slightly.
Some recipes are just dinner, but this one has a way of becoming the thing people remember about the evening. Make it once and it will follow you through every cold night, every gathering, and every moment when nothing but a bowl of something warm and wonderful will do.
Questions & Answers
- → Can I use chicken breasts instead of thighs?
-
Yes, but chicken breasts tend to dry out during long slow-cooking. If using breasts, reduce the cooking time by about an hour and check for doneness early. Thighs remain juicier and more tender after hours in the crockpot.
- → How spicy is this butter chicken?
-
The base level is mild to moderate. The cayenne pepper is optional, so you can easily control the heat. For a family-friendly version, simply omit the cayenne and reduce the chili powder.
- → Can I make this dairy-free?
-
Absolutely. Substitute the Greek yogurt with coconut yogurt, swap the butter for a plant-based alternative, and use coconut cream instead of heavy cream. The flavors will still be rich and delicious.
- → What should I serve with butter chicken?
-
Steamed basmati rice and warm naan bread are classic pairings. You can also serve it with jeera rice, roti, or cauliflower rice for a lower-carb option. A side of cucumber raita helps balance the richness.
- → How long can I store leftovers?
-
Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, making it even more delicious the next day. Reheat gently on the stove or in the microwave.
- → Do I really need to marinate the chicken?
-
While you can skip it in a pinch, marinating for at least 30 minutes makes a noticeable difference in flavor and tenderness. The yogurt's acidity helps break down the meat fibers, resulting in more flavorful, succulent chicken.