This post may contain affiliate links. Please read our disclosure policy.

Easy to make Indian Butter Chicken recipe thatโ€™s so creamy and full of flavor. A low-carb chicken recipe with authentic rich flavors that will have you going for seconds. The perfect weeknight chicken dinner recipe thatโ€™s comforting, filling, and delicious all year round.

You may also love my chicken tikka masala served with homemade garlic naan.

top view of Indian butter chicken in a pan with wooden spoon in pan
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus youโ€™ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Restaurant-style butter chicken recipe, also known as Murgh Makhani, is made in the comfort of your home with the same great taste. Chicken marinated in Indian Inspired spices to create juicy and tender chicken chunks, simmered in a rich and creamy sauce. If you love trader Joeโ€™s butter chicken and often times finding yourself wanting to make the trip to trader joes for it, then you no longer have to do so when you can make butter chicken at home.

This is the most authentic and delicious Indian butter chicken recipe you will ever have. Serve over some basmati rice, quinoa, or brown rice and a side of homemade Naan for dipping. This healthier butter chicken made with coconut cream instead of heavy cream is dairy-free and also keto-friendly for those looking for a low-carb creamy buttery chicken meal. My kids love this so much they fight the next day over who gets leftovers!

Why I love it

  • Restaurant style: Enjoy great quality butter chicken right at home with the same great taste.
  • Easy to make: It is not that hard to make this butter chicken. Chicken is browned first and then added to the cooked butter marsala sauce and left to simmer.
  • Healthy and delicious: Made with healthier ingredients like coconut cream instead of heavy cream, this butter chicken is so tasty and low carb.
close up view of butter chicken in a pan with spoon grabbing some topped with fresh cilantro

Ingredients for butter chicken

Here is a list of the ingredients you will need to make this simple butter chicken recipe. The full measurements can be found further down below.

For the chicken marinade

  • Extra Virgin Olive Oil: or you may use coconut oil
  • Seasonings: Garlic Powder, Garam Masala, Ground Cumin, Chili Powder, Kosher Salt
  • Boneless, skinless chicken thighs cut into 1-inch chunks: you may use boneless and skinless chicken breasts if you prefer.

For the butter chicken sauce

  • Clarified Butter divided: it is not a butter chicken if I donโ€™t add butter, right? Donโ€™t want to use butter? Use coconut oil.
  • Yellow Onion: do not use purple onions. Yellow would be best.
  • Garlic Cloves minced
  • Seasonings: Garam Masala, Chili Powder, Ground Coriander, Cayenne Pepper
  • Grated Fresh Ginger
  • Tomato Sauce: use any of your favorite brands or tomato puree.
  • Coconut Cream well stirred or blended: this is the one you get in cans
  • Kosher salt and freshly ground black pepper
  • Chopped cilantro, for garnish
chopped onions, fresh ginger, and garlic on a cutting board

How to make butter chicken

  • Marinade the chicken: Start by marinating the chicken. In a large glass bowl, combine the olive oil with garlic powder, garam masala, cumin, chili powder, and salt. Add the chicken and toss to coat with the marinade. Cover with plastic wrap and refrigerate for at least 6 hours, up to 24 hours.
marinated raw chicken chunks in a round white bowl
  • Cook the chicken: Heat 2 tablespoons of ghee or clarified butter in a large skillet or cast iron skillet over medium-high heat. Use tongs to add the marinated chicken pieces to the skillet in a single layer, leaving behind the excess marinade, and brown on all sides. Cook the chicken in batches, if necessary, and donโ€™t worry about cooking it all the way through at this stage. Transfer the browned chicken to a plate.
  • To make the sauce: Add another tablespoon of ghee to the skillet, and reduce to medium heat. Add the onion, garlic, garam masala, ginger, chili powder, coriander, and cayenne, and stir to combine. Cook the mixture for 45 seconds, then add the tomato sauce. Bring the sauce to a simmer and cook for 5 minutes, stirring occasionally. Stir in the coconut cream, and return to a simmer.
coconut cream sauce being added over the butter chicken sauce with in a pan
  • Add in the chicken to the sauce: Return the browned chicken pieces to the skillet, along with any accumulated juices, and use a wooden spoon to settle the chicken into the sauce. Simmer for 10-15 minutes over medium-low heat, until the chicken, is tender and cooked through.
  • Garnish and serve: Season to taste with salt and pepper if necessary. Garnish with chopped cilantro and serve hot.
close up image of butter chicken in a pan topped with fresh chopped cilantro

What to serve with butter chicken

side shot of butter chicken in a pan topped with fresh cilantro

Tips and substitutes

  • Allow the chicken to marinate for a good 6 hours to get the best flavors out of this recipe. But if you are pressed on time, you can skip marinating.
  • Use Ghee or any neutral flavor oil instead of butter or Ghee. For a healthier option, you may use coconut oil.
  • Cream: I used coconut cream for a healthier dairy-free option. Feel free to use heavy cream or whipping cream.
  • For a lighter version, you may use low-fat cream and milk. But it wonโ€™t be as creamy and thick. You may thicken the sauce with a bit of flour.
top view of healthy Indian butter chicken recipe in a pan

Frequently asked questions

Is butter chicken keto?
What is the difference between butter chicken and tikka masala?
Which is spicier tikka masala or butter chicken?
What is butter chicken sauce made of?
top view of homemade butter chicken in a pan topped with fresh chopped cilantro

Storing and Reheating

  • Storing: Store leftover butter chicken in a sealed container in the fridge for up to 5 days. You can freeze butter chicken for up to 3 months Just make sure you store it in a freezer-safe bag or container.
  • Reheating: Reheating is easy. Either use the microwave or reheat in a saucepan over medium heat using your stovetop.

Chicken recipes you may like

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.
Please enable JavaScript in your browser to complete this form.

Remember to subscribe to my NEWSLETTER for free and receive recipes like this Easy Indian Butter Chicken Recipe delivered right to your inbox!

If you try a recipe and you like it, please use my hashtag #healthyfitnessmeals on INSTAGRAM for a chance to be featured! FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.

4.34 from 81 votes

Easy Butter Chicken Recipe

By: Rena
Servings:
Prep: 15 minutes
Cook: 30 minutes
Marinate: 6 hours
Total: 6 hours 45 minutes
Top view of a skillet with butter chicken topped with chopped fresh cilantro.
Easy to make butter chicken recipe made with chunks of tender chicken breasts cooked in a rich and Creamy buttery Indian sauce. Juicy, tasty, and so flavorful.

Video

YouTube video player
Prevent your screen from going dark

Equipment

  • knife
  • cutting board
  • skillet
  • spatula

Ingredients

For the Chicken Marinade

  • 1ยฝ tablespoons Extra Virgin Olive Oil, avocado oil or coconut oil
  • 1 teaspoon Garlic Powder
  • 2 teaspoons Garam Masala
  • 1 teaspoon Ground Cumin
  • 1 teaspoon Chili Powder
  • 1 teaspoon Kosher Salt
  • 2 pounds skinless and boneless chicken thighs, or chicken breast, cut into 1-inch chunks

For the sauce:

  • 3 tablespoons Clarified Butter, divided
  • 1 Yellow Onion, diced
  • 3 Garlic Cloves, minced
  • 1 tablespoon Garam Masala
  • 1 tablespoon Grated Fresh Ginger
  • 1 teaspoon Chili Powder
  • 1 teaspoon Ground Coriander
  • ยฝ teaspoon Cayenne Pepper
  • 14 ounces Tomato Sauce, one can
  • 1ยฝ Cup Coconut Cream, well stirred or blended
  • Salt and ground black pepper
  • Chopped cilantro, for garnish

Instructions

  • Start by marinating the 2 pounds skinless and boneless chicken thighs (chunks). In a large glass bowl, combine the 1ยฝ tablespoons Extra Virgin Olive Oil with 1 teaspoon Garlic Powder, 2 teaspoons Garam Masala, 1 teaspoon Ground Cumin, 1 teaspoon Chili Powder, and 1 teaspoon Kosher Salt.
  • Add the chicken and toss to coat with the marinade. Cover with plastic wrap and refrigerate for at least 6 hours, up to 24 hours.
  • To make the sauce, heat 2 tablespoons of the 3 tablespoons Clarified Butter or Ghee butter in a large skillet over medium-high heat.
  • Use tongs to add the marinated chicken pieces to the skillet in a single layer, leaving behind the excess marinade and brown on all sides.
  • Cook the chicken in batches, if necessary, and donโ€™t worry about cooking it all the way through at this stage.
  • Transfer the browned chicken to a plate. Add another tablespoon of ghee to the skillet and reduce to medium heat.
  • Add the 1 Yellow Onion (diced), 3 Garlic Cloves (minced), 1 tablespoon Garam Masala, 1 tablespoon Grated Fresh Ginger, 1 teaspoon Chili Powder, 1 teaspoon Ground Coriander, and ยฝ teaspoon Cayenne Pepper, and stir to combine.
  • Cook the mixture for 45 seconds, then add the 14 ounces Tomato Sauce. Bring the sauce to a simmer and cook for 5 minutes, stirring occasionally.
  • Stir in the 1ยฝ Cup Coconut Cream, and return to a simmer. Return the browned chicken pieces to the skillet, along with any accumulated juices, and use a wooden spoon to settle the chicken into the sauce.
  • Simmer for 10-15 minutes over medium-low heat until the chicken is tender and cooked through.
  • Season to taste with Salt and ground black pepper if necessary. Top with Chopped cilantro, for garnish, and serve hot.

Notes

Substitutes:
  • You may use Coconut Oil in place of butter
  • Instead of Coconut Cream, you can use Heavy cream or whipping cream
  • Use ginger powder if you donโ€™t have fresh ginger
Storage:
Place leftovers in a container and store them in the fridge for up to 5 days. Reheat in the microwave when ready to eat. You can freeze for up to 3 months.

Nutrition

Calories: 385kcalCarbohydrates: 9gProtein: 25gFat: 29gSaturated Fat: 19gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.02gCholesterol: 122mgSodium: 639mgPotassium: 624mgFiber: 3gSugar: 2gVitamin A: 446IUVitamin C: 6mgCalcium: 34mgIron: 3mg

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

Additional Info

Course: Main Course
Cuisine: Indian
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, Iโ€™m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

4.34 from 81 votes (65 ratings without comment)

Leave a comment

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

Recipe Rating




37 Comments

  1. 5 stars
    I have made this too many times to count!! I canโ€™t believe I havenโ€™t rated it yet. It is delicious and so easy. I will admit that many times I do forget to marinate the chicken like the instructions, but when I do it does taste better. What I love about it is it is a great base recipe to add whatever vegetables I want or have on hand. I have added mushrooms, zucchini, and the past few times I have added a bag a frozen mixed vegetables. I know this doesnโ€™t make it authentic, but it allows me to make a complete meal for my family. Thanks for this great recipe!!

  2. Hi, Iโ€™d like to give this a try but when you say tomato sauce do you mean passata? If not can you recommend a brand so I can search the closest thing in the UK.
    Thanks

  3. 5 stars
    This recipe is amazing!!! As someone who is lactose free, this is the perfect recipe. We have this once a week and itโ€™s lasts the two of us a few days.

  4. Wow, lips making healthy recipe with butter.! Generally, I love to have butter and when it is added to the chicken recipe it will surely add more taste to it. I will try this dish restaurant styled butter chicken recipe for my sonโ€™s birthday. Thank for the recipe. The video will help me to make this dish in the easiest way.

  5. 5 stars
    I think I have made this around 25 times. Its always fantastic and its such a simple recipe that switching it up is easy.

  6. 5 stars
    This is one of the tastiest and easiest recipes ever. Iโ€™ve shared recipe with my friends and neighbors. Thank you.

  7. 5 stars
    Ohhh my goodness.. this was absolutely delicious!! Definitely adding this to my favorites! I used half and half instead of coconut cream and chicken breast. So so goood!!

    1. 5 stars
      Thanks for this recipe! This was my first time trying to make Indian inspired dishes at home and it turned out really well. I had to substitute the ghee for a mix of regular butter and olive oil (equal parts, used same amount as listed for ghee), and I used only 1.12 lbs of chicken thighs but neither of those adjustments messed up the recipe. Will definitely make again!

  8. 5 stars
    Absolutely loved it! It was our first time ever cooking with coconut cream and ghee. The sauce was nice and thick. So so very flavorful. Rich in spices and the chicken was so tender. Overall take away, will definitely make again!

  9. 5 stars
    Thanks For Sharing this Amazing Recipe. My Family Loved It. I will be sharing this Recipe with my Friends. Hope They will like it.

  10. 5 stars
    Very flavorful and authentic. Will definitely make this again. Served with rice & naan for dipping. The chicken was Very tender! A Win!!

  11. 5 stars
    The wife and I love Indian food and weโ€™ve been looking for a good low carb version of Butter Chicken. Stumbled on this recipe and have made it a few times and and we just love it. I usually substitute butter and heavy cream for the ghee/clarified butter and coconut cream, and i search for the lowest sugar tomato sauce I can find (Red Gold Tomato sauce is the best Iโ€™ve found) and itโ€™s amazing. We toast up a few low carb tortillas as substitute Naan and it does the trick. Thanks for posting!

  12. 5 stars
    This was amazing. mouth watering taste that keeps you going back for more! I ran out of coconut cream and subbed coconut milk. It was still delicious but I can not wait to try it will the cream. I used half spice recommended, my partner gets heartburn easily so I try to avoid. Will be making this again. I paired with Banza chickpea Rice and tasted like real rice. I forgot broccoli but will plan on pairing with next time:) thank you!