You know that feeling when you take one bite of something and you genuinely can’t believe you made it yourself?
That’s this recipe.
Crockpot butter chicken is one of those dishes that sounds like it should be complicated, but really it’s just a matter of dumping ingredients, walking away, and coming back to a kitchen that smells incredible.
And the flavor? Rich, creamy, a little smoky, perfectly spiced. It’s the kind of meal you’ll make on a random Tuesday and somehow feel like you’ve done something impressive with your evening.
Fair warning: after making this, getting excited about takeout butter chicken becomes harder. It just never quite hits the same.
What You’ll Need

For the Chicken & Sauce
- 2 lbs (900g) boneless, skinless chicken thighs (or breasts)
- 1 can (15 oz) crushed tomatoes
- 1 can (13.5 oz) full-fat coconut milk (or heavy cream)
- 3 tablespoons unsalted butter
- 1 medium yellow onion, diced
- 5 cloves garlic, minced
- 1 tablespoon fresh ginger, grated (or 1 tsp ground ginger)
- 2 tablespoons tomato paste
- 1 teaspoon salt (adjust to taste)
Spice Blend
- 2 teaspoons garam masala
- 1 teaspoon cumin
- 1 teaspoon turmeric
- 1 teaspoon coriander
- 1 teaspoon paprika (smoked or sweet, both work)
- ½ teaspoon chili powder (reduce for less heat)
- ½ teaspoon cardamom
Optional Garnishes
- Fresh cilantro, chopped
- A drizzle of heavy cream
- Sliced almonds
Tools You’ll Need
- 6-quart slow cooker / crockpot
- Sharp chef’s knife
- Cutting board
- Measuring spoons
- Immersion blender or regular blender (for a smoother sauce)
- Wooden spoon or silicone spatula
- Ladle
Pro Tips
These are the things that made a noticeable difference when I tested this recipe:
- Use chicken thighs, not breasts. Thighs stay juicy and pull apart beautifully after hours in the slow cooker. Breasts can get a little stringy. Thighs are the move.
- Don’t skip the tomato paste. It adds depth and richness to the sauce that crushed tomatoes alone just can’t give you. Two tablespoons makes a real difference.
- Add the coconut milk at the end. If you cook it the full time with the other ingredients, the sauce can split and lose its creaminess. Stir it in during the last 30 minutes for the best texture.
- Blend half the sauce for the creamiest result. If you want that restaurant-style smoothness, pull out an immersion blender and blend part of the sauce before stirring the chicken back in. Total game changer.
- Season at the end, not just the beginning. After cooking, taste the sauce and adjust salt, garam masala, or chili powder. Slow cookers mellow out flavors, so a little finishing touch goes a long way.
How to Make Crockpot Butter Chicken
This comes together in about 15 minutes of actual hands-on work. The rest is just waiting.
Step 1: Prep your aromatics
Dice the onion, mince the garlic, and grate the ginger. Add all three to the bottom of your slow cooker along with the butter (it’ll melt as it cooks, don’t worry about it being cold).
Step 2: Add the spices and tomato base
Stir in the garam masala, cumin, turmeric, coriander, paprika, chili powder, cardamom, and salt. Add the crushed tomatoes and tomato paste. Mix everything together until the spices are fully incorporated.
Step 3: Add the chicken
Nestle the chicken thighs right into the sauce. No need to brown them first — the slow cooker does all the work. Push them down so they’re mostly covered by the sauce.
Step 4: Cook
- Low setting: 6-8 hours
- High setting: 3-4 hours
Low and slow gives you the most tender chicken. High works great if you’re short on time.
Step 5: Shred or chunk the chicken
Once cooked, use two forks to shred the chicken right in the slow cooker. Or you can pull the pieces out, chop them into chunks, and put them back in. Both work.
Step 6: Add coconut milk and blend (optional)
Stir in the coconut milk and let it cook for another 20-30 minutes on low. If you want a silkier sauce, use an immersion blender to blend part of it first, then stir the chicken back in.
Step 7: Taste and adjust
This step matters more than people think. Taste the sauce. Add more salt, a pinch more garam masala, or a squeeze of lemon if it needs brightness. Adjust until it tastes right to you.
Step 8: Serve
Ladle over basmati rice or serve with warm naan. Top with fresh cilantro and a drizzle of cream if you want that finishing touch.
Substitutions & Variations
For a dairy-free version: Use coconut milk instead of heavy cream and coconut oil instead of butter.
For extra heat: Add a diced jalapeño or a teaspoon of cayenne to the sauce.
For a thicker sauce: Stir in a tablespoon of cornstarch mixed with two tablespoons of cold water during the last 30 minutes of cooking.
For a lighter version: Swap full-fat coconut milk for light coconut milk and reduce the butter by half.
For a tomato-free version: Replace crushed tomatoes with roasted red peppers blended smooth. Different flavor profile, but still really good.
Protein swaps: Chickpeas work great for a vegetarian version. Use two cans, drained. Same cook time applies.
Make-Ahead Tips
This is one of those recipes that gets better the next day, which makes it perfect for meal prep.
- Prep the sauce the night before: Mix together the tomatoes, tomato paste, onion, garlic, ginger, and all the spices. Store in a sealed container in the fridge. In the morning, pour it in the crockpot, add the chicken, and turn it on before you leave for work.
- Marinate the chicken overnight: Coat the chicken in the spice blend and let it sit overnight in the fridge. It adds an extra layer of flavor that’s honestly noticeable.
- Make a double batch: It freezes beautifully and having it in the freezer for a lazy night is honestly one of life’s little luxuries.
Nutritional Breakdown (Per Serving, Approx.)
Based on 6 servings, using coconut milk and chicken thighs, without rice.
| Nutrient | Amount |
|---|---|
| Calories | ~380 kcal |
| Protein | 32g |
| Fat | 22g |
| Carbohydrates | 12g |
| Fiber | 2g |
| Sodium | ~520mg |
Butter chicken is naturally high in protein and relatively low in carbs when served without rice. Swapping to light coconut milk brings the fat content down significantly if that matters to you.
Meal Pairing Suggestions
- Basmati rice — the classic pairing, absorbs the sauce perfectly
- Garlic naan — for scooping up every last drop of sauce
- Cauliflower rice — if you’re keeping it lower carb
- Simple cucumber raita — the cool creaminess balances the warm spices really well
- Roasted broccoli or green beans — adds texture and a veggie element without much effort
Leftovers & Storage
One of this recipe’s best qualities is how well it stores.
- Fridge: Store in an airtight container for up to 4 days. The flavor deepens overnight, so day-two butter chicken is genuinely better.
- Freezer: Freeze in portions for up to 3 months. Let it thaw in the fridge overnight before reheating.
- Reheating: Warm on the stovetop over medium-low heat, stirring occasionally. Add a small splash of water or coconut milk if the sauce has thickened too much.
FAQ
Can I use frozen chicken? It’s not recommended to put frozen chicken directly in the slow cooker — food safety guidelines suggest thawed chicken for slow cooker recipes since frozen chicken can sit in the “danger zone” temperature range for too long. Always thaw first.
My sauce seems too thin. What do I do? Remove the lid for the last 30-45 minutes of cooking to let it reduce. Or stir in a tablespoon of cornstarch slurry (cornstarch + cold water) and cook on high for 15 minutes.
Can I cook this on the stovetop instead? Absolutely. Sauté the onion, garlic, and ginger in butter, add the spices and tomatoes, then simmer the chicken in the sauce for 25-30 minutes until cooked through. Stir in the coconut milk at the end.
Is butter chicken actually spicy? Traditional butter chicken is mild to medium. The chili powder in this recipe adds a little warmth, but nothing overwhelming. Adjust the amount based on your heat preference.
What’s the difference between butter chicken and tikka masala? Butter chicken (murgh makhani) has a creamier, slightly sweeter sauce. Tikka masala tends to be slightly spicier and has a more complex, smokier flavor. Both are delicious, but they’re genuinely different dishes.
Can I double the recipe? Yes, as long as your slow cooker is large enough (8-quart recommended for a double batch). Keep the cook time the same.
Wrapping Up
Crockpot butter chicken is one of those recipes that earns a permanent spot in your dinner rotation.
It’s a minimal-effort, maximum-reward kind of meal. You do a little work upfront, walk away, and come back to something that tastes like it took all day. And honestly? It did take all day. Your slow cooker just did it for you.
Make it this week. Set it up in the morning, come home to a kitchen that smells like a good restaurant, and then come back here to tell me how it went.
Drop a comment below with how it turned out or any questions you have. I read every single one.
