5 from 10 votes

Butter Chicken

Jump to Recipe ▼

37 Comments

Servings: 6 servings

1 hr 35 mins

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure policy.

My butter chicken recipe is carefully crafted to be accessible to even the most rural home cook, while still staying true to the authentic flavors of the dish. Butter chicken is comforting with warm spices and a creamy tomato sauce and is a great introductory dish to Indian cuisine — even my kids love it!

Bowl of butter chicken.

Better-Than-Takeout Butter Chicken

Butter chicken (AKA murgh makhani) is rich and creamy, mildly spicy Indian curry. It’s a dish that’s extremely flavorful and almost universally loved by all (even kids!). It was my personal introduction to Indian food (a favorite lunch back when I worked in Baltimore and had good Indian restaurants nearby!) and would be a great recipe to make for someone who has yet to find their favorite Indian dish.

I know many of you can easily enjoy this dish without the effort of cooking (lucky you!). My recipe is designed for people like myself who love Indian food but don’t have a good Indian restaurant nearby. Make a batch of my homemade naan to pair with it and you’ll have yourself a homemade meal that will satisfy any Indian takeout craving!

Overhead view of a creamy, tomato-based Indian chicken dish in a bowl.

Why Try This Recipe

  • No special equipment needed! While traditionally the chicken should be cooked in a tandoor, that’s not practical for most home bakers. Instead, we’re going to marinate the chicken and then sear it in a pot before cooking the sauce. It makes for a great, non-fussy at home option that still delivers big time on flavor! 
  • Accessible for anyone, no matter where they live. While traditional recipes have their place, many home cooks don’t have access to ingredients like red chili powder (not available in a single grocery store within many miles of my house, seriously) or equipment like tandoors. Is my recipe perfectly authentic? Absolutely not (neither is my chicken Alfredo), but it hits the spot! 
  • Richly flavored, just like the kind from a good Indian restaurant. It’s warm and cozy, slightly sweet and spiced, and perfectly tomatoey and creamy. Truly, this is the ultimate rainy day or cold weather comfort food.
  • Best paired with with naan and rice for sopping up all that luscious sauce. My naan recipe is my personal preference (shocking, I know), but if you can find a good store-bought version, feel free to use that.

Ingredients

Overhead view of ingredients including chicken thighs, fresh ginger, garam masala, and more.
  • Chicken thighs. Boneless skinless chicken thighs will give you the most flavor. If your family prefers them, you can substitute chicken breasts (I’ve done it many times myself), but your results won’t be quite as flavorful (just like when making chicken pot pie!).
  • Aromatics. Including fresh garlic, ginger, and onion. If you can’t find fresh ginger, you should be able to find a tube of ginger paste in the produce section of your grocery store (usually near fresh herbs). Garlic ginger paste is often used in butter chicken recipes, and yet that’s another ingredient not available to me.
  • Spices. Fresh spices have the most flavor, so avoid using old spices that have been sitting in the back of your pantry for years. Today we’ll be using garam masala, turmeric, cumin, cayenne pepper, coriander, black pepper, and cinnamon. Garam masala may not already be in your pantry, but it is actually quite widely available, even in my local grocery store. Just look for it in the spice aisle!
  • Butter (but not as much as you’d expect!). Despite its name, butter chicken doesn’t actually use that much butter. A bit of butter (coupled with oil) is used for cooking the chicken and veggies and then we finish off the dish with another tablespoon, but it’s less than you’d probably think, given the name.
  • Whole peeled tomatoes. If you can’t find a 14.5oz can of whole peeled tomatoes, just take what you need (about half) from the more readily available larger cans. Crushed or even diced canned tomatoes could work in a pinch if you can’t find the whole peeled, but whole peeled would always be my preference for best results (just like in my penne alla vodka and tomato soup recipe!). 
  • Heavy cream. Most of the richness and creaminess of the sauce actually comes from heavy cream rather than butter. Coconut cream or cashew cream could work too, but the flavor will be different. 

SAM’S TIP: Some recipes blend cashews into the sauce. We skip them here, but feel free to add some if you like!

How to Make Butter Chicken

Marinate the chicken

Overhead view of chicken thighs marinating in a yogurt sauce.

Combine the marinade ingredients in a shallow dish, then add the chicken and toss until thoroughly coated. Let the chicken marinate in the fridge for at least 30 minutes to an hour. Alternatively (and even better), you can also let this mixture sit in the fridge overnight.

Sear the chicken

Traditionally, the chicken would be cooked in a tandoor oven. While that would be a fantastic option if you have one accessible, it wasn’t a feasible option for me. The next best option was searing, so that’s what we did.

Overhead view of marinaded chicken thighs searing in a large pot.

Working in batches to avoid overcrowding, sear the chicken until browned on both sides. You don’t need to cook the chicken all the way through at this point, since we’ll be simmering it in the sauce later.

Remove the seared chicken to a plate and cover with foil to keep warm while you prepare the sauce.

Add in the aromatics

Overhead view of onions, ginger, and garlic sauteing in a large pot.

Add the onion to the same pan you cooked the chicken in (lots of flavor in there, don’t panic if there’s a lot of browning on the bottom of your pan!) and saute until softened. Stir in the remaining aromatics, then add the spices.

Top with tomatoes

Whole peeled tomatoes being broken up in a large pot.

Stir in the sugar and tomatoes, then transfer the mixture to a blender. The blender may not get things perfectly smooth–I’m fine with a little texture, but if you want it smoother you can add splashes of water until you reach your desired consistency.

An immersion blender could work here, but the sauce isn’t very much in volume at this point so it can be harder to do. I certainly recommend one for recipes like my tomato basil soup or carrot soup though!

Stir in the cream & simmer

Cream being poured into a butter chicken sauce.

Transfer the sauce back to your pot and gradually stir in the cream and butter. Add the chicken and let the sauce simmer for at least half an hour before serving.

I include suggestions for sides in the FAQ section below!

SAM’S TIP: Don’t skip the simmer! Simmering is key for building flavor, and the longer the sauce sits, the better it tastes. In fact, this dish is even better the next day!

Overhead view of butter chicken in a large dutch oven.

Frequently Asked Questions

Is this an authentic butter chicken recipe?

No. My recipe is meant to be accessible to everyone, which means I use widely available ingredients and techniques to closely mimic (but not exactly replicate) a traditional butter chicken recipe.

Many people do not have a traditional tandoor or access to red chili powder (not the same thing as the chili powder we use in my chili recipe), fenugreek leaves, etc. But that won’t stop us from making incredibly flavorful and crave-worthy Indian food at home!

What is the difference between butter chicken and tikka masala?

The dishes are similar, but butter chicken is usually more mild with a creamy, slightly sweet taste. Tikka masala has more spice and tends to lean more towards the tangy side of the flavor spectrum. Both are delicious and worth trying.

If you’d like to see my version of tikka masala, please let me know in the comments!

What is a good side dish?

Typically we like to pair this butter chicken recipe with naan and basmati rice. Since this dish tends to be pretty rich, a veggie side like a tossed salad, cucumber salad or sautéed greens can be a nice addition too. Peas also pair well with this dish!

Serving of Indian butter chicken over rice with a piece of naan.

Enjoy!

Let’s bake together! Subscribe to my newsletter to be notified of all the newest recipes, and find my free recipe tutorials on YouTube 💜

Bowl of butter chicken.
5 from 10 votes

Butter Chicken

My butter chicken recipe is carefully crafted to be accessible to even the most rural American cook, while still staying true to the authentic flavors of the dish
Prep: 10 minutes
Cook: 55 minutes
Marinating Time: 30 minutes
Total: 1 hour 35 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

Marinade

  • ½ cup (130 g) plain Greek yogurt, (can substitute plain yogurt)
  • 1 Tablespoon lemon juice
  • 1 Tablespoon grated ginger
  • 1 ½ teaspoons garam masala
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • ½ teaspoon table salt
  • teaspoon cayenne
  • 3 garlic cloves, smashed
  • 1 ½ lbs (680 g) boneless, skinless chicken thighs, cut into bite-size pieces

For the Sauce

  • 2 Tablespoons neutral cooking oil
  • 2 Tablespoons (28 g) salted butter, divided
  • 1 (150 g) heaping cup chopped onion
  • 2 Tablespoons minced garlic
  • 1 ½ tablespoons grated ginger
  • 1 ½ teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon coriander
  • 1 teaspoon table salt
  • ¼ teaspoon fresh ground black pepper
  • ¼ teaspoon ground cinnamon or 1-2 cinnamon sticks
  • 14.5 oz (411 g) can whole peeled tomatoes
  • 1 Tablespoon granulated sugar
  • 1 cup (240 ml) heavy cream

Instructions 

  • Make sauce & marinate: In a shallow dish, mix together yogurt, lemon juice, ginger, garam masala, turmeric, cumin, salt, cayenne, and garlic cloves. Add chicken and toss to coat. Cover and let marinate in the refrigerator for at least 30-60 minutes or up to overnight.
    ½ cup (130 g) plain Greek yogurt, 1 Tablespoon lemon juice, 1 Tablespoon grated ginger, 1 ½ teaspoons garam masala, 1 teaspoon ground turmeric, 1 teaspoon ground cumin, ½ teaspoon table salt, ⅛ teaspoon cayenne, 3 garlic cloves, 1 ½ lbs (680 g) boneless
  • Cook the chicken: When your chicken is finished marinating, heat oil and 1 Tablespoon (14g) butter in a large skillet over medium heat until shimmering. Add chicken (in batches if necessary to avoid overcrowding) until browned on both sides. Remove to a plate and cover with foil.
    2 Tablespoons neutral cooking oil
  • With skillet still on medium heat, add onion and cook several minutes, stirring frequently, until translucent.
    1 (150 g) heaping cup chopped onion
  • Add garlic and ginger and cook until fragrant, about 30 seconds.
    2 Tablespoons minced garlic, 1 ½ tablespoons grated ginger
  • Add garam masala, cumin, coriander, salt, pepper, and ground cinnamon (if using a cinnamon stick, do not add yet) and stir together.
    1 ½ teaspoons garam masala, 1 teaspoon ground cumin, 1 teaspoon coriander, 1 teaspoon table salt, ¼ teaspoon fresh ground black pepper, ¼ teaspoon ground cinnamon or 1-2 cinnamon sticks
  • Add whole peeled tomatoes and sugar and stir, breaking up the tomatoes as you stir.
    14.5 oz (411 g) can whole peeled tomatoes, 1 Tablespoon granulated sugar
  • Carefully transfer sauce to a blender and blend until mostly smooth.
  • Transfer mixture back to your skillet on medium/low heat. Add cream and remaining 1 Tablespoon (14g) butter and stir to combine.
    1 cup (240 ml) heavy cream
  • Return chicken to the pan, add cinnamon stick (if using), and allow to simmer at least 30 minutes before serving.
  • Serve with basmati rice and naan, enjoy!

Notes

Storing

Store in the refrigerator in an airtight container for up to 5 days. Reheat in a saucepan on the stovetop over low to medium-low heat (add another splash of cream if the sauce is too thick). Avoid high heat to keep sauce from splitting.

Nutrition

Serving: 1serving | Calories: 409kcal | Carbohydrates: 12g | Protein: 30g | Fat: 27g | Saturated Fat: 13g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 0.2g | Cholesterol: 124mg | Sodium: 791mg | Potassium: 705mg | Fiber: 2g | Sugar: 6g | Vitamin A: 808IU | Vitamin C: 11mg | Calcium: 98mg | Iron: 3mg

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

Like this? Leave a comment below!

Cover photo of my gourmet cookie ebook.

Now Available!

Get my most popular bakery-style cookie recipes in one beautiful ebook. Foolproof recipes and bakery-worthy cookies you can make at home.

You May Also Like:

5 from 10 votes

Leave a comment

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

Recipe Rating




37 Comments

  1. KA says:

    5 stars
    This was SO good! I used diced tomatoes instead of whole and half & half instead of heavy cream bc that what I had on hand. The sauce seemed a bit thin so I added 1-2 tbsp of tomato paste. The flavor was excellent, and the family liked it. I want to make it again next week. Thanks Sam!

    1. Sam Merritt says:

      Thank you so much for trying my recipe! I’m so glad it was such a hit! 🙂

  2. Janice D says:

    5 stars
    Oh my gosh, Sam! I have tried so many butter chicken recipes and even took a stab at inventing my own because I just couldn’t find a good one. Your recipe is not good. It is fabulous! I used coconut cream (we’re watching our cholesterol) and we couldn’t detect a coconut flavour. Everything was amazing. Thank you so much!

    1. Sam Merritt says:

      Thank you so much for trying my recipe, Janice! I’m so glad you enjoyed it so much! 🙂

  3. Joni McHargue says:

    Looking forward to trying your Butter Chicken. There was mention of a Tikka Masala recipe — my family would love to try it, too!

    1. Sam Merritt says:

      I hope you love this one, Joni! I haven’t perfected my tikka masala recipe yet, but I do have it on the list of things to do. 🙂

  4. Janice says:

    Hi Sam, I’ve been looking for a great butter chicken recipe and it looks like you knocked it out of the park again! We’re on cholesterol watch at our house. Do you think I could make this with coconut cream or a combination of coconut cream and dairy? Thanks for your thoughts.

    1. Sam Merritt says:

      Hi Janice! Coconut cream could work, but the flavor will be different. I hope you love it! 🙂

    2. Janice says:

      5 stars
      Thanks, Sam. I’ll be sure to let you know how it turns out!

  5. Kate H says:

    5 stars
    This was really good and easy to make!!! There was a ton of flavor. I marinated my chicken thighs around the 24 hours maybe a little more!

    1. Emily @ Sugar Spun Run says:

      Thanks for giving it a try, Kate! We are so happy you enjoyed 😊

  6. Matt Cox says:

    I had this with Sugar Spun Naan just now. Oh yes! Another one going into the “the rotation”. Thank you all so much for making it easy for us to create moments of joy at breakfast, lunch, dinner and especially desert. It seems so obvious to me now: what the country needs is more Sugar Spun Run.

    1. Emily @ Sugar Spun Run says:

      So glad you are enjoying everything so much, Matt! 🩷

  7. Teresa Duncan says:

    5 stars
    Thank you Sam, for another excellent recipe! I sincerely appreciate the clarity and reliability of your recipes. You and Chef John are my favorites!

    One tip for others: pay attention to the size of your canned tomatoes. I meant to double the recipe and didn’t realize that I had two 28 oz cans of tomatoes, not 14 oz cans! So I quadrupled the remaining sauce ingredients, simmered with the chicken I had, and saved the extra sauce for a future batch of butter chicken. Oops!

    1. Sam Merritt says:

      I’m so glad you enjoyed it so much, Teresa! 🙂

  8. Danielle says:

    5 stars
    Delicious and easy❤️ Thank you!

    1. Sam Merritt says:

      I’m so glad you enjoyed it so much, Danielle! 🙂

  9. Kayla says:

    5 stars
    This is delicious and easier to make than I anticipated. You’ve done it again, Sam!!

    1. Sam Merritt says:

      I’m so glad you enjoyed it, Kayla! 🙂

  10. Cat says:

    Hey Sam! This looks really good. Let’s say that I was fortunate enough to have the authentic ingredients like fenugreek leaves and Kashmiri red chili. How much of each should you add? Would I need to take anything out of the marinade ingredients?

    1. Sam says:

      Hi Cat! That sounds delicious, but I haven’t experimented with it so I can’t say for sure how much of each you would need. 🙁 I would love to know what you do if you try it. 🙂

  11. Jeanine Wilson says:

    Thank you for this recipe! Do I add in the juice with the can of whole peeled tomatoes? Thank you!

    1. Sam says:

      Yes. I hope you love it! 🙂

      1. Jeanine Wilson says:

        It was so amazing!!!! Just as good as our local restaurant!

      2. Sam says:

        I’m so glad you enjoyed it! 🙂

  12. Mom2Boyz says:

    I don’t have chicken thighs so currently marinading chicken breast pieces. Since they tend to dry out faster than thighs, thoughts on adding them back to sauce 15 minutes into the 30 minute simmer process to prevent the chicken from overcooking?

    1. Sam says:

      Even when I use chicken breast I usually just add them in for the 30 minutes but I do think you’d be fine to wait and add them at the 15 minute mark instead. I hope you love the recipe, please let me know how it turns out for you!

  13. Kerry Ribar says:

    5 stars
    This was delicious! My husband asked me, “ why would we go out for Indian?” I guess he liked it too!

    1. Sam says:

      So happy to hear this, Kerry! Thank you so much for trying my recipe and letting me know how it turned out for you!! 🙂

  14. Madeline says:

    5 stars
    Great recipe!

    1. Sam says:

      This is so great to hear, Madeline, I’m so happy you enjoyed it! Thank you for trying my recipe and letting me know how it turned out!

      1. D Allison says:

        Can’t wait to try it. I would also love your Chicken Tikka Masala recipe please. Thank you!

      2. Sam Merritt says:

        I would love to make one! I will have to add it to my list. Thank you for the suggestion. 🙂

  15. Jenn says:

    Super excited to try this one- I’ve been looking for a good butter chicken recipe, and yours have never steered me wrong. And speaking of recipes, yes, please post your tikka masala! Thanks for running such a wonderful blog.

    1. Sam says:

      I hope you love this one Jenn! 🙂