If you want to make a delicious curry at home, this easy Indian butter chicken recipe is for you! Start with a perfectly-spiced yogurt marinade, then cook up juicy chicken in a creamy, buttery, tomato sauce in just 30 minutes! The sweet, buttery chicken melts in your mouth, and the sauce is pretty mild, so your entire family will be able to enjoy it.

close up of indian butter chicken in a cast iron skillet.

This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.

What’s in this Easy Butter Chicken Recipe

Gather your ingredients and make this Indian Butter Chicken in just one pan. The chicken will need some time to marinate, but cooking time is less than 30 minutes!

  • Chicken: Chicken thighs work best for this recipe because they stay super tender, juicy, and flavorful. Use boneless, skinless thighs, and cut into bite-sized cubes. You can substitute chicken breast if you like.
  • Yogurt: A full-fat plain yogurt creates the base for the yogurt marinade. Greek yogurt works great!
  • Butter: You’ll need about 3 tablespoons of butter to cook the chicken in. You can use Ghee as a substitute. If you want a richer sauce, stir in more butter at the end.
  • Spices: There are so many delicious spices in butter chicken, including a garam masala blend, turmeric, cumin, and cayenne pepper.
  • Tomato Sauce & Paste: Use both for the base of the tomato curry sauce.
  • Heavy Cream: This adds a creaminess to the sauce. You can use half and half instead of heavy cream.

Make this Butter Chicken Ahead of Time

This simple Indian butter chicken needs at least 3 hours to marinate in the fridge, but you can let it marinate longer (up to 24 hours). So the easiest way to prep this dish ahead of time is to make the marinade (step 1) and let it sit overnight. That way it’s ready to cook at dinner time!

You can also freeze it for up to a month. When ready to cook, allow it to thaw and reheat it in a saucepan over medium-low heat for best results.

step by step photos for how to make indian butter chicken.
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
Please enable JavaScript in your browser to complete this form.
What is butter chicken?

Butter chicken, also known as murgh makhani, is an Indian dish made from chunks of chicken cooked in a spiced tomato and butter sauce.

What’s the difference between butter chicken and chicken tikka masala?

Butter chicken and chicken tikka masala are very similar. However, tikka masala tends to be a bit spicier and juicier, whereas butter chicken tends to be more mild and creamy.

Is butter chicken spicy?

Nope! Butter chicken is a very mild, yet flavorful dish! There is a little bit of cayenne pepper, but you can leave that out if you’re concerned about it being too spicy!

What is garam masala?

Garam masala is an Indian spice blend that includes cinnamon, peppercorns, cardamom, mustard seeds, coriander seeds, cloves, mace, and nutmeg. You can find it in the spice aisle of most grocery stores.

indian butter chicken in a white bowl with rice and a fork.

How to Store and Reheat

Store leftover Indian butter chicken in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stovetop.

How to Freeze Butter Chicken

Freeze leftovers in an airtight container for up to 3 months. Let thaw overnight in the refrigerator before reheating.

What to Serve with Indian Butter Chicken

Tender chunks of chicken is the most delicious, creamy butter sauce is a great way to start a meal. It’s best served with rice to soak up the curry sauce, and some fresh naan to scoop it up.

If you want to add some veggies, make cauliflower fried rice, mashed sweet potatoes, or crispy Air Fryer broccoli.

overhead view of indian butter chicken in a white bowl with rice and naan bread.

If you make this recipe be sure to upload a photo in the comment section below or leave a rating. Enjoy! You can also jump to recipe.

Recipe Card

Indian Butter Chicken Recipe

4.88 from 31 votes
Prep: 5 minutes
Cook: 25 minutes
Marinade Time: 3 hours
Total: 3 hours 30 minutes
Servings: 4
Author: Becky Hardin
featured indian butter chicken.
This easy Indian Butter Chicken is so creamy, tender, and delicious!
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • ¾ cup full-fat plain yogurt
  • 2 cloves garlic minced
  • 1 tablespoon lemon juice from ½ lemon
  • 1 tablespoon grated fresh ginger
  • 1 tablespoon Garam Masala Indian spice
  • 1 teaspoon ground turmeric
  • ½ teaspoon ground cumin
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • ¼ teaspoon ground cayenne pepper or more to taste
  • pounds boneless, skinless chicken thighs cut into 1-inch pieces
  • 3 tablespoons unsalted butter (⅜ stick)
  • 8 ounces tomato sauce (1 can)
  • 1 cup heavy cream
  • 1 tablespoon tomato paste
  • ½ tablespoon granulated sugar
  • Fresh cilantro optional, for serving

Instructions 

  • Add the yogurt, garlic, lemon juice, ginger, garam masala, turmeric, cumin, salt, and peppers in a large Ziplock bag. Gently smush the spices into the yogurt to combine, then add the chicken pieces to the bag, massaging to coat it in the spiced yogurt.
    ¾ cup full-fat plain yogurt, 2 cloves garlic, 1 tablespoon lemon juice, 1 tablespoon grated fresh ginger, 1 tablespoon Garam Masala Indian spice, 1 teaspoon ground turmeric, ½ teaspoon ground cumin, ½ teaspoon kosher salt, ¼ teaspoon ground black pepper, ¼ teaspoon ground cayenne pepper, 1½ pounds boneless, skinless chicken thighs
    marinating chicken in a ziplock bag.
  • Seal the Ziplock bag and refrigerate for at least 3 hours, or overnight.
  • In a large skillet, melt the butter (or ghee) over medium-high heat. Working in batches, cook the coated chicken pieces in the skillet for 2-4 minutes, flipping once, until the outside of the chicken is a light golden brown.
    3 tablespoons unsalted butter
    overhead view of chicken cooking in a cast iron skillet.
  • Add the tomato sauce, cream, tomato paste, and sugar to the skillet, then stir until well combined. Reduce the heat to medium-low and simmer for 20 minutes, stirring occasionally, until thickened. Taste and adjust seasonings as desired.
    8 ounces tomato sauce, 1 cup heavy cream, 1 tablespoon tomato paste, ½ tablespoon granulated sugar
    butter chicken sauce ingredients added to a cast iron skillet.
  • Serve garnished with cilantro.
    Fresh cilantro

Video

Becky’s Tips

  • You can use full-fat Greek yogurt in place of regular yogurt.
  • If you don’t have fresh ginger, you can use ¼ teaspoon of ground ginger instead.
  • Feel free to leave the cayenne pepper out if you don’t like a little spice.
  • You can use boneless, skinless chicken breasts in place of thighs.
  • You can use ghee in place of the butter.
  • You can use half-and-half in place of the heavy cream.
  • Let the chicken marinade for at least 3 hours or up to overnight.
  • If you’d like a richer sauce, feel free to stir in some more butter or ghee at the end.
  • Serve with basmati rice or naan bread!
  • Nutritional information does not include optional ingredients.
Storage: Store Indian butter chicken in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 3 months.
Calories: 543kcalCarbohydrates: 11gProtein: 37gFat: 39gSaturated Fat: 22gPolyunsaturated Fat: 3gMonounsaturated Fat: 11gTrans Fat: 0.4gCholesterol: 257mgSodium: 783mgPotassium: 794mgFiber: 2gSugar: 8gVitamin A: 1586IUVitamin C: 8mgCalcium: 129mgIron: 3mg

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

Did you make this? Leave a comment!

More Indian-inspired Recipes We Love

Meet Becky Hardin

Becky Hardin is a wife and mother living in Saint Louis Missouri. She founded The Cookie Rookie in 2012 as a creative way to share recipes. Now, she is a trusted resource for easy cooking around the world, being featured in Taste of Home, The Kitchn, ABC’s Home and Family, and more. Here at The Cookie Rookie she is the editor in chief of all recipes and continues to enjoy sharing her passion for cooking for busy families. She has since founded two additional food blogs, Easy Chicken Recipes and Easy Dessert Recipes.

4.88 from 31 votes (24 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments
Inline Feedbacks
View all comments
Anna
Anna
August 1, 2024 10:02 am

I’ve lost count of the times I’ve made this recipe (maybe 8?) and I have to say this is my favorite meal of all time! I love to make garlic naan to go with it and I am stuffed! Sometimes I’ll roast a bell pepper to add to it. I’d like to try adding some cauliflower soon! Thank you for this recipe!5 stars

Shawna Hernandez
Shawna Hernandez
July 10, 2024 5:01 pm

I have made this recipe several times and just love it!!! My family does too! Thanks so much for sharing this!

Dinette
Dinette
May 27, 2024 2:51 pm

Ok so the first time I tried the recipe I didn’t read the instructions in time to marinade the chicken, it came out ok. Tonight, however, I did a 3 hour marinade as suggested and it’s literally the best Ive had in YEARS!!!! Thank you!!5 stars

Trina
Trina
February 28, 2024 5:49 pm

Really REALLY tasty. Cilantro is not optional. I served with broccoli and brown rice and loved every bite!!5 stars

Laura
Laura
February 19, 2024 4:35 pm

Do you use the marinade in with sauce?5 stars

Samantha Marceau
February 20, 2024 8:56 am
Reply to  Laura

Add the marinade to the pan when you cook the chicken.

Darlene Cytraus
Darlene Cytraus
February 8, 2024 1:25 pm

This was extremely delicious! I did use chicken breast because my husband doesn’t like chicken thighs. I also added some golden raisins in the sauce. The cayenne pepper added a nice kick. Will definitely make again.5 stars

Jac
Jac
July 22, 2023 9:40 pm

Was delicious! I did roast two onions and two bulbs of garlic in the air fryer then blended and added to sauce for a more rich taste! But I didn’t have heavy crème or half and half just coconut milk so I had to improvise. Will def make again! Thank you!5 stars

Samantha Marceau
July 24, 2023 9:01 am
Reply to  Jac

Thanks so much for sharing what worked for you, Jac!

Helen
Helen
January 18, 2023 9:05 pm

This was delicious, and very easy to make! I used chicken thighs, but would probably try chicken breasts the next time I make it (just easier for me to cut into somewhat uniform pieces). Other than that, I wouldn’t change a thing!5 stars