
Crockpot Butter Chicken Recipe tastes rich, creamy, and mildly spiced, with tender chicken that practically melts into the sauce. It works perfectly for busy families, meal prep fans, and anyone who wants a cozy Indian-inspired dinner with about 15 minutes of prep and 4 to 6 hours in the slow cooker. I first tested this version on a chaotic Tuesday with kids’ homework on the table, and the empty plates that night still make me a little proud.
Why Make This Crockpot Butter Chicken Recipe at Home
Homemade crockpot butter chicken gives you restaurant-style flavor with simple pantry ingredients and almost no babysitting. You control the spice level, the creaminess, and the quality of the chicken, so the dish fits your taste and your budget.
The slow cooker does the heavy lifting while you work, wrangle kids, or binge your favorite show. You also skip delivery fees and long waits, and your kitchen smells like your favorite Indian restaurant all afternoon.
“This Crockpot Butter Chicken Recipe tastes like takeout from a great Indian spot, but with less effort and zero leftovers because everyone licks their plates clean. ★★★★★”
Ingredients You Need
Here is everything you need for this Crockpot Butter Chicken Recipe. I include easy swaps and a few brand notes so you can use what you already have.
Chicken
- 2 pounds boneless skinless chicken thighs, trimmed and cut into large chunks
- Thighs stay juicy in the slow cooker and handle long cooking better than breasts.
- Optional: 1 pound boneless skinless chicken breasts, cut into chunks, if you prefer a leaner mix
- Use half thighs and half breasts for a balance of tenderness and lighter texture.
Sauce Base
- 1 can (15 ounces) tomato sauce or tomato puree
- Use plain, no herbs; I like Muir Glen or a similar smooth brand.
- 1 small can (6 ounces) tomato paste
- Thickens the sauce and deepens the tomato flavor.
- 1 cup heavy cream
- Swap with full-fat canned coconut milk for a dairy-free version.
- 1 cup plain full-fat yogurt
- Greek yogurt works well; avoid flavored or sweetened yogurt.
- 6 tablespoons unsalted butter, cut into pieces
- Use ghee if you want a more traditional flavor and higher richness.
Aromatics
- 1 large yellow onion, finely diced
- 4 to 6 cloves garlic, minced
- 1 tablespoon fresh ginger, grated or very finely minced
- Pantry shortcut: use ginger paste from a tube or jar, same amount.
Spices
You can use individual spices or a good-quality garam masala blend as a shortcut.
- 2 tablespoons garam masala
- I like Frontier Co-op or a fresh blend from an Indian grocery store.
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked or sweet paprika
- 1 teaspoon turmeric
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon ground black pepper
- ½ to 1 teaspoon cayenne pepper, to taste
- Start with ½ teaspoon for mild heat; add more at the end if you like it hotter.
- 2 tablespoons brown sugar or honey
- Balances the acidity of the tomatoes and rounds out the spices.
Optional Flavor Boosters
- 1 to 2 tablespoons tomato ketchup
- Sounds odd, but it adds sweetness and umami; many restaurants use this trick.
- 1 tablespoon lemon juice or lime juice
- Stir in at the end to brighten the sauce.
- Fresh cilantro, chopped, for garnish
Pantry Shortcuts
- Garlic and ginger paste combo from a jar instead of fresh
- Pre-chopped frozen onions
- Store-bought butter chicken spice mix in place of individual spices
- Use 3 to 4 tablespoons, then adjust salt and cayenne at the end.
Equipment
- 4 to 6 quart slow cooker or crockpot
- Cutting board and sharp knife
- Measuring cups and spoons
- Mixing bowl and whisk or spoon
- Small skillet if you want to lightly toast spices first (optional but tasty)
Tips & Mistakes
- Brown the spices in a little butter on the stove for 2 to 3 minutes to deepen flavor, but keep the heat low so they do not burn.
- Cut chicken into similar-sized chunks so everything cooks evenly and stays tender.
- Avoid lifting the lid too often, since that drops the temperature and lengthens cooking time.
- Use thighs if you worry about dry chicken, since breasts can turn tough in long slow cooking.
- Taste the sauce near the end and adjust salt, sugar, and cayenne so the flavor pops.
- Stir in cream and extra butter at the end if you want a richer, silkier sauce.
- Skip low-fat yogurt or cream, since they can curdle and give the sauce a grainy texture.
- Chill leftovers quickly in shallow containers so the sauce stays smooth and safe to eat.
How to Make Crockpot Butter Chicken Recipe
Step 1: Prep the Chicken and Aromatics
Pat the chicken dry with paper towels and cut it into large bite-size chunks. Trim any big pieces of fat, but keep some for flavor and moisture. Dice the onion and mince the garlic and ginger, or measure out your garlic ginger paste.
Step 2: Mix the Sauce
In a large bowl, whisk together tomato sauce, tomato paste, yogurt, cream, brown sugar or honey, and optional ketchup. Add garam masala, cumin, coriander, paprika, turmeric, salt, pepper, and cayenne. Stir until the mixture looks smooth and evenly colored, with no streaks of yogurt or tomato.
Step 3: Load the Crockpot
Scatter the diced onion, garlic, and ginger in the bottom of the slow cooker. Place the chicken pieces on top in an even layer. Pour the sauce mixture over the chicken and gently nudge it around with a spoon so the sauce coats every piece.
Step 4: Cook Low and Slow
Cover the crockpot and cook on Low for 4 to 6 hours, until the chicken feels very tender and the sauce thickens slightly. Stir once about halfway through if you can, so the sauce heats evenly and the spices distribute well. If the sauce looks too thick near the end, stir in a splash of water or cream.
Step 5: Finish the Sauce
About 20 minutes before serving, stir in the butter pieces or ghee until they melt into the sauce. Taste and add more salt, a pinch of sugar, or extra cayenne if you want more heat. Add lemon or lime juice to brighten the flavor, then sprinkle with chopped cilantro.
Step 6: Rest and Serve
Turn the slow cooker to Warm and let the butter chicken rest for 10 to 15 minutes. This short rest helps the sauce thicken slightly and cling to the chicken. Give it one last stir, then serve it hot over rice, with naan, or your favorite sides.
Variations I've Tried
I swap the heavy cream with full-fat canned coconut milk for a dairy-free crockpot butter chicken that still tastes rich and silky. I also tried a lighter version with half-and-half and Greek yogurt, which tasted good but did not coat the rice as luxuriously. Sometimes I add a handful of cashew cream at the end, which gives a nutty sweetness and extra body to the sauce.
I often toss in a cup of frozen peas or a handful of baby spinach in the last 15 minutes for extra veggies. I also tested a chickpea and cauliflower version for my vegetarian friends, and the sauce clung to the veggies beautifully. When I want extra protein, I stir in a can of drained chickpeas along with the chicken and let them simmer together.
How to Serve Crockpot Butter Chicken Recipe
Serve this Crockpot Butter Chicken Recipe over fluffy basmati rice, jasmine rice, or even simple white rice if that is what you have. Warm naan or soft flatbread works perfectly to scoop up the sauce and catch every last bit. I like a side of cucumber raita or plain yogurt with sliced cucumbers to cool the spices and add crunch. Add a simple green salad or steamed veggies on the side, and you have a full dinner that feels cozy and special without much effort.
How to store
- Store leftover crockpot butter chicken in an airtight container in the fridge for up to 4 days.
- Chill the dish completely before freezing, then store in freezer-safe containers or bags for up to 3 months.
- Reheat gently on the stove over low to medium heat, and stir in a splash of water, cream, or coconut milk if the sauce looks too thick.
- You can also reheat in the microwave in short bursts, stirring between each burst so the sauce heats evenly and the chicken stays tender.

Crockpot Butter Chicken Recipe
Ingredients
Instructions
- Pat the chicken dry with paper towels and cut it into large bite-size chunks, trimming excess fat but leaving a little for moisture.
- Dice the onion and mince the garlic and ginger.
- In a large bowl, whisk together the tomato sauce, tomato paste, heavy cream, yogurt, brown sugar or honey, and optional ketchup until smooth.
- Stir in the garam masala, cumin, coriander, paprika, turmeric, salt, pepper, and cayenne until the sauce is evenly colored with no streaks.
- Scatter the diced onion, garlic, and ginger over the bottom of the slow cooker.
- Place the chicken pieces on top in an even layer.
- Pour the prepared sauce over the chicken, nudging with a spoon so all the chicken is coated.
- Cover and cook on Low for 4 to 6 hours, until the chicken is very tender and the sauce has thickened slightly. Stir once about halfway through if possible.
- About 20 minutes before serving, stir in the butter pieces until fully melted and incorporated into the sauce.
- Taste and adjust seasoning with more salt, a pinch of sugar or honey, or extra cayenne as desired, then stir in the lemon or lime juice.
- Turn the slow cooker to Warm and let the butter chicken rest for 10 to 15 minutes to let the sauce thicken slightly.
- Stir, garnish with chopped cilantro if using, and serve hot over rice or with warm naan.
Notes
Approximate per serving (1/8 of recipe): 430 calories; fat 29 g; saturated fat 14 g; carbohydrates 17 g; fiber 2 g; sugars 11 g; protein 25 g; sodium 520 mg. Values will vary based on specific ingredients, brands, and portion size.

Leave a Reply