cupcake-recipes.com

The Best Homemade Butter Chicken Recipe

There is something truly magical about a warm, comforting bowl of butter chicken at the end of a long, exhausting day. I don’t know about you, but whenever the craving for rich, deeply spiced Indian takeout hits, it hits hard. For the longest time, I relied on my local restaurant to satisfy that craving because I was convinced that making a proper butter chicken recipe at home would require fancy equipment, an overwhelming list of hard-to-find ingredients, and hours spent hovering over a hot stove.

Well, I am so incredibly happy to tell you that I was completely wrong. This homemade version feels super indulgent and tastes like it came straight out of a restaurant kitchen, but it is surprisingly simple to pull together right in your own home. It has become a regular feature on our weekly meal plans, especially since it is mild and creamy enough for the whole family to enjoy. Even my toddler, who has been known to dramatically declare almost everything “too spicy” from time to time, absolutely gobbles this down!

Butter Chicken Recipe beautifully presented from an overhead angle

What Is Butter Chicken?

If you have never had the pleasure of trying it, butter chicken (traditionally known as Murgh Makhani) is a staple of Indian cuisine that has captured hearts and stomachs all over the globe. It originated in Delhi, India, as a clever way to use up leftover tandoori chicken by simmering it in a luscious, buttery tomato gravy.

Today, a classic butter chicken recipe features incredibly tender pieces of marinated chicken suspended in a rich, velvety sauce made from tomatoes, butter, heavy cream, and a beautiful blend of fragrant spices. Unlike some other curries that pack a serious punch of heat, butter chicken is famous for its mild, slightly sweet, and deeply savory flavor profile. It is often compared to Chicken Tikka Masala, but butter chicken is generally richer, creamier, and less tomato-forward. It is the ultimate comfort food—the kind of meal that wraps you in a warm hug and leaves you completely satisfied.

How to Make Butter Chicken

Quick Overview

Making this butter chicken recipe at home is broken down into two incredibly simple phases. The first phase is all about the marinade. You’ll toss your chicken pieces in a beautifully spiced yogurt mixture and let the fridge do the hard work for a few hours. This step is crucial for tender, flavorful meat.

The second phase is building that luxurious, restaurant-quality sauce. You’ll sauté aromatics like garlic and ginger, toast your spices to release their natural oils, and then blend in tomato paste and heavy cream to create a silky, vibrant gravy. Finally, everything simmers together until the chicken is perfectly cooked and the house smells absolutely heavenly. It really is that straightforward!

Ingredients

Here is everything you will need to grab from the fridge and pantry to bring this dish to life:

  • Chicken: 1.5 lbs chicken breast, cut into bite-sized 1-inch cubes.
  • Yogurt: 1/2 cup plain yogurt (this is the base of our tenderizing marinade).
  • Lemon Juice: 1 tsp to add a touch of brightness.
  • Heavy Cream: 1/2 cup to give the sauce its signature velvety texture.
  • Garlic & Ginger: 2 cloves of finely chopped garlic and 1 tsp of crushed ginger for that essential aromatic base.
  • Tomato Paste: 2 tbsp to provide a concentrated, rich tomato flavor.
  • Butter: 1 tbsp (it wouldn’t be butter chicken without it!).
  • The Spice Blend: 1 tsp cumin, 2 tsp garam masala, 1/2 tsp chili powder, 1/2 tsp turmeric, and 1/2 tsp coriander.
  • Seasoning: 1 tbsp sugar (to balance the acidity of the tomatoes) and 1 tsp salt.

Butter Chicken Recipe ingredients organized and measured on kitchen counter

Step-by-Step Instructions

Step 1: Mix the Spiced Marinade

In a large bowl, combine your plain yogurt, lemon juice, and exactly half of your spices (that means half of the cumin, garam masala, chili powder, turmeric, coriander, sugar, and salt). Grab a spoon and stir everything together until the mixture is completely smooth, vibrant, and well combined.

Step 2: Marinate the Chicken

Drop your cubed chicken breast pieces into the bowl with the yogurt marinade. Toss everything really well, making sure every single piece of chicken is evenly coated. Cover the bowl tightly with plastic wrap and pop it into the refrigerator for at least 3 hours. Trust me, do not skip or rush this step! This resting time allows the flavors to deeply infuse and the yogurt to tenderize the meat.

Step 3: Sauté the Aromatics and Spices

When you are ready to cook, heat a large pan or skillet over medium heat and melt your butter. Once it’s bubbling, add the chopped garlic and the remaining half of your spices. Sauté this mixture for about 1 minute. You want to stir constantly so the garlic doesn’t burn. Once the garlic is beautifully fragrant and the spices have released their aroma, stir in the tomato paste. Cook for one more minute, mixing well so the tomato paste incorporates into the spices.

Step 4: Build the Creamy Sauce

Now for the fun part! Pour the heavy cream into the pan. Keep stirring continuously until the sauce transforms into a smooth, uniform, gorgeous orange color. If you feel like the sauce is looking a bit too thick for your liking, you can easily thin it out by adding a tiny splash of water or a little extra cream until it reaches your perfect consistency.

Step 5: Simmer and Serve

Add the marinated chicken—along with every last drop of the marinade left in the bowl—straight into the pan. Stir well to ensure the chicken is completely smothered in the sauce. Turn the heat down to medium-low and let it cook for 20 to 25 minutes, stirring occasionally. You’ll know it’s done when the chicken is fully cooked and tender, and the sauce has thickened into a rich, creamy dream. Give it a taste, adjust the salt if necessary, and get ready to eat!

What to Serve It With

To turn this butter chicken recipe into a complete, deeply satisfying meal, you definitely need some vessels to soak up that incredible sauce. Here are my absolute favorite ways to serve it:

  • Classic Basmati Rice: You simply cannot go wrong spooning this rich chicken over a bed of fluffy, steamed basmati rice.
  • Warm Garlic Naan: A side of buttery, slightly charred garlic naan is absolutely essential for swiping your plate clean. Flaky paratha or crispy roti work beautifully, too!
  • Cooling Cucumber Raita: If you are serving kids or just love a temperature contrast, a simple yogurt and mint raita helps balance the richness of the dish perfectly.
  • Fresh Veggies: I love serving this alongside some roasted cauliflower or steamed green beans for a pop of color and extra nutrients.

Top Tips for Perfecting Your Butter Chicken

Want to make sure your dish turns out flawlessly every single time? Keep these simple tips in mind:

Give the marinade time to work: I know it is tempting to just mix the chicken and throw it straight into the pan when you are hungry, but letting it sit for at least 3 hours is the secret to restaurant-quality tenderness. If you can prep it in the morning before work, even better!

Don’t fear the fat: For the most authentic, luscious texture, stick to full-fat heavy cream and regular yogurt. Low-fat alternatives can sometimes curdle when heated or leave you with a watery sauce.

Customize your consistency: As the chicken simmers, the sauce will naturally thicken. If you prefer a thinner gravy to pour over your rice, don’t hesitate to stir in a tablespoon of water at a time until it is exactly how you like it.

Storing and Reheating Tips

If you are lucky enough to have leftovers, you are in for a treat! Store any remaining butter chicken in an airtight container in the refrigerator for up to 3 to 4 days. The flavors actually deepen overnight, making it a fantastic make-ahead lunch.

To reheat, I highly recommend doing it on the stovetop over low heat. The microwave can sometimes make chicken breast a bit rubbery. Just place the leftovers in a small saucepan, add a tiny splash of water or cream to wake the sauce back up, and stir gently until it is heated all the way through. You can also freeze this dish! Let it cool completely, transfer it to a freezer-safe container, and freeze for up to 3 months. Thaw it overnight in the fridge before reheating.

Frequently Asked Questions

Can I use chicken thighs instead of chicken breasts?
Absolutely! Boneless, skinless chicken thighs are actually a fantastic choice for this recipe. They are naturally juicier and more forgiving if left on the heat a little too long. Just follow the exact same marinating and cooking instructions.

How can I make this butter chicken recipe spicier?
If you love a good kick of heat, it is incredibly easy to spice this up! You can increase the chili powder in the marinade, stir in a pinch of cayenne pepper with the spices in the pan, or simply garnish your finished bowl with fresh sliced green chilies or red pepper flakes.

Can I make this dairy-free?
Yes, you can! To make a dairy-free version, swap the plain yogurt for a plain, unsweetened coconut yogurt. Use a dairy-free butter alternative or coconut oil for sautéing, and replace the heavy cream with full-fat canned coconut milk. It will slightly change the flavor profile, but it will still be incredibly delicious and creamy.

Final Thoughts

Butter Chicken Recipe slice on plate showing perfect texture and swirl pattern

There you have it—my absolute favorite, foolproof butter chicken recipe! It truly proves that you don’t need to spend hours in the kitchen or rely on expensive takeout to enjoy a comforting, deeply flavorful Indian-inspired meal at home. Between the tender, yogurt-marinated chicken and that heavenly, velvety tomato-cream sauce, I promise this is a dish you will find yourself craving week after week.

I genuinely hope this recipe brings as much joy (and as many empty plates!) to your dinner table as it does to mine. If you decide to give it a try, please let me know how it turns out! Grab some naan, serve up a big bowl, and enjoy every single bite.

Butter Chicken

This rich and creamy butter chicken is packed with bold spices, tender chicken, and a luscious tomato-based sauce. Perfect for serving with basmati rice, warm naan, or a side of cooling raita, this restaurant-style butter chicken is surprisingly easy to make at home!
Prep : 10 Total : 25 minutes

Ingredients
  

Main Ingredients

  • 1.5 lbs chicken breast cut into 1-inch cubes
  • 0.5 cup yogurt
  • 1 tsp lemon juice
  • 0.5 cup heavy cream
  • 2 cloves garlic finely chopped
  • 2 tbsp tomato paste
  • 1 tbsp butter
  • 1 tsp crushed ginger
  • 1 tsp cumin
  • 2 tsp garam masala
  • 0.5 tsp chili powder
  • 0.5 tsp turmeric
  • 0.5 tsp coriander
  • 1 tbsp sugar
  • 1 tsp salt

Instructions
 

Preparation Steps

  • In a large bowl, mix the yogurt, lemon juice, and half of the spices (cumin, garam masala, chili powder, turmeric, coriander, sugar, and salt). Stir until the mixture is smooth and well combined.
  • Add the chicken pieces to the marinade, ensuring they are evenly coated. Cover the bowl with plastic wrap and refrigerate for at least 3 hours, allowing the flavors to infuse.
  • Heat a large pan over medium heat and melt the butter. Add the chopped garlic and the remaining spices. Sauté for about 1 minute, stirring constantly, until the garlic is fragrant and the spices release their aroma. Stir in the tomato paste and continue to cook for another minute, mixing well to incorporate it into the spice mixture.
  • Pour in the heavy cream and stir continuously until the sauce becomes smooth and uniform in color.
  • If the sauce is too thick, add a little water or more cream to reach the desired consistency.
  • Add the marinated chicken along with any remaining marinade into the pan. Stir well to coat the chicken with the sauce.
  • Cook for 20-25 minutes over medium-low heat, stirring occasionally. Ensure the chicken is fully cooked and tender, and the sauce has thickened to a rich, creamy consistency. Adjust seasoning if needed.
  • Serve hot with basmati rice, fresh cilantro, extra cream, and chili flakes for garnish.

Recipes Should You See

Hey, I’m Claire Bennett—home baker, frosting fanatic, and the voice behind cupcake-recipes.com. I share easy, tested cupcake recipes with clear steps, simple ingredients, and decorating tips anyone can follow. From classic vanilla to fun twists, consider this your friendly guide to sweet, no-stress bakes.

Recipes Should You See

As Seen On:

0 0 votes
Article Rating
Subscribe
Notify of
guest
3 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Ahmed C.
Ahmed C.
1 month ago

This sounds absolutely delicious—I’ve been wanting to try butter chicken for years! Your description makes it sound so rich and flavorful.

Alex C.
Alex C.
1 month ago

This recipe sounds amazing! I can’t wait to try it – butter chicken is one of my favorites. Thanks for sharing!

Lucas L.
Lucas L.
1 month ago

This recipe sounds amazing—definitely adding it to my list! The description alone makes me want to try it this weekend.

as seen on:

as seen on:

Download My FREE Protein Meal Plan!

3
0
Would love your thoughts, please comment.x
()
x