4.55 from 162 votes

Slow Cooker Butter Chicken

Jump to Recipe ▼

181 Comments

Servings: 6

3 hrs 10 mins

This post may include affiliate links. Thank you for your support.

This slow cooker dairy-free butter chicken is a lightened-up take on a classic Indian dish. Chicken breasts are cooked to juicy perfection in a creamy coconut milk and tomato sauce that’s packed with flavor.

In case you haven’t noticed, we LOVE Indian food over here! I basically add curry to everything. Prime example = my curried chicken salad. One of Isaac’s favorite Indian dishes is butter chicken so I took a stab at an EBF version and it’s so delicious! This is now on regular rotation in our house.

A birds eye view of a bowl containing half rice and half butter chicken.

What is Butter Chicken?

Butter chicken is a traditional Indian dish made with chicken in a spiced tomato, butter and cream sauce. The butter and cream cut a lot of the spice so it’s a wonderfully balanced dish! I decided it would be fun to create an untraditional, lightened up version so my recipe doesn’t include butter or cream.

In traditional butter chicken recipes, the chicken is marinated in a yogurt mixture. I wanted this recipe to be 100% dairy-free so we’re using the coconut milk and skipping the marinating process altogether. Don’t worry, slow cooking ensures the meat has plenty of time to soak up lots of flavor from the spiced tomato sauce!

Side note: we have an awesome Indian restaurant in Richmond called Lehja that makes really delicious Indian cuisine. They’ll even make things dairy-free if you request it.  

Ingredients measured out to make butter chicken: coconut milk, frozen green beans, cinnamon, garam masala, tomato sauce, cilantro, salt, pepper, turmeric, cumin, cayenne, chili powder, garlic, onion, ginger, lemon juice, coconut oil, chicken breast.

Ingredients Needed

  • coconut oil – in place of the butter, we’re using coconut oil and it works like a charm! It provides the same robust richness as butter and works perfectly for sautéing.
  • yellow onion, garlic and fresh ginger – create a wonderful savory base for the recipe. You’ll start by sautéing the onion, garlic and ginger in the coconut oil before adding to the slow cooker!
  • spices – turmeric, garam masala, cumin, chili powder, cayenne, cinnamon, sea salt and pepper. Even though there are a ton of spices in this dish, it isn’t necessarily spicy. If you don’t want it to be spicy at all, simply omit the cayenne powder.
  • chicken breasts – boneless, skinless, chopped into chunks.
  • full fat coconut milk – instead of using heavy cream we’re using coconut milk in the sauce. I recommend using canned, full fat coconut milk as opposed to coconut milk you find in a carton. Full fat canned coconut milk is thick and creamy and perfect for the base of this recipe.
  • tomato sauce – canned tomato sauce is the other main liquid base of this recipe. It’ll transform with all of the spices you add to the dish.
  • lemon juice – this might sound like a funny addition but lemon juice cuts through the rich flavors and brightens the dish.
  • green beans – not in traditional butter chicken and completely optional but I love the added veggies! I used frozen green beans and thawed them before adding to the dish. They add another texture and volume to the final product but you also get a pop of color and additional nutrients!
  • cilantro – I love serving this dish with fresh cilantro. Fresh herbs pack so much flavor!
Collage of four photos showing the steps to make slow cooker butter chicken: sautéing onions in a slow cooker, adding spices to the onions, mixing the spices with the onions, and then adding the cinnamon stick, coconut milk, tomato sauce, chicken and green beans.

How to Make Slow Cooker Butter Chicken

Before adding everything to the slow cooker, you’ll sauté a few ingredients! Add oil to a large skillet and cook the onion and garlic until soft and fragrant. Add the fresh ginger, turmeric, garam masala, cumin, chili powder, salt, pepper, cinnamon and cayenne and toss to combine. Cook for another 1-2 minutes. This roasts the spices a little bit and builds a deep, rich flavor which is perfect for the base of this recipe!

Transfer the onion mixture into your slow cooker and add the chicken, coconut milk, tomato sauce, lemon juice and cinnamon stick. Cover and cook on high for 3 hours or low for 6 hours. Add the thawed green beans when there’s about 1 hour left in the cooking process. Serve butter chicken over cauliflower rice (or regular rice) with fresh cilantro and a wedge of lemon for squeezing.

pro tip!
If you prefer a thicker sauce, whisk together 1 Tablespoon of cornstarch or arrowroot power with 2 Tablespoons water and add it to the slow cooker right before adding the green beans.
A birds eye view of a bowl of butter chicken. Half the bowl has rice.

How to Serve Butter Chicken

I recommend serving this butter chicken over cauliflower rice with a heavy sprinkle of chopped cilantro, but it would be delicious with more traditional sides like basmati rice and naan. Here’s a homemade naan bread recipe if you’re looking for one. If you skip the green beans and are looking for a vegetable side dish to serve, this roasted broccoli or spinach salad would be delicious additions.

How to Store Leftovers

Want to know the best thing about this recipe? It gets better with time. We enjoyed this dish for dinner three nights in a row and each night was better than the previous. It stores so well! Store any leftovers in an airtight container in the refrigerator for up to 5 days. If you’re looking for longer storage, let the chicken cool completely and store in a freezer-safe container and freeze for up to 3 months. To defrost, take the chicken out of the freezer and place it in the fridge to thaw the night before you’re wanting to eat it.

A birds eye view of two bowls of butter chicken. Each bowl has half rice, half butter chicken.

More Indian-Inspired Recipes You Might Enjoy

More Slow Cooker Recipes to Try

If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

4.55 from 162 votes

Slow Cooker Butter Chicken

This slow cooker dairy-free butter chicken is a lightened-up take on a classic Indian dish. Chicken breasts are cooked to juicy perfection in a creamy coconut milk and tomato sauce that's packed with flavor.
Prep Time: 10 minutes
Cook Time: 3 hours
Total Time: 3 hours 10 minutes
Servings: 6
Save this recipe!
Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!

Ingredients  

  • 2 Tablespoons coconut oil
  • 1 large yellow onion, chopped
  • 5 cloves garlic, minced
  • 1 inch knob of fresh ginger, chopped
  • 2 teaspoons ground turmeric
  • 1 Tablespoon garam masala
  • 1 Tablespoon cumin
  • 1 teaspoon chili powder
  • 1 teaspoon sea salt
  • ½ teaspoon ground pepper
  • ½ teaspoon cayenne, optional
  • ½ teaspoon ground cinnamon
  • 2 lbs boneless skinless chicken breast, chopped into chunks
  • 1 15 oz can full fat coconut milk
  • 1 15 oz can tomato sauce
  • 1 cinnamon stick
  • 2 Tablespoons fresh lemon juice
  • 2 cups thawed frozen or fresh green beans, optional
  • ¼ cup chopped cilantro

Instructions 

  • Add oil to a large skillet or saucepan and cook onion and garlic until soft and fragrant, about 5 minutes.
    Garlic and onion sautéing in oil in the bottom of a slow cooker.
  • Add fresh ginger, turmeric, garam masala, cumin, chili powder, salt, pepper, cinnamon and cayenne and toss to combine. Cook for another 1-2 minutes. This step can be done in the base of your slow cooker if it allows.
    Spices mixed together with onions and garlic in a slow cooker.
  • Transfer onion and garlic mixture into your slow cooker. Add chicken, coconut milk, tomato sauce, lemon juice and cinnamon stick to the slow cooker as well.
  • Cover and cook on high for 3 hours or low for 6 hours. Add green beans when there's about 1 hour left in the cooking process.
    Fresh green beans have just been added to a slow cooker containing butter chicken.
  • Serve butter chicken over cauliflower rice (or regular rice) with fresh cilantro and a wedge of lemon for squeezing.

Notes

  • Thicker sauce: If you prefer your sauce thicker, whisk together 1 Tablespoon cornstarch or arrowroot powder with 2 Tablespoons water and add it to the slow cooker right before adding the green beans.

Nutrition

Serving: 1/6 of recipe | Calories: 360kcal | Carbohydrates: 16g | Protein: 35g | Fat: 18g | Saturated Fat: 19g | Monounsaturated Fat: 2g | Sodium: 761mg | Potassium: 197mg | Fiber: 3g | Sugar: 5g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like This Recipe? Rate & Comment Below!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!
4.55 from 162 votes (96 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




181 Comments

  1. 4 stars
    This was really yummy however didn’t taste like tradition butter chicken to me as it wasn’t sweet enough.i only had coconut cream so added a bit of water to the cream to make up the milk. It also wasn’t as vibrant in colour as your pictures more brown not sure if it was because of the garam masala I used.

  2. 5 stars
    My Lovie LOVES butter chicken. I loved the simplicity of this recipe. It freed me up to make some homemade hummus and naan (for the first time). Blew him away! Thanks!!

  3. 5 stars
    Love, love, love this. My first curry from scratch ever and it is amazing! Thank you! 👏

    1. Ahh that makes me so happy to hear, Claire!! I’m so glad you tried my recipe and enjoyed it. Thanks for coming back to leave a comment and star rating. I really appreciate it. <3

  4. 5 stars
    So I finally made this yesterday and just WOW!! It was amazing, no hyperbole. I have to avoid dairy because my kid is allergic to dairy (and eggs and nuts) but I love Indian cuisine and she likes the little she’s tried (Trader Joe’s Chicken Tikka Masala which she tried and tolerated but hasn’t tried since due to it containing some nut ingredient) so I have constantly been searching for and trying different recipes.

    This recipe is not only very easy to make but turned out terrific even the first time. It has that butter chicken flavor that I’ve gotten accustomed to from my favorite Indian restaurants and actually it is quite similar in taste to Trader Joe’s Butter Chicken (frozen dinner), which I like. I skipped the Cayenne and the flavor and heat was perfect for the family. Kids liked it and adults loved it.

    Not a hint of coconut odor/taste like a Thai curry, which was my greatest worry about it. I did double the recipe after reading some comments but the recipe as written is probably enough for family of four meal, but I like my 5L slow cooker to have enough volume inside and now I have leftovers for another meal.

    Anyway, THANK YOU so much for making and sharing your awesome recipe, IT ROCKS!! Hopefully someday you can try developing a dairy-free chicken tikka masala recipe too, or dairy-free anything actually! 🙂

    1. Ahh this makes me so happy to read, Phil!! 🙂 I’m so glad you found my recipe and that it was a hit. And I actually do have this vegan tikka masala recipe on the blog. You can totally sub in chicken for the tempeh if you want. I hope you enjoy that recipe as well! Thanks for coming back to leave a comment and star rating. The comments are super helpful to other EBF readers, so I appreciate it.

      1. 5 stars
        Thanks for the suggestion! I did try your Tikka Masala recipe (subbing in chicken for tempeh as suggested) and hate to admit that we didn’t love it quite as much as the butter chicken (which is now a staple in our dinner rotation!).

        I think the spices were too mild? I noticed how much less spices are used (1/4 tsp tumeric, tsp of chili powder, tsp of garam masala versus tbsp of garam masala, tbsp of cumin, 2 tsp tumeric, etc.) compared to the butter chicken recipe) which is possibly why? It was good too though but hoping you’ll update the recipe someday as we would love the 1-2 punch of tikka masala and butter chicken!

        Regardless, we are grateful for your recipes and website and please know what a difference your recipes and efforts have made in the lives of people who want to follow a more plant-based diet for health or medical reasons (like my kid with numerous food allergies), we appreciate you!!

        1. Thanks for sharing – I might have to test a dairy-free chicken tikka masala then!! 🙂 It probably needs some more spice added. I’m so glad you and your family are loving the recipes, that makes me so happy to hear!

  5. 5 stars
    This is by far my favorite slow cooker recipe! It’s so easy and so much flavor! My boyfriend wants it for dinner once a week!
    Thanks so much for this amazing recipe!

    1. Yay!! That makes me so happy to hear, Brennan. 🙂 Thanks for coming back to leave a comment and star rating, it means the world to me!

  6. 5 stars
    Good recipe! I followed everything, omitted the cayenne as I don’t like spicy dishes. It was still great! I would make this again 🙂

    1. Yay!! So glad you enjoyed this recipe, Tina! Thanks for taking the time to leave a comment + star rating. It means the world to me. 🙂

    1. Yay!! So glad you loved this recipe, Judy. Thanks for coming back to leave a comment + star rating. The reviews are super helpful to other readers. 🙂

  7. 5 stars
    Delicious and flavorful! I followed Mandy’s instant pot directions and it turned out perfectly! Added the green beans at the end and put on sauté for a few minutes.

    1. Yay!! That makes me so happy to hear. Thanks for coming back to leave a comment and star rating. It means the world to me. <3