Butter Chicken Recipe (The Best Authentic Murgh Makhani)

By Sadie Caldwell

On February 28, 2026

A close-up view of tender chicken pieces coated in a silky, orange-hued makhani gravy, showcasing the dish's luxurious texture.

Cuisine

Indian

Prep time

20 minutes

Cooking time

35 minutes

Total time

55 minutes

Servings

6 people

Welcome to the ultimate Butter Chicken Recipe, your definitive guide to creating the most luscious, flavorful, and creamy murgh makhani right in your own kitchen. This recipe demystifies the process, breaking it down into simple, manageable steps to deliver a restaurant-quality dish that will stun your family and friends. Forget takeout; the rich, aromatic flavors of authentic Indian cuisine are more accessible than you think. We’re diving deep into the secrets behind that signature silky tomato gravy and perfectly tender chicken.

This dish strikes the perfect balance between tangy tomatoes, rich cream, and a complex blend of aromatic spices. It’s a culinary hug in a bowl, and this specific butter chicken recipe ensures you nail it on the first try.

What is Butter Chicken (Murgh Makhani)?

Originating from Delhi, India, Butter Chicken, or Murgh Makhani, is a world-renowned dish loved for its incredibly rich and creamy gravy. The story goes that it was invented in the 1950s at the Moti Mahal restaurant as a way to use leftover tandoori chicken. The chefs simmered the chicken in a tomato gravy enriched with butter and cream, creating the iconic dish we know today. Its magic lies in the makhani (butter) sauce, a velvety blend of tomatoes, garlic, ginger, and aromatic spices, finished with a touch of sweetness and a swirl of cream.

Why This is the Best Butter Chicken Recipe

In a sea of variations, this Butter Chicken Recipe stands out for a few key reasons. It’s built on a foundation of authentic techniques but simplified for the home cook.

  • Authentic Flavor Profile: We use key traditional ingredients like kasuri methi (dried fenugreek leaves) to achieve that unmistakable, complex aroma and taste you find in the best Indian restaurants.
  • Perfectly Tender Chicken: Our two-step cooking process—marinating and then pan-searing—ensures the chicken is juicy and infused with flavor before it even meets the sauce.
  • Foolproof Gravy: The secret to the silkiest gravy is blending it until it’s perfectly smooth. We guide you through creating a sauce with incredible depth and a luxurious, velvety texture every single time.

Key Ingredients for Authentic Flavor

The quality of your ingredients directly impacts the final dish. Here’s what you’ll need for the most authentic flavor:

  • Chicken: Boneless, skinless chicken thighs are best as they remain tender and juicy. You can use chicken breast, but be careful not to overcook it.
  • Full-Fat Yogurt: This is the base of our marinade, tenderizing the chicken and adding a subtle tang.
  • Ginger and Garlic Paste: A cornerstone of Indian cooking. Freshly made paste offers the best flavor.
  • Tomatoes: Canned whole tomatoes or tomato passata provide a consistent, vibrant base for the makhani gravy.
  • Spices: Garam masala, turmeric, Kashmiri red chili powder (for color without intense heat), and coriander are essential.
  • Kasuri Methi: Dried fenugreek leaves are non-negotiable for authentic butter chicken flavor. Crush them between your palms before adding to release their aroma.
  • Heavy Cream: This provides the signature richness and creamy texture.

How to Make The Perfect Butter Chicken Recipe

Making this iconic dish is a three-part process: marinate the chicken, cook the chicken, and prepare the stunning makhani gravy before bringing it all together.

A bowl of authentic butter chicken served with a side of fluffy basmati rice and warm naan bread, garnished with cilantro.
The perfect pairing: fluffy rice and warm naan to soak up every last drop of the delicious sauce.

Step 1: Marinate the Chicken

First, we create a flavor-packed marinade. In a medium bowl, combine the chicken pieces with yogurt, ginger-garlic paste, turmeric, garam masala, Kashmiri red chili powder, and salt. Mix thoroughly to ensure every piece of chicken is coated. Cover the bowl and let it marinate in the refrigerator for at least 30 minutes, or for best results, up to 8 hours. This step is crucial for tender, flavorful chicken.

Step 2: Cook the Chicken

Once marinated, it’s time to cook the chicken. You can pan-sear, bake, or grill it. For the stovetop method, heat a tablespoon of oil or ghee in a large skillet or Dutch oven over medium-high heat. Cook the chicken in batches, ensuring not to crowd the pan, until it’s golden brown and cooked through. Set the cooked chicken aside.

Step 3: Make the Creamy Makhani Gravy

This is where the magic happens. In the same skillet, melt the butter. Add the chopped onion and sauté until softened and translucent. Add the ginger-garlic paste and cook for another minute until fragrant. Stir in all the powdered spices—coriander, cumin, turmeric, and garam masala—and cook for 30 seconds to bloom their flavors. Pour in the tomato puree and add the cashews. Bring the mixture to a simmer and cook for 10-15 minutes, allowing the flavors to meld and the sauce to thicken slightly. Carefully transfer the hot mixture to a high-speed blender and blend until completely smooth. This step is the secret to a velvety, restaurant-quality sauce.

Step 4: Combine and Simmer

Pour the blended gravy back into the skillet. Stir in the heavy cream, the crushed kasuri methi, and a pinch of sugar to balance the acidity of the tomatoes. Add the cooked chicken back into the gravy. Let it all simmer gently for 5-10 minutes, allowing the chicken to absorb the flavors of the sauce. Taste and adjust the salt if needed.

Tips for Success

  • Don’t Skip the Marinade: Even 30 minutes makes a huge difference in the tenderness and flavor of the chicken.
  • Blend it Smooth: For the most luxurious texture, blend the sauce until it’s absolutely silky. If you don’t have a high-speed blender, you can pass it through a fine-mesh sieve.
  • Use Ghee: For a more authentic and nutty flavor, use ghee (clarified butter) instead of oil for cooking the chicken and starting the sauce.
  • Fresh Spices are Key: Ensure your ground spices are fresh. They lose their potency over time, and vibrant spices are essential for a deeply flavorful dish. Check out our guide on making sauces from scratch to see why fresh ingredients matter.

What to Serve with Butter Chicken

Butter chicken is a rich dish that pairs beautifully with simple sides. Traditionally, it’s served with fluffy basmati rice to soak up all the delicious gravy. For bread, nothing beats warm, pillowy naan bread or some incredible Homemade Garlic Knots. A simple side of cucumber raita or a fresh cucumber and tomato salad can provide a cool, refreshing contrast to the richness of the dish.

A close-up view of tender chicken pieces coated in a silky, orange-hued makhani gravy, showcasing the dish's luxurious texture.
Look at that velvety smooth gravy! The secret is in the blend.

Storage and Reheating Instructions

Butter chicken tastes even better the next day as the flavors continue to meld. Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat, adding a splash of water or cream if the sauce has thickened too much. Avoid microwaving, as it can make the chicken tough and cause the cream sauce to separate.

Frequently Asked Questions

Yes, you can make substitutions for a dairy-free version. Use coconut yogurt or another plant-based yogurt for the marinade, a neutral oil or vegan butter instead of ghee/butter, and full-fat coconut cream in place of heavy cream for the gravy.

To increase the heat, you can add 1-2 finely chopped green chilies along with the onions or add a 1/4 to 1/2 teaspoon of cayenne pepper to the spice mix. The Kashmiri red chili powder used in the recipe provides color but minimal heat.

Kasuri Methi is dried fenugreek leaves. It has a unique, slightly bitter, and aromatic flavor that is iconic in authentic Butter Chicken. While you can make the dish without it, we highly recommend using it for the most authentic taste.

While similar, the key difference is in the gravy. Butter Chicken (Murgh Makhani) has a milder, creamier, and buttery tomato sauce. Chicken Tikka Masala is typically more robust and heavily spiced, with a more pronounced tomato flavor.

Raw cashews are a traditional ingredient used to naturally thicken the gravy and give it an incredibly creamy, luxurious consistency without relying solely on heavy cream. When blended, they break down completely, creating a silky-smooth texture.

The Ultimate Butter Chicken Recipe

A close-up view of tender chicken pieces coated in a silky, orange-hued makhani gravy, showcasing the dish's luxurious texture.

Butter Chicken Recipe (The Best Authentic Murgh Makhani)

This easy Butter Chicken Recipe delivers authentic, restaurant-quality murgh makhani at home. Follow these simple steps for a perfectly creamy, aromatic, and flavorful tomato-based gravy with tender, juicy chicken.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 6 people
Course: Dinner, Main Course
Cuisine: Indian
Calories: 580

Ingredients
  

For the Chicken Marinade
  • 2 lbs boneless, skinless chicken thighs cut into 1-inch cubes
  • 1/2 cup plain full-fat yogurt
  • 1 tbsp ginger-garlic paste
  • 1 tsp turmeric powder
  • 1 tsp garam masala
  • 1 tsp Kashmiri red chili powder
  • 1 tsp salt
For the Makhani Gravy
  • 4 tbsp unsalted butter divided
  • 1 tbsp oil or ghee
  • 1 large onion finely chopped
  • 1 tbsp ginger-garlic paste
  • 28 oz can of whole peeled tomatoes or tomato passata
  • 1/4 cup raw cashews for creaminess
  • 1 tsp ground coriander
  • 1 tsp ground cumin
  • 2 tsp garam masala
  • 3/4 cup heavy cream
  • 1 tbsp kasuri methi (dried fenugreek leaves)
  • 1 tsp sugar optional, to balance acidity
  • Salt to taste

Equipment

  • 1 Large Skillet or Dutch Oven
  • 1 Blender
  • 2 Mixing Bowls

Instructions
 

  1. In a medium bowl, combine the chicken cubes with all marinade ingredients: yogurt, 1 tbsp ginger-garlic paste, turmeric, 1 tsp garam masala, Kashmiri red chili powder, and 1 tsp salt. Mix well to coat. Cover and refrigerate for at least 30 minutes or up to 8 hours.
  2. Heat 1 tbsp of oil or ghee in a large skillet or Dutch oven over medium-high heat. Cook the marinated chicken in batches until golden brown and cooked through. Remove the chicken and set aside.
  3. In the same skillet, melt 2 tbsp of butter over medium heat. Add the chopped onion and sauté until soft, about 5-7 minutes. Add 1 tbsp of ginger-garlic paste and cook for one more minute until aromatic.
  4. Stir in the ground coriander, cumin, and 2 tsp of garam masala. Cook for 30 seconds until the spices are fragrant.
  5. Add the canned tomatoes and raw cashews. Bring to a simmer and cook, stirring occasionally, for 15 minutes until the sauce has thickened.
  6. Carefully transfer the hot tomato mixture to a high-speed blender. Blend until completely smooth and velvety. For an extra silky texture, you can pass the sauce through a fine-mesh sieve.
  7. Return the blended sauce to the skillet. Stir in the remaining 2 tbsp of butter, the heavy cream, and the sugar (if using). Crush the kasuri methi between your palms and add it to the sauce. Stir to combine.
  8. Add the cooked chicken back to the skillet with the gravy. Simmer over low heat for 5-10 minutes to allow the flavors to meld. Season with additional salt to taste. Serve hot with basmati rice or naan.

Notes

Tip 1: For the most tender chicken, marinate it for at least 4 hours.
Tip 2: Don't overheat the sauce after adding the cream, as it can cause it to split. A gentle simmer is all that's needed.
Tip 3: Kashmiri red chili powder gives the dish its classic color without making it overly spicy. If you can't find it, use a mix of paprika and a pinch of cayenne.

Pin This Recipe!

If you loved this recipe, please share it! Pin it to your favorite dinner board on Pinterest to save it for later. Your shares help us bring more delicious recipes to you. We can’t wait to see your creations!

An overhead shot of a rich and creamy Butter Chicken Recipe in a traditional karahi, garnished with fresh cilantro and a swirl of cream, ready to be served.
You won't believe how easy it is to make this incredible Butter Chicken at home!

You might also like these recipes

Leave a Comment

Recipe Rating