Crockpot Butter Chicken

| Posted on:

March 9, 2026

Delicious crockpot butter chicken served with rice and naan bread

I first made this Crockpot Butter Chicken on a rainy Sunday, wanting the deep, cozy flavors of restaurant butter chicken without hovering over the stove. What you get is tender shredded chicken bathed in a silky tomato-spice sauce that practically tastes like it simmered for hours — but with hardly any active work. If you enjoy a stovetop shortcut sometimes, try the classic butter chicken recipe on that page for a quicker finish and slightly different texture.

Why you’ll love this dish

This slow-cooker version is built for busy nights when you want impressive flavor with minimal effort. Two pounds of chicken thighs turn meltingly tender in a tomato and spice base, so shredding is effortless. It’s budget-friendly, hearty enough for family dinners, and versatile enough to please kids and spice lovers alike. Make it for weeknights, casual dinner parties, or meal prep — the sauce gets even better a day later as flavors deepen.

Step-by-step overview

Start by layering aromatics and spices in the crockpot, then nestle the chicken on top. Cook low and slow until the meat is falling-apart tender. Remove, shred, and fold the chicken back into the sauce, then finish with cream and butter to create the signature richness. Total hands-on time is under 20 minutes; cooking time is 3 to 7 hours depending on heat setting.

What you’ll need

  • 2 lbs boneless, skinless chicken thighs (dark meat stays juicier)
  • 1 onion, chopped
  • 4 cloves garlic, minced
  • 1 inch fresh ginger, grated
  • 1 can (14 oz) crushed tomatoes
  • 1 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1/2 cup unsalted butter (substitute ghee for nuttier flavor)
  • 2 tablespoons garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Notes: If you prefer leaner meat, boneless skinless chicken breasts work but check doneness earlier to avoid drying. For a thicker sauce, use less crushed tomato or stir in a few tablespoons of tomato paste.

Directions to follow

  1. Put the chopped onion, minced garlic, and grated ginger into the crockpot. Add the crushed tomatoes, garam masala, cumin, and paprika. Season with salt and pepper and stir until everything is evenly coated.
  2. Arrange the chicken thighs in a single layer on top of the tomato-spice mixture.
  3. Cover and cook on low for 6 to 7 hours or on high for 3 to 4 hours, until the chicken is very tender and easily pulled apart.
  4. Transfer the chicken to a plate and shred it with two forks. Return the shredded chicken to the crockpot and stir it into the sauce so it soaks up the flavors.
  5. Pour in the heavy cream and add the butter. Stir until the sauce is glossy and smooth. Let it cook an additional 10 to 15 minutes on low so everything melds.
  6. Taste and adjust seasoning with salt and pepper before serving. Add more garam masala or a pinch of sugar if the acidity from tomatoes needs balancing.
  7. Serve over steaming rice or with warm naan, and top with chopped fresh cilantro.

Crockpot Butter Chicken

Best ways to enjoy it

Serve this butter chicken over basmati rice to soak up every drop of sauce, or spoon it into warm naan for a hand-held meal. For a lighter plate, pair it with roasted cauliflower or a cucumber and yogurt salad to cut through the richness. If you want other slow-cooker inspiration, also check the Crockpot BBQ chicken for a different family-friendly option.

Storage and reheating tips

Cool leftovers to room temperature and refrigerate within two hours. Stored in an airtight container, the butter chicken keeps 3 to 4 days in the refrigerator. For longer storage, freeze in portioned airtight containers for up to 3 months. Thaw overnight in the fridge before reheating. Reheat gently on the stove over low heat until steaming, or microwave in short bursts, stirring in between. Always heat to an internal temperature of 165°F for safety.

Helpful cooking tips

  • Use thighs for the best texture; they tolerate long cooking without drying.
  • If you like a charred, grilled finish, briefly broil the shredded chicken on a baking sheet before folding it back into the sauce.
  • Toasting the garam masala in a dry pan for 30 seconds before adding can amplify the aromatic notes.
  • If the sauce is too thin at the end, remove the lid and cook on high for 15 to 20 minutes to reduce.
  • Taste and adjust near the end; a small pinch of sugar can balance tomato acidity, while extra garam masala brings warmth.

Creative twists

  • Dairy-free: swap heavy cream for full-fat coconut milk and use ghee substitute or extra coconut oil.
  • Nutty cream: blend soaked cashews with water and stir in instead of cream for a richer, slightly sweet profile.
  • Protein swap: use bone-in chicken pieces; increase cook time and remove bones before shredding.
  • Add-ins: stir in frozen peas at the end, or fold roasted bell peppers for extra texture.
  • Heat level: add 1/2 teaspoon cayenne or a chopped green chili to the crockpot if you want more kick.

Your questions answered

How long does this take start to finish?

Hands-on prep is about 15 to 20 minutes. Cook time is 3 to 4 hours on high or 6 to 7 hours on low. Factor in a few extra minutes for shredding and finishing with cream and butter.

Can I use frozen chicken in the crockpot?

It’s safer to thaw chicken first. Cooking from frozen in a slow cooker can keep meat in the danger zone (40°F to 140°F) too long. Thaw overnight in the fridge before using for best and safest results.

Is there a dairy-free version that still tastes rich?

Yes. Use full-fat coconut milk in place of heavy cream and swap butter for coconut oil or a vegan butter. For a less coconut-forward flavor, use blended cashews diluted with water.

How do I thicken the sauce without cream?

Simmer uncovered for 15 to 20 minutes to reduce. Alternatively, stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water, then cook until thickened.

What’s the best way to reheat without losing texture?

Gently warm on the stove over low to medium-low heat, stirring occasionally. If frozen, thaw overnight. Add a splash of water or cream while reheating to restore saucy consistency.

Can I make this spicier or milder?

Absolutely. Reduce garam masala slightly and omit extra paprika for a milder version. Increase paprika, add cayenne, or include chopped green chiles to up the heat.

Delicious crockpot butter chicken served with rice and naan bread

Crockpot Butter Chicken

A slow-cooker version of the classic butter chicken, featuring tender shredded chicken in a rich tomato-spice sauce, perfect for busy nights.
Prep Time 20 minutes
Cook Time 6 hours
Total Time 6 hours 20 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: Comfort Food, Indian
Calories: 500

Ingredients
  

Main Ingredients
  • 2 lbs boneless, skinless chicken thighs Dark meat stays juicier.
  • 1 cup heavy cream Use full-fat coconut milk for dairy-free.
  • 1/2 cup unsalted butter Substitute ghee for a nuttier flavor.
  • 14 oz crushed tomatoes
Aromatics and Spices
  • 1 large onion, chopped
  • 4 cloves garlic, minced
  • 1 inch fresh ginger, grated
  • 2 tablespoons garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • to taste salt and pepper
  • as needed Fresh cilantro for garnish

Method
 

Preparation
  1. Put the chopped onion, minced garlic, and grated ginger into the crockpot.
  2. Add the crushed tomatoes, garam masala, cumin, and paprika. Season with salt and pepper and stir until everything is evenly coated.
  3. Arrange the chicken thighs in a single layer on top of the tomato-spice mixture.
Cooking
  1. Cover and cook on low for 6 to 7 hours or on high for 3 to 4 hours, until the chicken is very tender and easily pulled apart.
  2. Transfer the chicken to a plate and shred it with two forks. Return the shredded chicken to the crockpot and stir it into the sauce.
  3. Pour in the heavy cream and add the butter. Stir until the sauce is glossy and smooth. Let it cook for an additional 10 to 15 minutes on low.
  4. Taste and adjust seasoning with salt and pepper before serving.
Serving
  1. Serve over steaming rice or with warm naan, and top with chopped fresh cilantro.

Nutrition

Serving: 1Calories: 500kcalCarbohydrates: 15gProtein: 30gFat: 38gSaturated Fat: 20gSodium: 500mgFiber: 3gSugar: 5g

Notes

If the sauce is too thin, remove the lid and cook on high for 15 to 20 minutes to reduce. For a creamier, nuttier flavor, use ghee instead of butter. You can also add frozen peas at the end for extra texture.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating