Slow cooker Indian butter chicken offers an incredibly flavorful and tender dish with minimal effort. This authentic recipe melds chicken thighs in a luxuriously creamy, tomato-based sauce infused with aromatic Indian spices. It’s a delightful main course for any weeknight meal.
Recipe Overview
| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 15 minutes | 4-6 hours (low) or 2-3 hours (high) | 4 hours 15 minutes – 6 hours 15 minutes | 4-6 | Easy | Indian |
Why This Recipe Works
This slow cooker Indian butter chicken recipe is a game-changer for busy home cooks. The gentle, prolonged cooking process in the slow cooker ensures the chicken thighs become exceptionally tender and succulent, absorbing all the vibrant flavors of the marinade. It allows the spices to meld beautifully, creating a rich and complex sauce without constant attention. I initially struggled to achieve that restaurant-quality tenderness at home, but the slow cooker eliminated that challenge entirely.
What truly elevates this dish is the balance of creamy richness from the heavy cream against the tangy tomato base and the warm, aromatic spices. Using chicken thighs is crucial as they don’t dry out as easily as breast meat during the long cooking period, contributing to the dish’s overall succulence. This method consistently delivers a deeply satisfying and authentic Indian butter chicken experience with minimal active cooking time, making it perfect for enjoying a complex flavor profile with ease.

Ingredients
| Ingredient | Quantity | Notes with alternatives |
|---|---|---|
| Boneless, skinless chicken thighs | 1.5 lbs | Cut into 1-inch pieces. Chicken breast can be used but may become dry. |
| Ghee or unsalted butter | 2 tablespoons | Ghee adds a distinct nutty flavor; butter is a good substitute. |
| Yellow onion | 1 large | Finely chopped. Shallots can be used for a milder flavor. |
| Garlic | 4 cloves | Minced. Use pre-minced garlic for convenience. |
| Fresh ginger | 1 tablespoon | Grated. Use ground ginger (1 teaspoon) if fresh is unavailable. |
| Ground cumin | 1 teaspoon | Essential for authentic Indian flavor. |
| Ground coriander | 1 teaspoon | Complements cumin with its citrusy notes. |
| Turmeric powder | 1/2 teaspoon | Adds color and a subtle earthy flavor. |
| Garam masala | 1/2 teaspoon | A warming spice blend. Add more if you prefer a stronger spice profile. |
| Cayenne pepper | 1/4 teaspoon | Adjust to your heat preference. Add more for spicier butter chicken. |
| Crushed tomatoes | 1 (28 ounce) can | Use high-quality crushed tomatoes for the best sauce base. |
| Heavy cream | 1 cup | For richness and creaminess. Coconut milk can be used for a dairy-free option. |
| Fresh cilantro | 2 tablespoons | Chopped, for garnish. Parsley can be used if cilantro is not preferred. |
| Salt | To taste | Adjust as needed after the sauce has cooked. |
Step-by-Step Instructions
Phase 1: Aromatics and Spices
- Place the chicken pieces into the insert of your slow cooker, ensuring they are in a single layer if possible.
- Heat the ghee or unsalted butter in a skillet over medium heat on the stovetop.
- Add the finely chopped onion to the hot skillet and sauté until softened and translucent, about 5-7 minutes.
- Stir in the minced garlic and grated fresh ginger, and cook for another minute until fragrant.
- Add the ground cumin, ground coriander, turmeric powder, garam masala, and cayenne pepper to the skillet.
- Cook the spices with the aromatics for about 30 seconds, stirring constantly, until they become very fragrant. This toasting step significantly enhances their flavor.
Phase 2: Combining and Cooking
- Pour the sautéed onion and spice mixture directly over the chicken in the slow cooker.
- Add the entire 28-ounce can of crushed tomatoes to the slow cooker.
- Stir all the ingredients together gently but thoroughly, ensuring the chicken is well coated with the tomato-spice mixture.
Phase 3: Finishing and Serving
- Secure the lid on the slow cooker.
- Cook on the LOW setting for 4-6 hours, or on the HIGH setting for 2-3 hours, until the chicken is thoroughly tender and cooked through.
- Once cooked, remove the lid and stir in the heavy cream.
- Season the butter chicken with salt to your personal taste. Stir well to incorporate the cream and salt.
- Garnish generously with chopped fresh cilantro just before serving.
Chef Tips for Perfect Results
- Toast the spices: Briefly sautéing the ground spices in ghee or butter before adding them to the slow cooker awakens their aromatic compounds and deepens their flavor significantly.
- Use chicken thighs: Boneless, skinless chicken thighs are optimal for their superior tenderness and moisture retention during extended cooking times, preventing dryness.
- Don’t overfill the slow cooker: Ensure the ingredients do not exceed two-thirds of the slow cooker’s capacity to allow for even cooking and prevent overflow.
- Adjust cream ratio: If you prefer a thicker sauce, you can reduce the amount of heavy cream slightly, or allow the sauce to simmer uncovered for the last 30 minutes of cooking.
- Season at the end: Salt and garam masala are best adjusted at the very end of the cooking process, as flavors concentrate and can become more intense during slow cooking.
Common Mistakes to Avoid
- Using chicken breast: Chicken breast dries out quickly in a slow cooker and can result in a tough, stringy texture. Always opt for chicken thighs for tender butter chicken.
- Skipping the spice toasting: Forgoing the brief sauté of onions, garlic, ginger, and spices means you miss out on unlocking their full flavor potential. Toasting them intensifies their aroma and depth.
- Adding cream too early: Heavy cream can sometimes curdle if cooked at high heat for extended periods. Adding it during the last 30 minutes of cooking ensures a smooth, creamy sauce.
- Not tasting and adjusting seasoning: Flavors concentrate during slow cooking. Always taste the finished dish and adjust salt, spice, or even add a touch more garam masala for a final flavor boost.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Heavy cream | Full-fat coconut milk | Adds a subtle coconut richness; suitable for dairy-free diets. |
| Ghee | Olive oil or avocado oil | More neutral flavor profile; still allows spices to shine. |
| Chicken thighs | Firm tofu or paneer (added in last hour) | Vegetarian/vegan options; tofu will absorb sauce, paneer adds richness. |
| Cayenne pepper | Red pepper flakes | Offers a similar heat level with a slightly different pepper note. |
| Fresh ginger | Ground ginger (1 tsp) | Slightly less potent flavor; use sparingly to avoid overpowering. |
Serving Suggestions and Pairings
This rich slow cooker Indian butter chicken is traditionally served with fluffy basmati rice, which perfectly soaks up the exquisite sauce. For a complete Indian meal experience, pair it with warm naan bread, ideal for scooping up every last drop of the creamy curry. A side of cooling cucumber raita or a simple green salad can provide a refreshing contrast to the dish’s richness.
Consider serving this butter chicken for a comforting family dinner, a casual gathering with friends, or even for a special occasion. Its impressive flavor and ease of preparation make it suitable for any event where delicious food is a priority. A squeeze of fresh lime juice just before serving adds a bright, zesty finish.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3-4 days | Cool completely, then store in an airtight container. Reheat gently on the stovetop or in the microwave. |
| Freezer | 2-3 months | Cool completely, portion into freezer-safe containers. Thaw overnight in the refrigerator before reheating. Avoid refreezing once thawed. |
Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | Approximate values |
| Protein | Approximate values |
| Fat | Approximate values |
| Carbohydrates | Approximate values |
| Fiber | Approximate values |
| Sugar | Approximate values |
| Sodium | Approximate values |
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Chicken breast can be used, but it requires careful monitoring to prevent dryness. To minimize this, reduce the slow cooker time and ensure it is not overcooked.
How do I know when the butter chicken is done?
The butter chicken is done when the chicken is completely tender and easily shreds with a fork. The sauce should also be heated through and slightly thickened.
My sauce is too thin, what should I do?
If the sauce is too thin, you can carefully thicken it by transferring the sauce to a saucepan and simmering it uncovered over medium-low heat for 10-15 minutes. Alternatively, whisk together a tablespoon of cornstarch with two tablespoons of water and stir it into the simmering sauce until thickened.
Can I prepare Indian butter chicken in advance?
Yes, this slow cooker Indian butter chicken can be prepared up to 3 days in advance and stored in the refrigerator. The flavors actually meld and deepen overnight, making it even more delicious when reheated.
What to serve with slow cooker Indian butter chicken?
Serve this delicious butter chicken with basmati rice, naan bread, or roti for a complete and authentic Indian meal. A side of cooling yogurt-based raita or a simple cucumber salad complements the rich flavors perfectly.
Conclusion
Mastering slow cooker Indian butter chicken is within reach with this straightforward recipe. The slow cooker ensures incredibly tender chicken nestled in a rich, flavorful sauce that tastes like it simmered for hours. Enjoy the complex aromas and comforting taste of authentic Indian cuisine with minimal fuss. This dish truly embodies the signature savory and slightly sweet notes that make butter chicken a beloved favorite worldwide.

Ingredients
- Boneless, skinless chicken thighs (1.5 lbs, cut into 1-inch pieces)
- Ghee or unsalted butter (2 tablespoons)
- Yellow onion (1 large, finely chopped)
- Garlic (4 cloves, minced)
- Fresh ginger (1 tablespoon, grated)
- Ground cumin (1 teaspoon)
- Ground coriander (1 teaspoon)
- Tomato paste (2 tablespoons)
- Canned tomatoes (29 oz)
- Salt and pepper to taste
- Heavy cream (1/4 cup)
Instructions
- Season chicken pieces with salt, pepper, cumin, and coriander
- Heat ghee/butter in a skillet; optionally sear chicken 2-3 minutes per side
- Add onion, garlic, and ginger to the skillet; sauté until golden
- Transfer mixture to a slow cooker
- Pour in canned tomatoes and tomato paste
- Cook on LOW 4-6 hours or HIGH 2-3 hours
- Before serving, stir in heavy cream and let rest 15 minutes
Notes
Ghee enhances flavor; substitute with regular butter if unavailable
Add cream just before serving for optimal texture
Let sauce rest to thicken further
For vegan option: use coconut cream and skip ghee
Store in airtight container up to 3 days