Murgh Makhani (Butter Chicken) – Creamy Indian Chicken Curry

30 min prep 2 min cook 3 servings
Murgh Makhani (Butter Chicken) – Creamy Indian Chicken Curry
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a chilly November evening, the kind where the wind whistles through the cracked windows and the kitchen becomes the warm heart of the house. I was standing over a simmering pot, the scent of caramelized onions and toasted spices swirling around me like an old, familiar song. The moment I lifted the lid, a cloud of fragrant steam hit my face, carrying whispers of ginger, garlic, and a hint of smoky tandoori that made my mouth water instantly. That night, my family gathered around the table, eyes wide with anticipation, and the first spoonful of that silky, ruby‑red sauce sparked a chorus of delighted sighs. Have you ever felt that instant connection between a dish and a memory, as if the flavors are a bridge to moments you never want to forget?

Butter chicken, or Murgh Makhani as it’s lovingly called in Hindi, is more than just a recipe—it's a celebration of comfort, tradition, and a dash of culinary drama. The buttery sauce embraces each tender piece of chicken, turning ordinary bites into luxuriously creamy morsels that glide across the palate. What makes this version stand out is the marriage of humble pantry staples with a few secret tricks that elevate the dish from restaurant‑style to home‑cooked perfection. Imagine the velvety richness of heavy cream mingling with the tang of yogurt, all balanced by a gentle heat from Kashmiri chili powder that paints the sauce a deep, inviting crimson without overwhelming heat.

But wait—there’s a hidden gem I’ll reveal later that takes the flavor depth to a whole new level. It’s a tiny ingredient that most home cooks overlook, yet it’s the key to that signature “butter chicken glow” you see in the best Indian restaurants. I’ll let you in on that secret in the “Expert Tips” section, where I’ll also share why a short resting period can make the sauce sing. Trust me, once you master this, you’ll never settle for a bland version again.

Here’s exactly how to make it — and trust me, your family will be asking for seconds. From marinating the chicken in a fragrant yogurt blend to simmering the sauce to a perfect silky consistency, each step is designed to build layers of flavor that crescendo in the final bite. So roll up your sleeves, preheat that pan, and let’s embark on a culinary adventure that will leave your kitchen smelling like a spice market and your heart full of pride.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of tandoori masala, garam masala, and a touch of fenugreek leaves creates a complex aroma that unfolds with each bite, delivering sweet, smoky, and earthy notes that linger on the tongue.
  • Texture Harmony: Marinating the chicken in yogurt tenderizes the meat, while the final splash of heavy cream adds a luscious, velvety mouthfeel that balances the slight tang of the tomato base.
  • Ease of Execution: Despite its restaurant reputation, this recipe uses everyday kitchen tools and straightforward techniques, making it approachable for cooks of any skill level.
  • Time Efficiency: With a 15‑minute prep and a 30‑minute cooking window, you can serve a gourmet‑grade dish on a weeknight without sacrificing flavor.
  • Versatility: The sauce doubles as a dip for naan, a topping for rice, or even a base for a vegetarian twist, allowing you to adapt it to any dietary preference.
  • Nutrition Balance: While indulgent, the use of yogurt and a moderate amount of butter provides protein and calcium, and the spices add antioxidants without extra calories.
  • Ingredient Quality: Fresh ginger, garlic, and high‑quality butter amplify the dish’s aromatic profile, proving that simple, good ingredients can outshine complicated shortcuts.
  • Crowd‑Pleasing Factor: Its mild heat and creamy richness make it a safe bet for both spice lovers and those who prefer a milder palate, ensuring everyone leaves the table satisfied.
💡 Pro Tip: For an extra layer of depth, toast the whole spices (coriander seeds, cumin seeds, and fenugreek) in a dry pan before grinding them. This releases hidden oils and adds a subtle smokiness that you can’t achieve with pre‑ground spices alone.

🥗 Ingredients Breakdown

The Foundation

The star of any great butter chicken is the chicken itself. Using boneless, skinless chicken thighs adds a juicy, forgiving texture that stays moist even after simmering, while breast meat offers a leaner alternative if you prefer. Cut the pieces bite‑size so they absorb the marinades quickly and cook evenly, ensuring every morsel is coated in that signature sauce. When selecting poultry, look for a pinkish hue and a firm feel; avoid any that appear grayish or have a slimy surface, as freshness directly impacts the final taste.

Next up, plain yogurt serves as the tenderizing hero. Its mild acidity breaks down the protein fibers, allowing the spices to penetrate deeply, while also adding a subtle tang that balances the richness of butter and cream later on. If you’re dairy‑free, you can swap in coconut yogurt, but be aware it will introduce a faint coconut flavor that changes the traditional profile.

Aromatics & Spices

Ginger and garlic paste are the dynamic duo that form the backbone of Indian cooking. Freshly ground ginger offers a bright, peppery heat, while garlic brings a sweet, caramelized note when sautéed. Using pastes saves time, but if you have the luxury of fresh, grate the ginger and mince the garlic for an even more vibrant aroma that sings in the pan.

Tandoori masala (or a garam masala substitute) is the secret spice blend that gives Murgh Makhani its signature smoky, earthy flavor. It typically contains cumin, coriander, paprika, and a hint of clove—each contributing a distinct layer. If you can’t find tandoori masala, combine equal parts garam masala and smoked paprika for a close approximation.

Chili powder, preferably Kashmiri, adds a gentle, ruby‑red hue without scorching the palate. Its mild heat is perfect for those who enjoy flavor over fire. For a deeper heat, you can increase the amount or add a pinch of cayenne, but remember that the cream will mellow any excess spiciness.

Coriander and cumin powders bring citrusy brightness and warm earthiness respectively, rounding out the flavor profile. They’re best added after the onions turn translucent, allowing their oils to bloom without burning. A dash of dried fenugreek leaves (kasuri methi) adds a subtle bitterness and a hint of maple‑like sweetness, but it’s optional for those who prefer a smoother finish.

The Secret Weapons

Ghee or unsalted butter is the luxurious medium that carries the spices and creates that glossy, buttery sheen. Ghee, with its higher smoke point, lets you sauté onions and spices without fear of scorching, while butter adds a richer, dairy‑forward flavor. If you’re watching your saturated fat intake, a mix of half ghee and half olive oil works well without compromising taste.

Crushed tomatoes (or tomato puree/paste) form the luscious base of the sauce. The natural acidity cuts through the richness of the butter and cream, while the tomato’s umami deepens the overall savoriness. For a smoother texture, blend the tomatoes before adding them to the pan; this eliminates any unwanted lumps.

Finishing Touches

Heavy cream is the final kiss that transforms a robust sauce into a silky dream. Its fat content carries the spices, rounding out any sharp edges and giving the dish its iconic glossy finish. Add the cream at the very end, stirring gently to avoid curdling, and you’ll see the sauce turn a luscious, velvety gold.

A sprinkle of garam masala at the end brightens the flavors, acting like a culinary high‑note that lifts the entire dish. Fresh cilantro, torn just before serving, adds a burst of herbaceous freshness that cuts through the richness, creating a perfect balance.

🤔 Did You Know? Fenugreek leaves (kasuri methi) were historically used in Ayurvedic medicine to aid digestion and are now a staple in Indian cuisine for their unique, slightly sweet, and bitter flavor that enhances butter‑based dishes.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

Murgh Makhani (Butter Chicken) – Creamy Indian Chicken Curry

🍳 Step-by-Step Instructions

  1. Begin by creating the marinade: in a large bowl, combine the ½ cup of plain yogurt, 1 tablespoon of tandoori masala, 1 teaspoon each of ginger and garlic paste, and a pinch of salt. Toss the bite‑size chicken pieces into this mixture, ensuring each piece is fully coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours if you have time. The longer the chicken rests, the deeper the flavors will penetrate, and the texture will become wonderfully tender. Trust me on this one: the wait is worth every second.

  2. While the chicken marinates, heat 1–2 tablespoon of ghee (or butter) in a heavy‑bottomed pan over medium heat. Add the thinly sliced onion and let it sweat gently, stirring occasionally, until it turns a deep golden brown and releases a sweet, caramelized aroma. This can take about 8‑10 minutes; patience here builds the flavor foundation. Once the onions are beautifully browned, stir in an additional tablespoon each of ginger and garlic paste, letting them sizzle for about a minute until you smell that unmistakable nutty fragrance.

    💡 Pro Tip: If the onions start to stick, deglaze with a splash of water or a few tablespoons of the crushed tomatoes. This not only prevents burning but also lifts the caramelized bits, enriching the sauce.
  3. Now, introduce the crushed tomatoes (or puree) to the pan. Stir vigorously, scraping up any browned bits from the bottom—these are flavor gold. Bring the mixture to a gentle simmer, allowing the tomatoes to break down and the raw acidity to mellow, which should take about 5‑7 minutes. As the sauce thickens, you’ll notice a deepening red hue and a sweet, earthy scent that signals it’s ready for the next layer of spices.

  4. Add the chili powder, coriander powder, and cumin powder, stirring constantly to avoid clumping. Cook for another 2‑3 minutes, letting the spices toast lightly; this is the step where many home cooks make a mistake by adding them too early, causing bitterness. Here’s the thing: you want the spices to bloom in the oil, releasing their essential oils without burning.

    ⚠️ Common Mistake: Adding powdered spices directly to a cold pan can cause them to seize and become gritty. Always add them to a hot, oil‑laden mixture for optimal flavor extraction.
  5. At this point, gently fold in the marinated chicken pieces, along with any leftover yogurt‑marinade. The yogurt will help the sauce stay creamy while the chicken cooks. Cover the pan and let it simmer on low heat for about 12‑15 minutes, stirring occasionally. You’ll hear a gentle bubbling sound—listen for it, as it indicates the sauce is reducing and the chicken is absorbing the spices. The chicken should turn opaque and be tender enough to fall apart with a fork.

    💡 Pro Tip: For an extra silky texture, whisk a tablespoon of butter into the sauce just before the final simmer. It creates a glossy finish that looks restaurant‑ready.
  6. Once the chicken is cooked through, stir in the ½ cup of heavy cream, reducing the heat to low. The sauce will instantly turn a richer, velvety gold. Let it simmer for another 3‑4 minutes, allowing the cream to meld with the tomato‑spice base. Taste and adjust salt, then sprinkle the ½ teaspoon of garam masala and, if using, the ¼ teaspoon of dried fenugreek leaves. These final aromatics lift the dish, adding a fragrant, lingering finish.

  7. Turn off the heat and garnish with freshly chopped cilantro. The bright green specks not only add color but also a fresh, herbaceous contrast to the creamy sauce. Let the curry rest for a couple of minutes; this short pause lets the flavors settle and intensify, making each bite more harmonious.

  8. Serve your Murgh Makhani hot, paired with fluffy basmati rice, warm naan, or even a side of roasted cauliflower for a low‑carb twist. The sauce should coat the chicken like a silky veil, inviting you to scoop it up with a piece of bread or spoon it over grains. Go ahead, take a taste — you’ll know exactly when it’s right, and you’ll understand why this dish has become a beloved classic across continents.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you finish cooking, spoon a tiny amount onto the back of your hand, let it cool for a few seconds, and then taste it. This method lets you gauge the balance of salt, acidity, and heat without the sauce being too hot. If the flavor feels flat, a pinch of sugar or a dash more salt can revive it. I once served a batch that tasted a little bland until I added a whisper of honey—instant transformation!

Why Resting Time Matters More Than You Think

After the final simmer, let the butter chicken sit covered for at least 10 minutes. This resting period allows the spices to meld fully, and the chicken re‑absorbs the sauce, resulting in a richer mouthfeel. I’ve found that dishes that skip this step often taste “just cooked,” missing that deep, integrated flavor that makes the sauce sing.

The Seasoning Secret Pros Won’t Tell You

A tiny pinch of ground cardamom added at the very end adds an unexpected floral note that brightens the entire dish. It’s a subtle addition, but it’s the kind of secret that seasoned chefs keep to themselves. I discovered this trick while watching a cooking show, and now it’s my go‑to finish for special occasions.

Balancing Cream and Butter

If you find the sauce too heavy, balance it with a splash of cold water or a few tablespoons of low‑fat milk. This thins the sauce just enough without sacrificing its luxurious texture. Conversely, if you crave extra richness, swirl in an extra tablespoon of ghee right before serving for that glossy sheen.

The Power of Fresh Herbs

While cilantro is traditional, adding a few leaves of fresh mint at the end can introduce a refreshing twist that cuts through the creaminess. I once served butter chicken with mint at a summer barbecue, and guests raved about the unexpected burst of coolness. Experiment and see which herb sings best with your palate.

💡 Pro Tip: For the ultimate silky sauce, finish the dish with a drizzle of clarified butter (ghee) right before serving. It adds a glossy finish and a subtle nutty aroma that elevates the whole experience.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Smoky Charcoal Butter Chicken

Replace the tandoori masala with a blend of smoked paprika, ground charcoal (food‑grade), and a touch of cumin. This gives the sauce an earthy, smoky depth that mimics the flavor of a traditional tandoor oven. Pair it with a side of grilled vegetables for a rustic, outdoor‑feeling meal.

Cashew‑Cream Butter Chicken

Swap half the heavy cream for a smooth cashew puree (soaked cashews blended with water). This not only adds a nutty undertone but also makes the dish slightly lighter while keeping the creamy texture. It’s perfect for those who want a dairy‑free option without losing richness.

Green Curry Butter Chicken

Incorporate a tablespoon of green curry paste along with the traditional spices. The fresh herbs in the green curry (basil, cilantro, lime leaves) introduce a bright, aromatic twist that pairs beautifully with the buttery base. Serve over jasmine rice for a fragrant fusion.

Spicy Coconut Butter Chicken

Replace the heavy cream with coconut milk and increase the chili powder or add a few sliced green chilies. This version delivers a tropical heat that’s perfect for summer evenings, and the coconut adds a subtle sweetness that balances the spice.

Mushroom‑Infused Butter Chicken

Add sliced button or cremini mushrooms after the onions have caramelized. The mushrooms absorb the sauce, adding an earthy umami layer that deepens the overall flavor profile. This variation works wonderfully when serving with a hearty whole‑grain naan.

Herb‑Lemon Butter Chicken

Stir in a tablespoon of freshly squeezed lemon juice and a handful of chopped fresh dill just before serving. The citrus brightens the sauce, while dill contributes a delicate, slightly sweet herbaceous note. It’s a refreshing take that works great for spring gatherings.

📦 Storage & Reheating Tips

Refrigerator Storage

Allow the butter chicken to cool to room temperature for about 30 minutes, then transfer it to an airtight container. It will keep beautifully for up to 3 days in the refrigerator. When reheating, add a splash of water or milk to restore the sauce’s silkiness, as the cream can thicken when chilled.

Freezing Instructions

For longer storage, portion the curry into freezer‑safe bags or containers, leaving a little headspace for expansion. It freezes well for up to 2 months. To thaw, move it to the fridge overnight, then reheat gently on the stovetop, stirring in a tablespoon of butter to revive the glossy texture.

Reheating Methods

The trick to reheating without drying it out? Use a low flame and a splash of cream or broth, stirring constantly until the sauce regains its glossy sheen. Microwaving works in a pinch—cover the bowl with a damp paper towel and heat in 30‑second intervals, stirring in between to ensure even warmth.

❓ Frequently Asked Questions

Absolutely! Chicken thighs are actually preferred by many chefs because they stay juicier and more flavorful during the simmer. Just make sure to trim excess fat and cut them into uniform bite‑size pieces for even cooking.

While you can skip the marination in a pinch, the yogurt‑spice blend tenderizes the meat and infuses it with flavor. Even a quick 15‑minute rest will make a noticeable difference in texture and taste.

For a lighter version, use half‑and‑half or a blend of Greek yogurt and milk. If you need a dairy‑free alternative, coconut cream works beautifully, though it adds a faint coconut flavor.

With Kashmiri chili powder, the heat is mild to medium, focusing more on color than fire. Adjust the level by adding more chili powder, a pinch of cayenne, or fresh green chilies if you prefer a hotter kick.

Definitely! Substitute the chicken with paneer cubes, cauliflower florets, or even hearty mushrooms. Follow the same steps, adding the vegetables after the onions are caramelized, and simmer until tender.

A watery sauce usually means the tomatoes weren’t reduced enough, or the heat was too low. Increase the simmer and let the sauce thicken, or add a teaspoon of tomato paste to boost body.

Fenugreek leaves are optional but highly recommended for authentic flavor. They add a subtle bitterness and a fragrant aroma that distinguishes classic butter chicken from a plain tomato sauce.

Serve it with steamed basmati rice, garlic naan, or even a simple cucumber raita to balance the richness. Roasted cauliflower or a fresh green salad also make great accompaniments.
Murgh Makhani (Butter Chicken) – Creamy Indian Chicken Curry

Murgh Makhani (Butter Chicken) – Creamy Indian Chicken Curry

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Marinate the chicken in yogurt, tandoori masala, ginger paste, garlic paste, and salt. Cover and refrigerate for 30 minutes to 4 hours.
  2. Heat ghee or butter in a heavy‑bottomed pan over medium heat. Add sliced onion and sauté until golden brown, about 8‑10 minutes.
  3. Stir in the extra ginger and garlic paste, cooking for 1 minute until fragrant.
  4. Add crushed tomatoes, bring to a gentle simmer, and cook 5‑7 minutes until the sauce thickens.
  5. Mix in chili powder, coriander powder, and cumin powder; toast for 2‑3 minutes.
  6. Add the marinated chicken (with any remaining yogurt), cover, and simmer 12‑15 minutes until chicken is cooked through.
  7. Stir in heavy cream, garam masala, and dried fenugreek leaves (if using). Simmer 3‑4 minutes.
  8. Garnish with fresh cilantro and serve hot with rice or naan.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.