Crockpot Butter Chicken

| Posted on:

February 4, 2026

Crockpot Butter Chicken served with rice and cilantro garnish

I first made this Crockpot Butter Chicken on a rainy weeknight when I wanted the warm spice of Indian takeout without standing over the stove. It delivers rich, tomato-coconut sauce, tender shredded chicken, and buttery comfort with almost no hands-on time. If you want a set-and-forget dinner that tastes indulgent but is simple to prepare, this recipe is for you — and it’s in the same family as the classic slow-cooked recipes you might have seen in other guides like our classic butter chicken.

Reasons to try it

This crockpot version turns pantry staples into a sauce that tastes like it simmered all day. It’s perfect for busy weeknights, meal prep for the week, or feeding a hungry family with minimal fuss. The coconut milk and butter give a creamy mouthfeel without cream, while garam masala and turmeric add warm, aromatic depth.

"One-pot comfort: tender shredded chicken that soaks up a silky, mildly spiced sauce — my new go-to for busy nights."

Benefits at a glance:

  • Hands-off slow cooking; set it and forget it.
  • Budget-friendly using chicken thighs and pantry spices.
  • Kid-friendly texture and adjustable spice.
  • Flexible: works with bone-in for flavor or boneless for convenience.

Step-by-step overview

Quick process snapshot so you know what to expect:

  1. Layer chicken in the crockpot.
  2. Whisk together aromatics, coconut milk, tomato puree, butter, and spices.
  3. Pour sauce over chicken and slow-cook until fall-apart tender.
  4. Shred the chicken in the pot and let it soak up the sauce.
  5. Serve over rice or with bread and garnish with cilantro.

What you’ll need

  • 1.5 lbs chicken thighs (boneless or bone-in) — boneless shreds faster, bone-in adds more flavor
  • 1 onion, finely chopped
  • 4 cloves garlic, minced
  • 2 inches fresh ginger, grated
  • 1 can (14 oz) coconut milk (full-fat for creamier sauce)
  • 1 cup tomato puree
  • 1/2 cup butter (unsalted if preferred)
  • 2 teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric
  • Salt and pepper to taste
  • Chopped cilantro for garnish

Ingredient notes and swaps:

  • Tomato puree can be replaced with crushed tomatoes for a bit more texture.
  • Use Greek yogurt stirred in at the end for tang and thickness (temper it with a little hot sauce first).
  • For a lighter version, use light coconut milk but expect a thinner sauce.

How to prepare it

  1. Place the chicken thighs in the crockpot in a single layer. If using skin-on bone-in thighs, you can trim excess fat; the bone adds flavor.
  2. In a medium bowl, combine the chopped onion, minced garlic, grated ginger, coconut milk, tomato puree, butter, garam masala, ground cumin, turmeric, salt, and pepper. Whisk until smooth and homogeneous.
  3. Pour the sauce evenly over the chicken, making sure pieces are mostly covered.
  4. Cook on low for 6 to 8 hours or on high for 3 to 4 hours. The chicken should be very tender and easy to shred when done.
  5. Use two forks to shred the chicken right in the crockpot. Stir so the meat absorbs the sauce and becomes evenly coated.
  6. Taste and adjust seasoning with more salt, pepper, or a pinch of sugar if the tomatoes are too acidic. Spoon over rice or serve with flatbread, and top with chopped cilantro.

Crockpot Butter Chicken

Directions to follow

  • Assemble the chicken and sauce in the crockpot as described above.
  • Choose your cooking time: low for longer, gentler cooking; high if you need it sooner.
  • Shred in the pot for easiest cleanup and maximum flavor absorption.
  • Finish by adjusting seasoning and adding cilantro before serving.

Best ways to enjoy it

Serve this butter chicken over steamed basmati rice for a classic pairing. For more texture, try it with:

  • Warm naan or other flatbread to scoop the sauce.
  • Cauliflower rice for a low-carb option.
  • A side of roasted vegetables or a crisp cucumber-yogurt salad to cut the richness.

If you like set-and-forget chicken dinners, you might also enjoy our take on a smoky weeknight option on the crockpot BBQ chicken recipe for another simple family meal.

Storage and reheating tips

  • Refrigerate in an airtight container within two hours of cooking. Keep for up to 3 to 4 days.
  • To freeze, cool completely, portion into freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheat gently on the stovetop over low heat, stirring so the sauce doesn’t separate. You can add a splash of water or coconut milk if the sauce has thickened too much. Microwave reheating is fine for single portions; cover loosely and heat in 30-second intervals, stirring between.

Food safety reminders:

  • Always ensure reheated chicken reaches at least 165°F (74°C) before serving.
  • Do not refreeze previously frozen thawed leftovers.

Pro chef tips

  • For extra depth, lightly brown the onions in a skillet before adding them to the crockpot. It’s optional but boosts flavor.
  • Freshly grated ginger pops more than powder. Measure ginger by taste if you prefer less heat.
  • If the sauce looks thin after shredding, set the crockpot to high and cook uncovered for 20–30 minutes to reduce.
  • Add a squeeze of lemon or a spoonful of yogurt at the end to brighten the flavors if the sauce tastes flat.

Flavor swaps

  • Make it smoky: stir in a pinch of smoked paprika for a warm, smoky note.
  • Creamier and tangier: fold in 1/2 cup full-fat Greek yogurt at the end (tempered).
  • Vegetarian version: swap thighs for firm, cubed tofu or cauliflower florets and reduce cook time—cauliflower will be tender in about 4–6 hours on low.
  • Spice it up: add 1/2 teaspoon cayenne or a chopped green chili when mixing the sauce.

Helpful answers

How long does prep actually take?

Prep time is about 10 to 15 minutes. Most of the work is chopping and grating. The crockpot does the rest, so total active time is minimal.

Can I use chicken breasts instead of thighs?

Yes, but chicken breasts cook faster and can dry out if overcooked. If using breasts, check for doneness earlier (around 3 to 4 hours on low) and consider removing once they shred easily.

Is coconut milk necessary?

Coconut milk gives the sauce a rich, slightly sweet creaminess without dairy. You can substitute heavy cream or full-fat Greek yogurt (stirred in at the end and tempered) but the flavor and texture will change.

Can I make this spicy for adults and mild for kids?

Yes. Cook the base sauce mild, then portion out a serving and stir in chopped chiles, cayenne, or extra garam masala to the adult portions. This keeps kid servings mild while satisfying adult spice lovers.

How do I prevent the butter from separating?

Add butter with the other ingredients and cook low and slow. If separation occurs, whisk in a tablespoon of cornstarch dissolved in water or a splash of coconut milk to bring the sauce back together while reheating.

Crockpot Butter Chicken served with rice and cilantro garnish

Crockpot Butter Chicken

This easy crockpot butter chicken features tender shredded chicken in a rich, tomato-coconut sauce, perfect for busy weeknights and meal prep.
Prep Time 15 minutes
Cook Time 6 hours
Total Time 6 hours 15 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian
Calories: 500

Ingredients
  

Main Ingredients
  • 1.5 lbs chicken thighs (boneless or bone-in) Boneless shreds faster, bone-in adds more flavor.
  • 1 unit onion, finely chopped
  • 4 cloves garlic, minced
  • 2 inches fresh ginger, grated Freshly grated ginger pops more than powder.
  • 1 can (14 oz) coconut milk Full-fat for creamier sauce.
  • 1 cup tomato puree Can be replaced with crushed tomatoes for more texture.
  • 1/2 cup butter Unsalted if preferred.
  • 2 teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric
  • to taste Salt and pepper Adjust seasoning as needed.
  • for garnish Chopped cilantro

Method
 

Preparation
  1. Place the chicken thighs in the crockpot in a single layer.
  2. In a medium bowl, combine the chopped onion, minced garlic, grated ginger, coconut milk, tomato puree, butter, garam masala, ground cumin, turmeric, salt, and pepper. Whisk until smooth and homogeneous.
  3. Pour the sauce evenly over the chicken, making sure pieces are mostly covered.
Cooking
  1. Cook on low for 6 to 8 hours or on high for 3 to 4 hours until the chicken is very tender and easy to shred.
  2. Use two forks to shred the chicken right in the crockpot. Stir so the meat absorbs the sauce and becomes evenly coated.
  3. Taste and adjust seasoning with more salt, pepper, or a pinch of sugar if the tomatoes are too acidic.
Serving
  1. Spoon over rice or serve with flatbread, and top with chopped cilantro.

Nutrition

Serving: 1Calories: 500kcalCarbohydrates: 15gProtein: 30gFat: 35gSaturated Fat: 20gSodium: 600mgFiber: 2gSugar: 3g

Notes

Refrigerate in an airtight container within two hours of cooking. Keep for up to 3 to 4 days. To freeze, cool completely and freeze for up to 3 months. Reheat gently to avoid separating the sauce.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating