Indian Butter Chicken

PinSaveJUMP to RECIPE

This post may contain affiliate links.

Indian Butter Chicken â€” An EASY, ONE-POT recipe for a classic Indian favorite!! Juicy, BUTTERY chicken simmered in a CREAMY tomato-based sauce! Next time you’re craving Indian food, you can make it yourself in 30 minutes!!

Indian Butter Chicken – An EASY, ONE-POT recipe for a classic Indian favorite!! Juicy, BUTTERY chicken simmered in a CREAMY tomato-based sauce! Next time you’re craving Indian food, you can make it yourself in 30 minutes!!

Easy Butter Chicken Recipe

I am by no means an expert in Indian cooking. Or for any ethnic recipes that I share, from Mexican to Asian. But after plenty of research, trial and error, and condensing some very complicated and time-consuming recipes for Indian butter chicken into this very straightforward and easy one, I can definitely say that it’s a winner that my daughter and I loved.

It reminds me a lot of my Chicken Tikka Masala, but rather than having to marinate the chicken overnight in a Greek yogurt-based marinade, no planning ahead is required for Indian butter chicken. Score!

Sweet Vidalia onions are caramelized in butter before adding the chicken, garlic, and a slew of spices, including garam masala, cumin, turmeric, and ginger. I am not shy when adding spices because flavor development is my goal and bland food is my nemesis.

None of the spices are so exotic that they are hard to find and you can find them all in your regular grocery store. Keeping recipes convenient enough so that people actually make them is important to me!

Garnished with cilantro and served on top basmati rice, this is a keeper that’s faster than going to your local Indian restaurant because it’s ready in 30 minutes and tastes every bit as amazing. It may be a simple butter chicken recipe, but I promise it’s packed with flavor! 

Indian Butter Chicken – An EASY, ONE-POT recipe for a classic Indian favorite!! Juicy, BUTTERY chicken simmered in a CREAMY tomato-based sauce! Next time you’re craving Indian food, you can make it yourself in 30 minutes!!

Indian Butter Chicken Ingredients 

To make this simple butter chicken recipe (including the addicting butter chicken sauce), you’ll need: 

  • Unsalted butter
  • Sweet Vidalia onion
  • Chicken breasts
  • Garlic
  • Kosher salt and pepper
  • Heavy whipping cream
  • Tomato sauce 
  • Basmati rice
  • Fresh cilantro 

The butter chicken spices that I used included: 

  • Garam masala 
  • Ground cumin
  • Ground turmeric
  • Ground ginger
  • Salt and pepper
  • Cayenne pepper

Can I Make This Vegetarian? 

Yes, very easily! You can sub cubed tofu or chickpeas for the chicken, if desired. 

Is There a Heavy Cream Substitute I Can Use? 

Not that I’m aware of. Indian butter chicken is one of those dishes where full-fat butter and cream is a must.

If you tried to use a substitute like whole milk or yogurt, I’m not sure how well the butter chicken would taste. Not to mention the butter chicken sauce would likely be super runny. 

A few readers have reported success using full-fat coconut or coconut cream, but both options would of course add a coconut flavor to the recipe. 

Indian Butter Chicken – An EASY, ONE-POT recipe for a classic Indian favorite!! Juicy, BUTTERY chicken simmered in a CREAMY tomato-based sauce! Next time you’re craving Indian food, you can make it yourself in 30 minutes!!

How to Make Butter Chicken

This recipe for Indian butter chicken is as quick and easy as it gets! Here are the basic steps to making this simple butter chicken recipe: 

  1. Heat a little butter in a skillet and sauté the onions until they begin to soften and caramelize.
  2. Add the diced chicken to the skillet and cook until almost done.
  3. Then, stir in the spices and garlic. 
  4. You can’t have butter chicken without plenty of butter! After adding the spices, you add (more) butter and heavy cream. It’s a full-fat dairy marriage in heaven that produces a buttery, creamy, full-bodied sauce that is butter chicken’s signature.
  5. Let the sauce bubble away until thickened, then serve the butter chicken over rice and garnish with fresh cilantro.  

Indian Butter Chicken - An EASY, ONE-POT recipe for a classic Indian favorite!! Juicy, BUTTERY chicken simmered in a CREAMY tomato-based sauce! Next time you're craving Indian food, you can make it yourself in 30 minutes!!

What to Serve with Homemade Butter Chicken 

I’ve had a few readers ask what they should serve as a side with this easy butter chicken recipe. I like serving naan bread (sold in most grocery stores), steamed or roasted veggies, or a side salad with butter chicken curry.

The butter chicken has so much flavor that you can pair it with simpler sides. 

Indian Butter Chicken â€” An EASY, ONE-POT recipe for a classic Indian favorite!! Juicy, BUTTERY chicken simmered in a CREAMY tomato-based sauce! Next time you're craving Indian food, you can make it yourself in 30 minutes!!

Can I Freeze Indian Butter Chicken? 

Yes, this Indian butter chicken recipe can be prepared, allowed to cool, and then frozen for up to three months. 

Indian Butter Chicken — An EASY, ONE-POT recipe for a classic Indian favorite!! Juicy, BUTTERY chicken simmered in a CREAMY tomato-based sauce! Next time you're craving Indian food, you can make it yourself in 30 minutes!!

Tips for Making the Best Butter Chicken

Very Saucy – If you’re a sauce fan, this recipe produces an abundant amount of butter chicken sauce as written.

If you don’t want it as saucy, you can scale back on the amount of tomato sauce and/or cream. The sauce it good enough to slurp down as if it were a soup, which I relished doing.

Salt – I used no-salt added tomato sauce and used nearly 2 teaspoons salt in total, but if you’re using salted tomato sauce 1 teaspoon salt will likely be enough. Always salt to taste.

Not Spicy – Note that the cayenne pepper in the sauce doesn’t make the dish spicy. It just adds a nice depth of flavor.

However, you’re welcome to add more cayenne pepper if you like things spicy. 

Indian Butter Chicken — An EASY, ONE-POT recipe for a classic Indian favorite!! Juicy, BUTTERY chicken simmered in a CREAMY tomato-based sauce! Next time you're craving Indian food, you can make it yourself in 30 minutes!!

Pin This Recipe

Enjoy AverieCooks.com Without Ads! 🆕
Go Ad Free

4.66 from 236 votes

Indian Butter Chicken

By Averie Sunshine
An EASY, ONE-POT recipe for a classic Indian favorite!! Juicy, BUTTERY chicken simmered in a CREAMY tomato-based sauce! Next time you're craving Indian food, you can make it yourself in 30 minutes!!
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 4
Save this recipe to your email
Enter your email and we’ll send it to you!
Please enable JavaScript in your browser to complete this form.

Ingredients  

  • ¾ cup unsalted butter, 1/2 stick + 1 stick, divided
  • 1 large sweet Vidalia or yellow onion, diced small
  • 1.50 pounds boneless skinless chicken breast, diced into bite-sized pieces
  • 4 cloves garlic, finely minced or pressed
  • 2 tablespoons garam masala
  • 1 tablespoon cumin
  • 1 tablespoon turmeric
  • 1 tablespoon ground ginger or 1+ tablespoon fresh ginger, finely chopped
  • 1 teaspoon kosher salt, or to taste
  • 1 teaspoon freshly ground black pepper, or to taste
  • ¼ teaspoon cayenne pepper, or to taste
  • 1 cup heavy whipping cream, see Notes below
  • one 8-ounce can tomato sauce, I used no-salt added; see Notes below
  • basmati rice, or your favorite rice, for serving
  • â…“ cup fresh cilantro leaves, or to taste for garnishing

Instructions 

  • To a large skillet add 1/4 cup butter (1/2 stick), onion, and sauté over medium-high heat until the onions begins to soften and caramelize about 5 minutes; stir intermittently. It does not have to be fully caramelized before moving on.
  • Add the chicken and cook for about 5 minutes, or until chicken is done; flip and stir often to ensure even cooking.
  • Add the garlic, stir to combine, and cook for about 1 minute, or until fragrant; stir frequently.
  • Add the garam masala, cumin, turmeric, ginger, salt, pepper, cayenne pepper (does not make it spicy but adds depth of flavor), and stir to combine.
  • Add the remaining 1/2 cup (1 stick) butter and heat until it has melted; stir frequently to encourage melting.
  • Add the heavy cream, tomato sauce, stir to combine, and allow mixture to simmer for about 10 minutes, or until sauce has thickened and reduced slightly. Taste and if desired, add additional salt, pepper, cayenne pepper, etc.
  • Add rice to the serving plates and top with chicken and as much sauce as desired.
  • Evenly garnish with cilantro and serve immediately. Dish is best warm and fresh but will keep airtight in the fridge for up to 5 days.

Notes

  • If you’re a sauce fan, this recipe produces an abundant amount of sauce as written. If you don’t want it as saucy, you can scale back on the amount of tomato sauce and/or cream.
  • I used no-salt added tomato sauce and used nearly 2 teaspoons salt in total, but if you’re using salted tomato sauce 1 teaspoon salt will likely be enough.

Nutrition

Serving: 1, Calories: 906kcal, Carbohydrates: 26g, Protein: 58g, Fat: 63g, Saturated Fat: 37g, Polyunsaturated Fat: 22g, Trans Fat: 1g, Cholesterol: 303mg, Sodium: 975mg, Fiber: 4g, Sugar: 6g

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

More Easy Chicken Recipes:

Favorite CHICKEN RECIPES HERE

Crock-Pot® Pressure Cooker Chicken Tikka Masala â€“ Make this Indian favorite at home in 30 minutes! Juicy chicken is coated with an ultra flavorful creamy sauce! You don’t need to go to a restaurant because this easy recipe tastes better!

Yellow Chicken Coconut Curry (Chicken Korma) — An EASY Indian recipe you can make at home in 25 minutes that tastes like it’s from a restaurant!! Chicken, cashews, and spices are simmered in coconut milk for the WIN!!

Grilled Tandoori Chicken â€” Recreate this Indian favorite QUICKLY and EASILY at home! If you’re looking for a new spin on grilled chicken, this is THE recipe to try.

Thai Green Curry with Chicken â€” An EASY, one-skillet green curry that’s ready in 20 minutes and tastes BETTER than from a Thai restaurant!! It’s healthy comfort food that tastes AMAZING!!

Thai Chicken Coconut Curry – An EASY one-skillet curry that’s ready in 20 minutes and is layered with so many fabulous flavors!! Low-cal, low-carb, and HEALTHY but tastes like comfort food!!

Cauliflower, Chickpea, and Chicken Coconut Curry – An EASY, one-skillet curry that’s ready in 20 minutes and tastes BETTER than a restaurant!!

Baked Curry Chicken and Vegetables — An EASY Indian-inspired meal that’s ready in 30 minutes, made on ONE pan, and great for meal prep or busy weeknights!! There’s so much CURRY FLAVOR in every bite!

Baked Curry Chicken and Vegetables — An EASY Indian-inspired meal that's ready in 30 minutes, made on ONE pan, and great for meal prep or busy weeknights!! There's so much CURRY FLAVOR in every bite!!

Chickpea and Potato Curry â€” This vegan, gluten-free curry is pure HEALTHY COMFORT FOOD with a fusion of Thai and Indian flavors!! Hearty, delicious, easy, ready in 30 minutes, and the leftovers freeze wonderfully!!

Chickpea and Potato Curry — This vegan, gluten-free curry is pure HEALTHY COMFORT FOOD with a fusion of Thai and Indian flavors!! Hearty, delicious, easy, ready in 30 minutes, and the leftovers freeze wonderfully!!

Originally posted April 9, 2018 and reposted January 20, 2023 with updated text.

About the Author

Welcome to AverieCooks! Here you’ll find fast and easy recipes that taste amazing and are geared for real life. Nothing fussy or complicated, just awesome tasting dishes everyone loves!

Get the latest recipes via email!

Leave a Comment

Please note: I have only made the recipe as written, and cannot give advice or predict what will happen if you change something. If you have a question regarding changing, altering, or making substitutions to the recipe, please check out the FAQ page for more info.

Recipe Rating




Comments

  1. 5 stars
    This was incredibly good. I picked this recipe since I had all the ingredients on hand. Many recipes called for cardamom pods, which I could not find in the supermarket. I made this twice. The first time I pounded out the chicken and then marinaded in buttermilk. The second time I skipped it. I really think it tasted better the first time. Also, I used fresh ginger. Definitely think that’s the way to go. Delicious.

  2. The recipe calls for one tablespoon ground ginger or 1+ tablespoon fresh. What does the 1+ mean? Usually dried spices are more potent than fresh and you need more fresh. I’m not sure if the plus sign means heaping tablespoon or something else. The recipe looks great, but I want to make sure I know what I need before I start making this. I have fresh ginger on hand so I want to use it up.thanks.

    1. It means start with 1 tbsp and add more to your liking if desired. Everyone’s tastes vary, so add it to suit your personal preferences.

  3. This was a very good recipe. I did double the tomato sauce for my own tastes and it was good. I think I cut the chicken too small because with all the simmering, my chicken was tough.

    I amdefinitely going to do it again but I’ll probably cut back on the cumin….I’m not a huge fan HOWEVER, since the recipe is agood one, I didn’t mind it so much.

    Thank you for sharing this. You brokeme out of my cooking comfort zone and got me feeling a tad more adventurous with spices I normally shy away from

    1. Glad that this recipe took you out of your comfort zone and you’ll make it again!

  4. 5 stars
    This turned out amazing! I love the flavor profile. I am excited to make it for my family. Which vegetable or side would go well with this dish?

    1. Thanks for the 5 star review and glad you will make it again for your family.

      I would go with some basic roasted vegetables or whatever your family is happy to eat!

  5. 5 stars
    It’s delicious, but mine looked more of a brown than orange/brown. How do you get that color? Please let me know. I did follow the recipe exactly as written. Thanks, Teresa

    1. Thanks for the 5 star review and glad it tasted delicious!

      It could be the intensity of the pigment in the turmeric, or other spices, or tomato sauce; not sure exactly but glad the taste was great.

    1. Thanks for the 5 star review and glad you appreciated the directions and had success with your first Indian dish!

  6. 5 stars
    This was a very simple, very tasty dish! It was a family
    favorite that will always be in rotation.

  7. 5 stars
    My wife and I tried the Indian Butter Chicken at a local Indian restaurant and just loved it. The next day I started looking for a recipe that we could make at home. I googled Indian Butter Chicken, and with 5 star reviews it was an easy choice to make this one. I ordered the Garam Masala from Amazon and we decided to make it today. The instructions were easy to follow and the result was OUTSTANDING!!!! It tasted as good, if not better, than the butter chicken we had at the restaurant. We did use the basmati rice and bought some Naan bread to scrape up the delicious sauce. Since we are lovers of hotter food we doubled the cayenne pepper and it was perfect. If you ever wanted to make a easy fantastic Indian dish this is the one to try.

    1. Thanks for the five star review and I’m glad that this was as good or possibly better than at the restaurant!

      I am glad the recipe was easy for you to follow and that you loved it! I am a total lover of spicy/hot food BUT for my website I write things more ‘middle of the road’ but I love your idea of doubling the cayenne :)

  8. 5 stars
    This was fantastic! This is the first time I’ve made an Indian dish and it was very easy to make. My wife is not a fan of ginger and she still liked it. I will try it with less ginger next time though.

    1. Thanks for the five star review and I’m glad that it came out fantastic! Yes feel free to adjust the seasonings to taste.

  9. 5 stars
    Let me preface this review by saying my husband is from India and I myself have been to India 3 times…so I know Indian food & I’ve been cooking Indian food for the 20+ years of our marriage. Averie, this recipe is fabulous! You nailed it! Butter chicken is always a favorite among American kids because it’s not very spicy if at all and just delicious in general. My kids being no different, I’ve tried many butter chicken recipes from various Indian cookbooks and websites and they are absolutely horrible compared to this one! Actually they were horrible not compared to this one! Either really dry and tasteless or swimming in so much butter you couldn’t even eat it! The only change I made to your recipe was adding more tomato paste because for some reason mine always turns out very pale compared to usual restaurant butter chicken and your photos as well. I have made this recipe 4 times now, tonight being number 5 and even my India born & raised husband loves it! Great job Girlie!!!!

    1. Thanks for the five star review and I’m glad this is your favorite butter chicken and that you’ve been making it often! It’s a wonderful compliment and such high praise than your Indian-born husband loves this, too! Thank you!

  10. Looks delicious, your video really drew me in.

    Would you mind updating the ingredients list to specify how the onion should be prepared? Many thanks!

  11. 5 stars
    This is amazing!!!!! I usually don’t leave reviews, but after tasting this dish, I think everybody needs to know just how delicious and easy this meal is. Dinner was done in literally less than 30 minutes and that’s with a three year old asking a million and one questions while I cooked. The flavor is so rich and the sauce is velvety. Just fabulous! Thank you so look much for sharing this recipe.

    1. Thanks for the 5 star review and I’m glad you commented and that you loved the recipe so much!

    1. Thanks for the five star review and I’m glad you loved it and could eat the sauce by itself (me too)!

  12. 5 stars
    Family loved it, as did I. My only regret was not having Naan bread to serve with it. The basmati rice was the perfect complement, but I love to tear off pieces of bread and dip in the sauce. I used to live in the Middle East and had butter chicken quite frequently, but never realized how easy it was to make. Shukran and shukria, Averie!

  13. 4 stars
    Another great recipe!!
    I’ll make it again and again! I thought the spices were overwhelming but still good.

    1. You can always tone them down to your personal preferences but in general Indian food tends to be robustly spiced. Glad you will make it again and again!