Authentic Homemade Butter Chicken (Murgh Makhani)

jump to recipe
12 March 2026
3.8 (94)
Authentic Homemade Butter Chicken (Murgh Makhani)
60
total time
4
servings
650 kcal
calories

Introduction

If you love bold, comforting curries, butter chicken โ€” or Murgh Makhani โ€” is one of those dishes that feels like coming home.
As a professional food writer and recipe developer I find this recipe balances nostalgia with technique: the sauce is lush without being cloying, and the chicken finishes tender with a slightly caramelized edge.
Why this recipe matters: it brings together a handful of approachable methods that amplify depth โ€” a quick sear to develop savory browning, a controlled spice bloom to coax aroma, and a gentle finish with butter and cream for that glossy, velvety mouthfeel.
Iโ€™ll guide you through how to approach each stage so the result tastes layered and polished, whether youโ€™re making it for a weeknight or entertaining. Expect technique notes, texture cues, and serving ideas that lift the dish beyond mere instructions.
Tone and approach: this article leans into practical finesse: clear sensory checkpoints, simple swaps for pantry realities, and pro tips to rescue the sauce if the balance tips. Read on to learn not only what to do, but how to recognize when itโ€™s exactly right โ€” the sort of instincts that come in handy every time you make this beloved curry.

Why Youโ€™ll Love This Recipe

Butter chicken hooks you instantly with comfort and refinement at the same time.
The charm lies in its dual personality: robust, warmly spiced flavors that are softened and smoothed by butter and cream. The aromatics and spices arrive with clarity, yet never overpower the silkiness that defines the sauce. As a cook, youโ€™ll appreciate how forgiving the method is โ€” the sauce can be nudged back into balance with simple adjustments, and the searing step is forgiving enough to develop color without overcooking the meat.
What to expect when you serve it: a glossy, spoonable sauce that clings to the chicken, little bursts of herb freshness at the finish, and a crowd-pleasing richness that pairs beautifully with plain rice or flatbreads. This recipe is also versatile: it adapts easily for a lighter finish, a dairy-free variation, or a little extra heat depending on your audience.
The cooking experience: youโ€™ll enjoy a hands-on rhythm โ€” marinating, quick searing, building the sauce, blending for smoothness if desired, and a gentle final simmer that brings everything together. For a home cook, this means a manageable timeline with satisfying, visible progress at each stage.

Flavor & Texture Profile

Understanding what makes butter chicken sing starts with its layered flavors and textures.
At the core is a tomato-forward sauce thatโ€™s been tempered and enriched: the initial acidity of tomatoes is rounded by butter and cream, while a measured use of sugar or honey tames any sharp edges. Spices arrive in two acts โ€” a marinade phase that permeates the chicken with warm, earthy notes, and a pan phase where spices bloom in fat to reveal fragrant top notes.
Texture plays a starring role: the ideal sauce is velvety and slightly thick, able to coat each morsel without feeling greasy. The chicken should be tender with a faint exterior caramelization that adds savory contrast. Kasuri methi and fresh cilantro are finishing touches that add a layered herbal aroma, while a final swirl of butter or cream creates a silky sheen and mouth-coating richness.
On the palate youโ€™ll notice complementary tensions: bright tomato acidity, gentle spice warmth, the sweet counterpoint from a small sweetener, and the lush dairy finish. When balanced, each spoonful is complex yet harmonious โ€” the kind of curry that invites a second helping.

Gathering Ingredients

Gathering Ingredients

Assembling quality ingredients is half the job โ€” each one contributes a clear note to the final dish.
Below is the ingredient list organized for a smooth mise en place. Lay these out before you begin so you can move confidently through the steps without scrambling.

  • 800g boneless chicken thighs, cut into chunks
  • 150g plain yogurt (for marinade)
  • 2 tbsp lemon juice
  • 1 tbsp ginger paste or fresh ginger
  • 1 tbsp garlic paste or fresh garlic
  • 2 tsp garam masala
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp turmeric
  • 1โ€“2 tsp chili powder (adjust to taste)
  • 1 tsp salt
  • 2 tbsp vegetable oil or ghee
  • 1 large onion, finely chopped
  • 400g canned crushed tomatoes or tomato puree
  • 75g unsalted butter
  • 200ml heavy cream (or coconut cream)
  • 1 tbsp kasuri methi (dried fenugreek leaves)
  • 2 tbsp sugar or 1 tbsp honey
  • Fresh cilantro for garnish
  • Cooked basmati rice or naan, to serve

Pro packing tip: keep spices together and measure them into small bowls or a single prep cup so you can add them quickly when the pan is hot. Fresh aromatics should be ready to go because spice blooming happens fast.
Prepare any optional swaps and have serving accompaniments warmed before you finish so the curry can move straight from stovetop to table.

Preparation Overview

Before you turn on the heat, a little planning makes the process calm and efficient.
Start with a clear sequence in mind: marinate to let flavor penetrate, sear to develop color and caramelized notes, build the sauce to develop depth, and finish gently so the chicken becomes tender without breaking apart. Each stage has simple sensory cues to watch for rather than strict timing alone.
Marinating is about flavor infusion and tenderizing; youโ€™ll notice the yogurt and acid soften the meatโ€™s fibers and help the spices cling. Searing is about color โ€” look for an even golden-brown crust, not a charcoal black. When you sautรฉ the aromatics, patience is key: cook the onion until it reaches a warm golden hue so it melts into the sauce and imparts a natural sweetness.
When you add tomatoes, the goal is to reduce the raw tomato edge: the sauce should lose that bright, sharp smell and take on a deeper, slightly sweet tomato aroma. Blending the sauce is optional but will produce a silkier mouthfeel. The final addition of butter, cream, kasuri methi, and a balancing touch of sweetener should be done with the heat low so the emulsion holds and the flavors marry.

Cooking / Assembly Process

Cooking / Assembly Process

Follow this step-by-step process to assemble the dish from marinade to finish.

  1. Prepare the marinade in a large bowl and combine the stated dairy, citrus, aromatics, and dry spices. Add the chicken pieces and toss until evenly coated, then refrigerate for the recommended resting time so flavors penetrate and the meat tenderizes.
  2. When ready to cook, heat the first portion of oil or ghee in a large skillet over medium-high heat. Remove excess marinade from the chicken and sear the pieces in batches until they develop a golden-brown crust on both sides; set aside the browned pieces.
  3. In the same skillet, add the remaining fat and sautรฉ the chopped onion over medium heat until it becomes soft and reaches a warm golden color. Add the remaining ginger and garlic and cook briefly until fragrant.
  4. Add the ground cumin, ground coriander, turmeric, the remaining garam masala, and chili powder; cook briefly to bloom the spices, stirring so they coat the vegetables and release their aroma.
  5. Pour in the crushed tomatoes or tomato puree, scraping up any browned bits from the pan; simmer the sauce until it reduces and the raw tomato aroma subsides. If you prefer an ultra-smooth texture, blend the sauce with an immersion blender and return it to the pan.
  6. Stir in the butter and cream, then add the sugar or honey and the crushed kasuri methi; taste and adjust salt and heat as needed. Let the sauce simmer gently so the dairy integrates without breaking.
  7. Return the seared chicken to the sauce, ensuring each piece is coated; simmer on low until the chicken cooks through and the flavors meld. If the sauce becomes too thick, add a splash of water or cream to reach the desired consistency.
  8. Finish with an extra knob of butter and a swirl of cream for sheen, then garnish with chopped fresh cilantro before serving.

Mid-cook cues: look for glossy sauce that lightly coats the back of a spoon, chicken that yields easily to a fork but remains intact, and a harmonious aroma where butter and tomato notes feel balanced rather than competing.

Serving Suggestions

Presentation and pairing elevate butter chicken from comforting to memorable.
Serve it simply but with intention: a warm bowl of rice or tearable flatbread provide the perfect canvas for the sauce. Contrast the rich curry with fresh, bright elements โ€” a scattering of chopped cilantro and a wedge of lemon for those who want a touch of acidity at the table. For texture contrast include a crisp salad with cucumber and radish, or a lightly pickled onion on the side to cut through the richness.
For a composed serving suggestion, arrange the curry in a shallow bowl with a generous spoonful of sauce over the chicken, add a scattering of herbs, and serve alongside warm bread. If youโ€™re building a spread, include complementary dishes with different heat levels and textures โ€” a cooling raita, a vegetable sabzi, and perhaps a lentil dish โ€” so guests can balance bites throughout the meal.
Beverage pairings follow the same principle: choose drinks that refresh and refresh the palate. Think a crisp lager, a lightly tannic red, or a cooling yogurt-based drink; nonalcoholic options like sparkling water with citrus or iced masala chai can be lovely accompaniments. The goal is to create balance so each element makes the curry shine.

Storage & Make-Ahead Tips

Butter chicken stores and reheats beautifully when handled properly, making it ideal for meal prep and entertaining.
Cool the curry to near room temperature before refrigerating to preserve texture and prevent condensation. Store in airtight containers; the sauce will thicken in the fridge as the fats solidify. When ready to reheat, warm gently over low heat with a splash of water or cream to loosen the sauce and restore its glossy texture. Stir frequently to avoid scorching and to reincorporate the butter and cream.
For longer storage, freeze the curry in portion-sized containers. Thaw overnight in the refrigerator before reheating. Avoid boiling the sauce vigorously during reheating โ€” a gentle simmer will preserve the emulsion and keep the chicken tender.
If you plan to make this in advance for a gathering, consider making the sauce ahead of time (up to a couple of days) and holding it refrigerated; sear the chicken and finish it in the sauce shortly before serving. This split approach reduces last-minute steps and ensures the chicken keeps a fresh texture.
Note that dairy-forward sauces may appear slightly separated after freezing; a whisk or brief immersion blending while warming will bring the sauce back together and restore its sheen.

Frequently Asked Questions

Q: Can I use chicken breast instead of thighs?
A: Yes, but be mindful that breast meat cooks faster and can dry out. Use slightly gentler heat and a shorter simmer to keep the texture tender.
Q: How can I make this dairy-free?
A: Substitute the heavy cream with coconut cream and use a plant-based butter or extra oil; these swaps maintain richness while changing the flavor profile in a subtle, pleasant way. Kasuri methi adds an umami-herbal note that helps mimic some of the depth dairy provides.
Q: My sauce is too tangy โ€” how do I fix it?
A: A small amount of sweetener or additional butter and cream will round acidity. Add incrementally and taste as you go so the final balance suits your palate.
Q: Can I make the sauce ahead and finish with chicken later?
A: Absolutely โ€” preparing the sauce in advance and finishing with freshly seared chicken is a great way to speed service while preserving texture. Bring the sauce back to a gentle simmer before adding the final protein.
Q: What are good side dishes to serve with this?
A: Simple, neutral sides like steamed basmati rice or warm flatbreads are traditional. Bright salads, pickles, and yogurt-based sides provide refreshing contrast.
If you have more questions about technique, ingredient swaps, or troubleshooting your batch, ask away โ€” Iโ€™m happy to help you refine the results for your kitchen and taste preferences.

Authentic Homemade Butter Chicken (Murgh Makhani)

Authentic Homemade Butter Chicken (Murgh Makhani)

Craving rich, creamy butter chicken like from your favorite Indian restaurant? ๐Ÿ›โœจ Try this authentic, homemade Murgh Makhani โ€” tender spiced chicken in a velvety tomato-butter sauce. Ready in about an hour! ๐Ÿ‡ฎ๐Ÿ‡ณ๐Ÿงˆ

total time

60

servings

4

calories

650 kcal

ingredients

  • 800g boneless chicken thighs, cut into chunks ๐Ÿ—
  • 150g plain yogurt (for marinade) ๐Ÿฅ›
  • 2 tbsp lemon juice ๐Ÿ‹
  • 1 tbsp ginger paste or 2-inch fresh ginger, grated ๐Ÿซš
  • 1 tbsp garlic paste or 4 cloves garlic, minced ๐Ÿง„
  • 2 tsp garam masala ๐Ÿง‚
  • 1 tsp ground cumin ๐Ÿง‚
  • 1 tsp ground coriander ๐ŸŒฟ
  • 1 tsp turmeric ๐ŸŒฟ
  • 1โ€“2 tsp chili powder (adjust to taste) ๐ŸŒถ๏ธ
  • 1 tsp salt ๐Ÿง‚
  • 2 tbsp vegetable oil or ghee ๐Ÿซ’
  • 1 large onion, finely chopped ๐Ÿง…
  • 400g canned crushed tomatoes or tomato puree ๐Ÿ…
  • 75g unsalted butter ๐Ÿงˆ
  • 200ml heavy cream (or coconut cream for a lighter twist) ๐Ÿฅ›
  • 1 tbsp kasuri methi (dried fenugreek leaves) ๐ŸŒฑ
  • 2 tbsp sugar or 1 tbsp honey (to balance acidity) ๐Ÿฏ
  • Fresh cilantro (coriander) for garnish ๐ŸŒฟ
  • Cooked basmati rice or naan, to serve ๐Ÿš๐Ÿฅ–

instructions

  1. Prepare the marinade: in a bowl combine yogurt, lemon juice, 1 tbsp ginger, 1 tbsp garlic, 1 tsp garam masala, 1/2 tsp chili powder, 1/2 tsp turmeric, salt, and 1 tsp ground cumin. Mix well. ๐Ÿฅฃ
  2. Add chicken pieces to the marinade, coat thoroughly, cover and refrigerate for at least 30 minutes (up to 4 hours) to tenderize and absorb flavors. ๐Ÿ•’
  3. Heat 1 tbsp oil or ghee in a large skillet over medium-high heat. Remove excess marinade from chicken and sear pieces until browned on both sides (they donโ€™t need to be fully cooked). Work in batches if needed. Set browned chicken aside. ๐Ÿณ
  4. In the same skillet, add remaining oil and sautรฉ chopped onion over medium heat until soft and golden, about 8โ€“10 minutes. Add remaining ginger and garlic and cook 1โ€“2 minutes until fragrant. ๐Ÿง…๐Ÿง„
  5. Stir in ground cumin, coriander, turmeric, remaining garam masala, and chili powder. Cook 1 minute to bloom the spices. ๐ŸŒถ๏ธ
  6. Add crushed tomatoes or tomato puree, scraping up any brown bits. Simmer the sauce for 8โ€“10 minutes until it thickens and the raw tomato smell disappears. ๐Ÿ…
  7. Blend the sauce (optional) with an immersion blender for an ultra-smooth texture, then return to the pan. ๐Ÿ”„
  8. Stir in butter and cream, then add sugar/honey and crushed kasuri methi. Taste and adjust salt and chili as needed. Let the sauce simmer gently for 4โ€“5 minutes. ๐Ÿงˆ๐Ÿฅ›
  9. Return the seared chicken to the sauce, coat well, and simmer on low for 10โ€“12 minutes until chicken is cooked through and the flavors meld. If sauce is too thick, add a splash of water or cream. ๐Ÿ—
  10. Finish with a knob of butter and a swirl of cream for extra richness. Garnish with chopped fresh cilantro. ๐ŸŒฟ
  11. Serve hot with steamed basmati rice or warm naan and a wedge of lemon on the side. Enjoy your authentic homemade butter chicken! ๐Ÿš๐Ÿฅ–

related articles

Pan-Seared Chicken with Buttered Noodles
Pan-Seared Chicken with Buttered Noodles
Tender pan-seared chicken over rich buttered egg noodles โ€” a quick, cozy weeknight dinner that deliv...
Gluten-Free Chicken Lo Mein
Gluten-Free Chicken Lo Mein
Fast, flavorful gluten-free chicken lo mein that cooks in minutes โ€” tender protein, crisp vegetables...
Creamy Homemade Hummus Salad Dressing
Creamy Homemade Hummus Salad Dressing
Whip a creamy hummus salad dressing with tahini, lemon, garlic, and cumin. Versatile, tangy, and rea...
Easy Greek Yogurt Banana Bread (No Butter!)
Easy Greek Yogurt Banana Bread (No Butter!)
Moist, tender Greek yogurt banana bread with no butterโ€”simple pantry ingredients, bright lemon zest ...
One-Pan Cowboy Butter Tortellini Steak Bites
One-Pan Cowboy Butter Tortellini Steak Bites
A rustic one-pan weeknight recipe pairing tender seared bites with cheesy pasta and a buttery, herb-...
Chicken Satay Spring Roll Bowls
Chicken Satay Spring Roll Bowls
Fresh spring roll bowls with smoky satay chicken and creamy peanut sauce โ€” a quick, colorful weeknig...
Authentic Jamaican Curry Chicken
Authentic Jamaican Curry Chicken
Bold, aromatic Jamaican curry chicken with scotch bonnet heat and thyme โ€” a comforting one-pot islan...
Quick & Easy Homemade Butter Chicken
Quick & Easy Homemade Butter Chicken
Creamy, spiced butter chicken made fastโ€”perfect for weeknights. A simple method for rich, comforting...
Authentic Jamaican Oxtail
Authentic Jamaican Oxtail
Rich, tender Jamaican oxtail braised in a savory-spiced gravy โ€” a Caribbean comfort classic perfect ...