Indian Butter Chicken

4.67 from 249 votes
JUMP to RECIPE ▼

Indian Butter Chicken 🍗🧈🍅 is 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!

A bowl of Indian butter chicken served over rice.

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 of basmati rice or cauliflower rice with a side of naan, 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 served over rice with a fork on top.

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 – If preferred, boneless skinless chicken thighs will also work
  • Garlic
  • Kosher salt and pepper – 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
  • Heavy whipping cream
  • Tomato sauce 
  • Basmati rice, for serving
  • Fresh cilantro , for garnishing

The butter chicken spices that I used included: 

  • Garam masala, ground cumin, ground turmeric, ground ginger, salt, pepper, cayenne pepper. 

Note: Scroll down to the recipe card section of the post for the ingredients with amounts included and for more complete directions.

Indian Butter Chicken in a bowl over rice.

How to Make Butter Chicken

The best butter chicken recipe, this is quick, easy, and as good 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, allowing the ingredients to blend. 
  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 

Recipe FAQs

Can I make Indian butter chicken 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 for butter chicken?

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 milk or coconut cream alond with dairy-free butter to keep this recipe dairy-free, but both options would of course add a coconut flavor to the recipe. 

Can I make Indian butter chicken less 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.

Is Indian butter chicken spicy?

No, the cayenne pepper in this dish doesn’t make it spicy. It just adds a nice depth of flavor. However, you’re welcome to add more cayenne pepper or red chili powder if you like things spicy. 

4.67 from 249 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 servings

Equipment

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 or in the freezer for up to 3 months.

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: 1serving, Calories: 749cal, Carbohydrates: 10g, Protein: 40g, Fat: 62g, Saturated Fat: 37g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 16g, Trans Fat: 1g, Cholesterol: 268mg, Sodium: 1075mg, Potassium: 989mg, Fiber: 2g, Sugar: 4g, Vitamin A: 2403IU, Vitamin C: 8mg, Calcium: 96mg, Iron: 3mg

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!

Chicken tikka masala in a bowl over white rice.

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 full-fat coconut milk for the WIN!

A pot of yellow chicken coconut curry.

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.

Grilled tandoori chicken served over rice.

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!

A pot of Thai green curry with chicken.

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!

A pot of Thai chicken coconut curry.

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

A pot of cauliflower, chickpea, and coconut curry.

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 on a sheet pan.

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 in a pot.

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

Go Ad-Free!

A woman with long blonde hair smiles at the camera while standing on a waterfront sidewalk with boats and parked cars in the background.

✅ Faster load times, a cleaner look, NO ADS to interrupt you, and your membership supports Averie Cooks’ work and the recipes you’ve come to trust and enjoy!

Go Ad Free for only about $4 dollars a month when you pay annually!

4.67 from 249 votes (150 ratings without comment)

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




The maximum upload file size: 5 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here


Comments

  1. 5 stars
    You can sub in Coconut cream for the whipping cream for a dish that is just as yummy. My Indian friend taught me this trick.

  2. 5 stars
    What do you think about substituting turkey for the chicken in this recipe? I have a big turkey breast that I need to use and am thinking this would be perfect for a completely different taste from Thanksgiving! This is an amazing, amazing recipe for butter chicken and so easy too! We eat it often now!

  3. 5 stars
    What do you think about substituting turkey for the chicken in this recipe? I have a big turkey breast that I need to use and am thinking this would be perfect for a completely different taste from Thanksgiving! This is an amazing, amazing recipe for butter chicken and so easy too! We eat it often now!

  4. 5 stars
    Made this exactly as written and I am BLOWN AWAY. This was SO delicious and the prep was easy. Loved the flavor profiles and richness from the cream and butter. Thank you for posting this.

  5. 5 stars
    Made this exactly as written and I am BLOWN AWAY. This was SO delicious and the prep was easy. Loved the flavor profiles and richness from the cream and butter. Thank you for posting this.

    1. Thanks for the 5 star review and glad you were blown away! I know, this is a rich and delicious one and glad you loved it!

  6. 2 stars
    This recipe had too much garam masala for us and very little tomato flavor or that creamy goodness of a really flavorful but simple butter chicken. It was quick, so I’ll give it that! More like an ‘Indian-inspired chicken’ than any particular Indian dish. The ‘meh’ flavor plus the incredible frustration of navigating this site in mobile means I won’t be back.

  7. 5 stars
    This was so fast and so delicious! I didn’t have cilantro but other than that I followed the recipe as written. I will not change a thing in the future when I make it again. 

  8. 5 stars
    This was so fast and so delicious! I didn’t have cilantro but other than that I followed the recipe as written. I will not change a thing in the future when I make it again. 

    1. Thanks for the 5 star review and I am glad it was fast and delish and that you’ll make it again and not change a thing!

  9. 4 stars
    So I don’t have everything to make the curry but I have curry powder already mixed up. Can you please let me know how much curry powder would be good for it and I would just omit everything else? Thank you!!

  10. 5 stars
    Just made this for lunch and it was DELICIOUS! Super flavorful and well-balanced with the spices. My hubby loved it too. I definitely will make this again. 

  11. 5 stars
    I can’t believe I had all ingredients on hand! I did sub Costco roasted chicken that they sell in the refrigerated section in a bag- all white meat. The recipe was a breeze to make and all came together very easily and quickly. Husband was super impressed and I thought it was pretty darn good. Now I’m ready to try more of your Thai and Indian recipes!

  12. 5 stars
    I can’t believe I had all ingredients on hand! I did sub Costco roasted chicken that they sell in the refrigerated section in a bag- all white meat. The recipe was a breeze to make and all came together very easily and quickly. Husband was super impressed and I thought it was pretty darn good. Now I’m ready to try more of your Thai and Indian recipes!

    1. Thanks for the 5 star review and glad this worked well with the Costco chicken and that you’re going to try more of my Indian and Thai recipes!

  13. 5 stars
    I made this a couple months ago and substituted Curry Powder for turmeric, because I was out. It was amazing. We added a little lemon juice to it after serving and found it helped balance it.

    My family thought it was too hot, but I didn’t think it was spicy at all! 😆

    I’m making it again tonight. Doubled the batch, but did not double the cayenne. Hopefully that helps. 🤷