Slow cooker Indian butter chicken delivers rich, comforting flavor without the heaviness of a traditional takeout curry. This creamy, spiced dish features tender chicken simmered to perfection in a flavorful tomato-based sauce. Naturally gluten-free and packed with protein, it’s the ideal choice for a wholesome weeknight dinner.

We developed this recipe with your health (and taste buds) in mind. By swapping heavy cream for nutrient-rich Greek yogurt and using lean chicken breast, we’ve kept it nutritious without sacrificing the indulgent texture you love. Whether you’re feeding your family or meal-prepping for the week, this butter chicken fits right into your lifestyle—flavorful, easy, and guilt-free.
Why This Slow Cooker Indian Butter Chicken Is Good for You
- High protein: Each serving provides 38 grams of protein to keep you full and energized.
- Low calorie: At just 298 calories per serving, it’s satisfying without being heavy.
- Gut-friendly: Greek yogurt adds creaminess while delivering probiotics for digestive health.
- Rich in vitamins: Carrots and bell peppers are packed with vitamins A, C, and antioxidants.
- Customizable: Naturally gluten-free with easy vegan and keto options available.
Wholesome Ingredients for This Slow Cooker Indian Butter Chicken
We’ve carefully selected nutrient-dense, real ingredients to give this butter chicken its authentic taste while keeping it healthy. Here’s why some of these ingredients stand out:
- Chicken breast: A lean, protein-packed base for the dish. If preferred, you can substitute skinless thighs for a slightly richer flavor.
- Greek yogurt: This tangy alternative to heavy cream adds richness without excess fat. Whole, low-fat, or fat-free versions work seamlessly.
- Garam masala: A vibrant Indian spice blend that gives the dish its signature flavor. For the best quality, look for freshly ground blends or make your own.
- Vegetables: Carrots and red bell peppers provide vitamins, fiber, and natural sweetness that balance the spices.
- Curry powder: Packed with turmeric, cumin, and other health-supportive spices, curry powder is a nutritional powerhouse.
Slow Cooker Indian Butter Chicken Recipe Details
- Servings: 6-8 servings
- Prep Time: 20 minutes
- Cook Time: 4 hours, 30 minutes (high) or 6 hours, 30 minutes (low)
- Total Time: 4 hours, 50 minutes
Ingredients for Slow Cooker Indian Butter Chicken
- 2 medium yellow onions, peeled, cut in half and sliced (~13 oz)
- 2 lbs boneless, skinless chicken breast, cubed
- 1 medium red bell pepper, diced
- 3 medium carrots, diced (5-6 oz)
- 1 (15-oz) can tomato sauce
- 1 (6-oz) can tomato paste
- Juice of ½ lemon
- 2 garlic cloves, minced
- 1 tablespoon minced fresh ginger (~2-inch piece)
- 3 tablespoons curry powder
- 2 teaspoons garam masala
- ½ teaspoon fine salt
- 1 tablespoon salted butter, chilled and cut into pieces*
- ½ cup plain Greek yogurt (whole, low-fat, or fat-free)
- ½ cup half-and-half
- Optional for serving: cooked white rice, cauliflower rice, naan, chopped fresh cilantro, lime wedges, and/or toasted sesame seeds
How to Make Slow Cooker Indian Butter Chicken
- Place the sliced onions in the bottom of a 6- or 8-quart slow cooker.
- In a large bowl, combine the chicken, red bell pepper, carrots, tomato sauce, tomato paste, lemon juice, garlic, ginger, curry powder, garam masala, and salt. Toss until well blended.
- Add the mixture to the slow cooker, spreading evenly over the onions. Dot the tops with butter pieces.
- Cover and cook on high for 4 ½ hours or on low for 6 ½ hours.
- Once cooked, turn off the slow cooker and stir everything together.
- Allow the mixture to cool for 5-10 minutes. Stir in the Greek yogurt and half-and-half, mixing until smooth. (Do not skip the cooling step to prevent curdling.)
- Serve over cooked rice or cauliflower rice, with naan if desired. Garnish with cilantro, sesame seeds, and a lime wedge.
How to Customize This Slow Cooker Indian Butter Chicken for Your Diet
- Keto: Substitute Greek yogurt with full-fat coconut milk and serve with cauliflower rice.
- Vegan: Swap chicken for cubed tofu or chickpeas, and use vegan butter and coconut yogurt.
- Dairy-free: Use full-fat coconut milk instead of yogurt and half-and-half.
- Lower calorie: Opt for fat-free Greek yogurt and serve with steamed broccoli instead of rice.
- Higher protein: Add a handful of cooked lentils or reduce the half-and-half for more protein per serving.
Our Team’s Tips for the Best Slow Cooker Indian Butter Chicken
- Fresh spices: Buy small quantities of garam masala and curry powder to ensure maximum flavor.
- Don’t rush the cool-down: Allow the mixture to stop steaming before stirring in yogurt to ensure a creamy sauce.
- Make it meal-prep friendly: Divide into individual portions and freeze for up to 3 months.
- Serve with flair: Toast naan slightly before serving, or use lime wedges to brighten flavors.
- Batch cook: Double the recipe and freeze leftovers for quick dinners later.
Slow Cooker Indian Butter Chicken FAQs
Can I make this recipe dairy-free?
Yes! Replace Greek yogurt with coconut yogurt and swap half-and-half with full-fat coconut milk. Use vegan butter, and the recipe will still be delicious.
Can I use chicken thighs instead of chicken breast?
Absolutely! Chicken thighs are slightly richer and come out just as tender in the slow cooker.
Is this recipe suitable for meal prep?
Definitely. This dish reheats beautifully, making it ideal for batch cooking. Store in an airtight container for up to 4 days or freeze for 3 months.
How can I thicken the sauce?
If you’d like a thicker sauce, simmer the mixture in a saucepan for 5-10 minutes after cooking in the slow cooker. Stir often to prevent burning.
Can I make this in an Instant Pot?
Yes, follow the Instant Pot instructions provided in the recipe. Cook on high pressure for 10 minutes, then quick release.
We’re confident this slow cooker Indian butter chicken recipe will become a family favorite. Packed with rich, authentic flavors and wholesome ingredients, it’s a dish you can feel great about serving. What dietary goals are you focusing on right now? Let us know in the comments below!

Slow Cooker Indian Butter Chicken
Ingredients
- 2 medium yellow onions, peeled, cut in half and sliced (~13 oz)
- 2 lbs boneless, skinless chicken breast, cubed
- 1 medium red bell pepper, diced
- 3 medium carrots, diced (5-6 oz)
- 1 (15-oz) can tomato sauce
- 1 (6-oz) can tomato paste
- Juice of ½ lemon
- 2 cloves garlic, minced
- 1 tablespoon minced fresh ginger (~2-inch piece)
- 3 tablespoons curry powder
- 2 teaspoons garam masala
- ½ teaspoon fine salt
- 1 tablespoon salted butter, chilled and cut into pieces*
- ½ cup plain Greek yogurt (whole, low-fat, or fat-free)
- ½ cup half-and-half
- Optional for serving: cooked white rice, cauliflower rice, naan, chopped fresh cilantro, lime wedges, and/or toasted sesame seeds
Instructions
- Place the sliced onions in the bottom of a 6- or 8-quart slow cooker.
- In a large bowl, combine the chicken, red bell pepper, carrots, tomato sauce, tomato paste, lemon juice, garlic, ginger, curry powder, garam masala, and salt. Toss until well blended.
- Add the mixture to the slow cooker, spreading evenly over the onions. Dot the tops with butter pieces.
- Cover and cook on high for 4 ½ hours or on low for 6 ½ hours.
- Once cooked, turn off the slow cooker and stir everything together.
- Allow the mixture to cool for 5-10 minutes. Stir in the Greek yogurt and half-and-half, mixing until smooth. (Do not skip the cooling step to prevent curdling.)
- Serve over cooked rice or cauliflower rice, with naan if desired. Garnish with cilantro, sesame seeds, and a lime wedge.
