This perfectly spiced takeout-fakeout butter chicken recipe is an easy, dreamy dinner that you’ll be so glad you made. This recipe uses Greek yogurt or skyr (a type of thick strained yogurt that’s similar to Greek yogurt) to help achieve the perfect saucy chicken that is tender and flavorful right out of the slow cooker. If you’re wondering if this is too spicy or flavorful for little ones, fear not. The spices are spot-on in terms of replicating the Indian dish it inspired but the heat is very mild. Even my two-year-old licks his plate clean and asks for seconds.
Where does Butter Chicken Come From?
Butter Chicken, also known as murgh makhani, is a traditional comfort food dish originating in Delhi, India that’s made from chicken and a mildly spiced curry sauce. The signature thick, rich, and creamy sauce typically includes cream, yogurt, tomato paste, and fragrant spices. Butter Chicken, as its name implies, also contains butter to add some nice richness to the sauce. In this recipe, you dot cold butter pieces over the ingredients in the slow cooker so it melts into the sauce as it cooks … and a little goes a long way! If you want to take a deeper dive into the origin story behind this dish (and the lawsuit to determine who its original creators are, check out this 7-minute radio story ).
This version of this flavorful Indian dish is loaded up with veggies and made right in the slow cooker for ultimate preparation ease but I’ve also included directions for stovetop and Instant Pot to give you options.
Recipe Highlights! Crockpot Butter Chicken
- Prep the recipe in just 20 minutes and let your crockpot do the rest!
- A thick and creamy sauce that makes every bite delicious
- Loaded up with nutritious veggies and lean protein
- A great source of calcium
- Contains fragrant spices with anti-inflammatory benefits
- Makes enough for 8 servings (and the leftovers reheat well!)
- Can be made with ingredients you probably already have on hand saving you a trip across town to the Indian grocery store
- The perfect excuse to use fluffy naan bread as your utensil
⭐️⭐️⭐️⭐️⭐️ What Others Are Saying About This Recipe
“This was super easy, and smells amazing! It’s the best Butter Chicken recipe we’ve made so far. I was worried it wouldn’t have enough spice, but it was perfect for us.” – AJ
My family loves this recipe but being a mom of teenagers means it’s sometimes hard to know when we’ll be home for dinner. The last thing I want to have to worry about is rushing home because dinner is ready in the crockpot so I prefer to make this Butter Chicken recipe in my Instant Pot. I like to prep the ingredients ahead of time (chop the vegetables, slice the chicken, and measure the spices) which cuts 15-20 minutes of the prep time. That way everything is ready to go when I’m ready to cook.
How to make Butter Chicken in the crockpot
Since you can make this recipe right in the crockpot, it comes together with ease and without a lot of extra dishes. Here are the quick steps to get it cooking:
- Layer the onions in the slow cooker: In the crock of a 6-quart or 8-quart slow cooker, place the sliced onions.
- Combine remaining ingredients and add to the slow cooker: In a large bowl, combine the chicken, bell pepper, carrots, tomato sauce, tomato paste, lemon juice, garlic, ginger, curry powder, garam masala, and salt; toss until well combined. Add the saucy chicken mixture to the slow cooker over top of the sliced onions.
- Add the butter: Dot the pieces of butter over top of the mixture.
- Slow cook on the low or high setting: Place the lid on the slow cooker. Cook on high for 4 ½ hours or on low for 6 ½ hours.
- Add the yogurt and half-and-half: After the cooking time is up, remove the lid. Stir all ingredients until well combined, and turn off the slow cooker. When the liquid stops simmering and steaming (after 5-10 minutes), stir in the yogurt and the half-and-half. (NOTE: If you stir in the yogurt and half-and-half before letting the mixture cool down a little, it could curdle.)
- Garnish and serve: Serve butter chicken over hot cooked rice or cauliflower rice, and/or with naan bread. Garnish with chopped fresh cilantro, toasted sesame seeds, and a squeeze of lime.
For the complete directions and ingredient amounts, scroll down to the recipe card below. All of our recipes include the nutrition analysis, listing calories, protein, carbohydrates, fiber, sugar, sodium, and more per serving.
Recipe Video: How To Make Crockpot Butter Chicken
The Key to That Perfect Creamy Sauce
Since you’re adding fresh dairy products, including thick yogurt and half-and-half, to a hot mixture, it’s important to follow these steps so the dairy can incorporate perfectly into the sauce without curdling:
- after the cooking time is done, turn off the slow cooker
- remove the lid and allow the mixture to stop steaming and simmering (wait about 10 minutes)
- gently stir in the yogurt and the half-and-half
The slow cooker does most of the work here, but you could prep all of the ingredients 1-2 days in advance so that, when it comes time to make it, all you’d need to do is dump everything in the slow cooker. You can slice the onions, chop the pepper and carrots, and measure all of the spices ahead of time.
Yes, you could prep all of the ingredients (except for the yogurt and half-and-half) and store them together in a freezer-safe container or bag; label and freeze for up to 3 months. When it comes time to cook, thaw the frozen bag of ingredients for several minutes under warm running water, then dump it in a slow cooker. (Alternatively, you could move the frozen bag to the refrigerator to thaw there for 24 hours before cooking). Cook as directed in the slow cooker, and add the yogurt and half-and-half during the last step.
This recipe includes ingredients from several food groups (aka more nutrients!) and makes a nutritionally balanced meal so I feel great about feeding this to my family. While it may sound from the name that this dish is loaded with butter, it uses only 1 tablespoon to add a velvety richness to the sauce keeping the saturated fat low at just 3 grams per serving making it a great option for health-conscious eaters.
How to Serve
This Indian Butter Chicken recipe, like so many creamy and delicious Indian-inspired recipes, tastes great when serve over a grain, such as rice, and with some key garnishes.
- Cooked rice or quinoa (see our method here for cooking perfect jasmine rice in the Instant Pot)
- Naan flatbread
- For a grain-free dish, serve this butter chicken over cauliflower rice
- Perfect garnishes: We like to add fresh cilantro, a squeeze of lime juice, and toasted sesame seeds.
Want to save this recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Crockpot Butter Chicken
Make a favorite takeout dish at home right in your slow cooker! Serve it over cooked rice or steamed cauliflower rice and serve it with fresh cilantro, naan, sesame seeds, and a squeeze of lime for a satisfying dinner every time.
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 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, cut into pieces
- ½ cup plain Greek yogurt (whole, low-fat, or fat-free)
- ½ cup half-and-half
- Optional for serving: cooked white rice or cauliflower rice, naan, chopped fresh cilantro, lime wedges, and/or toasted sesame seeds
Instructions
Slow Cooker/Crockpot Directions
- In the crock of a 6-quart or 8-quart slow cooker, place the sliced onions.
- In a large bowl, combine the chicken, bell pepper, carrots, tomato sauce, tomato paste, lemon juice, garlic, ginger, curry powder, garam masala, and salt; toss until well combined.
- Add the saucy chicken mixture to the slow cooker over top of the sliced onions.
- Dot the pieces of butter over top of the mixture.
- Place the lid on the slow cooker and cook on high for 4 ½ hours or on low for 6 ½ hours.
- After the time is up, remove the lid, stir all ingredients until well combined, and turn off the slow cooker. When the liquid stops simmering and steaming (after 5-10 minutes), stir in the yogurt and the half-and-half. (NOTE: If you stir in the yogurt and half-and-half before letting the mixture cool down a little, it could curdle.)
- Serve over hot cooked rice or cauliflower rice, and/or with naan bread, and garnish with chopped fresh cilantro and toasted sesame seeds.
Stovetop Directions
- Place a large pot or Dutch oven over medium heat. Add 2 teaspoons olive oil to the pot and swirl to coat.
- When the oil is hot, add the onions, bell pepper, and carrots. Cook for 7-8 minutes or until the veggies are tender, stirring occasionally.
- Add the chicken, spices, tomato sauce, tomato paste, and 1 cup water. Dot with the butter and cover with a lid.
- Simmer until the chicken is cooked through, about 20 minutes.
- When the chicken is cooked through, remove the lid, stir all ingredients until well combined, and turn off the heat. When the liquid stops simmering and steaming (after 5-10 minutes), stir in the yogurt and the half-and-half. (NOTE: If you stir in the yogurt and half-and-half before letting the mixture cool down a little, it could curdle.)
- Serve over hot cooked rice or cauliflower rice, and/or with naan bread, and garnish with chopped fresh cilantro and toasted sesame seeds.
Instant Pot Directions
- Place the onions, chicken, bell pepper, carrots, tomato sauce, tomato paste, lemon juice, garlic, ginger, curry powder, garam masala, salt, and butter into the inner pot of the Instant Pot. Stir until well mixed.
- Add ½ cup of water to the chicken mixture and stir again until everything is combined and there is some of the saucy liquid under the ingredients at the bottom of the Instant Pot.
- Place the lid on the Instant Pot and lock into place. Cook on high pressure for 10 minutes. When the cooking time is up, quick release the pressure and remove the lid. Stir well to allow the steam to escape.
- Let the butter chicken sit in the Instant Pot to cool for 10 to 15 minutes, stirring occasionally to allow more steam to escape. This is important to let the mixture cool 10 to 15 minutes so the yogurt doesn’t curdle when you stir it in.
- After 10 to 15 minutes, stir in the yogurt and half and half.
- Serve over hot cooked rice or cauliflower rice, and/or with naan bread, and garnish with chopped fresh cilantro and toasted sesame seeds.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.
Notes
It’s important to allow the cooked chicken mixture to cool a bit before adding the yogurt otherwise the yogurt may curdle. If it does, it’s still fine to eat but the texture may not be quite as creamy.
Nutrition Information
- Serving Size: 1/6 of the recipe (1 1/3 cups)
- Calories: 298
- Fat: 6g
- (Sat Fat: 3g)
- Sodium: 415mg
- Carbohydrate: 21g
- (Fiber: 4g
- Sugar: 13g)
- Protein: 38g
- Cholesterol: 99mg
Dietary
The photos in this blog post were taken by Rachel Cook of Half Acre House.
For ultimate success, we highly recommend reading the tips in the full blog post above. All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish a recipe, please rewrite the recipe in your own unique words. Link back to the source recipe here on The Real Food Dietitians. Thank you!
Perla says
It was delicious!! I used the coconut milk because I didn’t have half and half. Please advice, can I freeze the leftovers?? I was thinking of using all the leftover sauce with chickpeas and cauliflower on another day.
Jessie Shafer says
Hi Perla, we’re so glad you loved this recipe! Yes you can freeze the leftovers that you made with coconut milk.
Daphne says
This was amazing! I made it in the instant pot. It was so easy and the flavors are perfect! This will definitely be a staple meal in our house!
Stacie Hassing says
We are thrilled this will be a repeat on the menu Daphne! Thank you for the feedback and 5-star review!
Aj says
This was super easy, and smells amazing! It’s the best Butter Chicken recipe we’ve made so far. I was worried it wouldn’t have enough spice, but it was perfect for us.
Stacie Hassing says
Fantastic AJ! Thanks for the feedback and 5-star review!
Katie says
Can I make this in the instant pot instead? I think my crockpot is too small. If so, how would I adjust the cooking times?
Jessie Shafer says
Hi, yes you can make this recipe in an Instant Pot. Here are the directions to do so:
1. Place onions, chicken, bell pepper, carrots, tomato sauce, tomato paste, lemon juice, garlic, ginger, curry powder, garam masala, salt, and butter into the inner pot of the Instant Pot. Stir until well mixed.
2. Add ½ cup of water to the chicken mixture and stir again until everything is combined and there is some of the saucy liquid under the ingredients at the bottom of the Instant Pot.
3. Place the lid on the Instant Pot and lock into place.
4. Cook on high pressure for 10 minutes. When the cooking time is up, quick release the pressure and remove the lid. Stir well to allow the steam to escape.
5. Let the butter chicken sit in the Instant Pot to cool for 10 to 15 minutes, stirring occasionally to allow more steam to escape. This is important to let the mixture cool 10 to 15 minutes so the yogurt doesn’t curdle when you stir it in.
6. After 10 to 15 minutes, stir in the yogurt and half and half. Serve over hot cooked rice or cauliflower rice, and/or with naan bread, and garnish with chopped fresh cilantro and toasted sesame seeds.
Katharine Poulter says
I don’t have a crockpot. The recipe sounds delicious. Is there a stove top or oven alternative please?
Stacie Hassing says
Hi Katharine! To make this on a stovetop, in a pot or Dutch oven, sauté the veggies in oil until tender, then add the chicken, spices, tomato sauce, tomato paste, and 1 cup broth. Dot with the butter and cover. Simmer until the chicken is cooked through. Then finish the recipe from Step 6 on. Enjoy!
Amy says
Can you make this recipe without a crockpot?
Stacie Hassing says
Hi Amy! To make this on a stovetop, in a pot or Dutch oven, sauté the veggies in oil until tender, then add the chicken, spices, tomato sauce, tomato paste, and 1 cup broth. Dot with the butter and cover. Simmer until the chicken is cooked through. Then finish the recipe from Step 6 on. Enjoy!