A close-up shot of a ceramic bowl filled with fluffy rice topped with charred chicken pieces and rich, bubbling orange butter chicken sauce, garnished with fresh chopped cilantro, resting on a rustic wooden table with a softly blurred window in the background.
|

Best Butter Chicken – Rich, Creamy & Better Than Takeout

Butter chicken was the second Indian dish I ever ordered, right after chicken tikka masala. I ordered it expecting something similar and was immediately confused – the sauce was softer, more buttery, less spicy, somehow both simpler and more complex at the same time. I finished the whole bowl and ordered naan for the leftover sauce.

I spent a long time trying to make butter chicken at home that tasted the way it did at the restaurant. Most of my early attempts were close but missing something – either the sauce lacked depth or the chicken tasted like it had been poached rather than grilled. It was not until I understood the actual history of the dish and what makes it structurally different from tikka masala that the home version started coming out right.

This is the recipe I have settled on after a lot of testing. It is not a thirty minute shortcut version – it is the version that actually tastes like what butter chicken is supposed to be.

The Part Nobody Talks About

Butter chicken murgh makhani was invented in Delhi in the 1950s by Kundan Lal Gujral and Kundan Lal Jaggi at a restaurant called Moti Mahal. The story goes that leftover tandoori chicken was being dried out in the kitchen and a cook combined it with a tomato butter cream sauce to salvage it. The result was so good it became the signature dish of the restaurant and eventually one of the most recognized Indian dishes in the world.

That origin story explains something important about the dish. Butter chicken is not a curry in the traditional sense it was designed around already cooked, already charred tandoori chicken. The char from the tandoor is not a nice addition to butter chicken. It is the foundation of the flavor. Without some version of that charred exterior on the chicken, the dish loses the smokiness and depth that makes it distinctively makhani rather than just tomato cream chicken.

The other thing that defines butter chicken is the sauce texture. Restaurant butter chicken sauce is strained after blending the skins of tomatoes, the fibrous bits of onion, any coarse pieces of ginger or whole spice are removed to produce a completely smooth, almost velvety sauce. Most home recipes skip this step because it adds time, but it is what creates the silky texture that makes the sauce feel different from any other tomato cream curry. An immersion blender without straining gets you eighty percent of the way there. A blender followed by straining through a fine mesh sieve gets you the full restaurant result.

The difference between butter chicken and chicken tikka masala is structural, not just spice level. Tikka masala includes onions in the sauce and does not strain it – you get texture from the cooked down onions. Butter chicken traditionally uses no onions (though many modern recipes include them) and always strains for that completely smooth sauce. Tikka masala is spicier and more assertive. Butter chicken is milder, softer, and relies heavily on the quality of the butter and cream for its character.

Things I Learned Making Butter Chicken at Home

The yogurt marinade for the chicken needs to be thick and full-fat. Thin yogurt or low-fat yogurt does not cling to the chicken well enough to form the coating that chars under the broiler. Greek yogurt or full-fat plain yogurt produces a thick, even coating that blackens at the edges under high heat and gives you the char the dish needs.

The tomato base needs to cook until it has completely lost its raw, acidic edge. This takes longer than most recipes suggest – a good ten to twelve minutes of simmering before adding the cream. The color of the sauce changes as it cooks – from bright red-orange to a deeper, more brick-like color. That color change is the sign that the tomatoes have cooked down enough. Adding cream too early keeps the sauce pale and thin.

Kasuri methi – dried fenugreek leaves – added at the very end is the ingredient most home recipes skip. It transforms the sauce from generic tomato-cream into something specifically makhani. Crush the leaves between your palms before adding – the oil in your palms helps release the volatile aromatic compounds. One teaspoon is enough for a full batch.

Cream splitting is a real risk if the heat is too high when you add it. Once the cream goes in, keep the heat at medium low and do not let the sauce boil. Boiling after adding cream causes the fat to separate from the milk proteins and you get a greasy, broken sauce. Gentle simmering for five minutes is all it needs.

Bone in chicken produces better butter chicken because the marrow contributes to the cooking liquid as the chicken broils. But it is genuinely not necessary for a good result boneless thighs marinated in yogurt and broiled until charred at the edges work very well and are easier to portion.

What Can Go Wrong With Butter Chicken

Sauce is thin and pale: cream was added too early before the tomato base had reduced and deepened in color. Always cook the tomato base until it is visibly darker and thicker before the cream goes in.

Cream split into greasy dots: heat was too high after adding cream. Once cream is in the pot the heat must stay low. If it splits, remove from heat immediately and whisk in a tablespoon of cold water it usually comes back together.

No char on the chicken: broiler was not hot enough or chicken was too far from the heating element. Place the rack on the highest position in the oven, as close to the broiler element as the pan will allow. The chicken should show visible blackened edges within eight to ten minutes.

Sauce tastes flat despite all the spices: kasuri methi was skipped, or the sauce was not cooked long enough before blending. Both kasuri methi and a properly reduced tomato base are non-negotiable for the depth of flavor butter chicken needs.

Sauce is grainy rather than silky: it was not blended or was blended but not strained. An immersion blender directly in the pot produces a smoother result than no blending. Blending and then pushing through a fine mesh sieve produces a completely restaurant-smooth result.

Three Butter Chicken Versions Worth Making

Classic restaurant-style butter chicken: The base recipe as written. Full-fat yogurt marinade, broiled chicken with char, blended and strained tomato-cream sauce, kasuri methi finish. The most time-intensive version and the best result.

Quick weeknight butter chicken: Skip the marinating time. Season the chicken with garam masala, salt, and a pinch of cayenne and pan-sear in ghee until charred on the outside. Make the sauce while the chicken rests. Ready in thirty minutes and genuinely good – not the same depth as the marinated version but satisfying for a weeknight.

Dairy-free butter chicken: Replace full fat yogurt in the marinade with coconut yogurt. Replace heavy cream with full fat coconut cream add it at the same stage. The sauce picks up a slight coconut note that works well with the spices and the color stays similar. Use coconut oil or a neutral oil instead of butter in the sauce base.

What Goes Well With Butter Chicken

Basmati rice is the traditional and most natural pairing. The sauce is rich and slightly sweet and basmati rice has a natural fragrance that complements the makhani spice profile without competing with it. Rinse the rice twice before cooking to reduce starch and keep the grains separate.

Naan bread for mopping up the sauce is almost mandatory. If you are not making naan from scratch, grocery store naan warmed in a dry pan for two minutes per side is genuinely good. The soft, slightly charred bread soaks up the sauce in a way that rice does not.

A simple cucumber raita – yogurt, grated cucumber, cumin, and salt – on the side cools the warmth of the sauce and gives the palate somewhere to rest between bites of the rich makhani.

For a full Indian-inspired spread, serve butter chicken alongside Chicken Tikka Masala so guests can taste the difference between the two dishes side by side. Or pair with Slow Cooker Chicken on a night when you want something entirely different in approach but equally comforting in result.

Storing and Reheating Butter Chicken

Butter chicken is one of the best dishes you can make ahead. The sauce deepens and improves significantly overnight as the spices continue to bloom in the cream and butter. Day-two butter chicken is often noticeably better than fresh.

Store in an airtight container in the fridge for up to four days. The sauce thickens when cold – this is normal. It loosens back to the right consistency when reheated gently.

Reheat in a saucepan over medium-low heat, stirring frequently. Do not let it boil the cream can split if the temperature gets too high too quickly. Add a splash of water or additional cream if the sauce is too thick. Five minutes over low heat is enough.

Butter chicken freezes exceptionally well for up to three months. The sauce freezes better than the chicken for texture preservation if you are specifically meal prepping for the freezer, consider freezing sauce separately and adding freshly cooked chicken when serving. Thaw overnight in the fridge and reheat on the stovetop.

A person's hand adds fresh cilantro leaves as a garnish to a bowl of butter chicken over rice, with a bowl of raita and warm naan bread wrapped in a cloth nearby on a rustic wooden table.

Butter Chicken

Tender yogurt marinated chicken with charred edges simmered in a silky, buttery tomato-cream makhani sauce this butter chicken recipe delivers genuine restaurant flavor at home in 45 minutes with simple pantry spices.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4
Course: dinner, Main Course
Cuisine: Indian
Calories: 450

Ingredients
  

  • 1.5 lb Boneless skinless chicken thighs Cut into 2-inch pieces
FOR THE MARINADE
  • 3/4 cup Full-fat plain yogurt Greek yogurt preferred – not low fat
  • 1 tbsp Fresh lemon juice
  • 4 Garlic Minced
  • 1 tbsp Fresh ginger Grated
  • 1.5 tsp Garam masala
  • 1 tsp Kashmiri chili powder Or paprika + pinch of cayenne
  • 1 tsp Ground cumin
  • 1 tsp Kosher salt
  • 1/2 tsp Turmeric
FOR THE MAKHANI SAUCE
  • 3 tbsp Unsalted butter Divided
  • 1 Medium onion Garlic cloves
  • 5 Garlic cloves Minced
  • 1 tbsp Fresh ginger Grated
  • 1 tbsp Tomato paste Cook until caramelized
  • 1 can Crushed tomatoes 14 oz
  • 1 tsp Garam masala
  • 1 tsp Kashmiri chili powder
  • 1 tsp Ground cumin
  • 1/2 tsp Ground coriander
  • 1/2 tsp Turmeric
  • 1/2 tsp Sugar Balances acidity
  • 1/2 cup Heavy cream Added last – do not boil after adding
  • 1 tsp Kasuri methi Dried fenugreek – crush between palms first
  • 1 tsp Kosher salt Adjust to taste
  • Fresh cilantro For garnish

Equipment

  • 1 Large heavy bottomed skillet For building the sauce
  • 1 Rimmed sheet pan + wire rack For broiling marinated chicken
  • 1 Blender or immersion blender For smooth silky sauce
  • 1 Fine mesh sieve Optional but recommended for restaurant texture
  • 1 Instant-read thermometer Chicken done at 165F

Method
 

  1. Marinate the chicken Combine all marinade ingredients and whisk until smooth. Add chicken pieces and toss to coat completely. Cover and refrigerate for 1 hour minimum – overnight produces the best result. The yogurt lactic acid gently tenderizes the chicken while the spices penetrate the meat deeply.
    Chunks of chicken marinating in a spiced yogurt blend inside a large ceramic bowl, with a wire whisk resting across the top, on a rustic wooden kitchen counter. Small bowls of spices, fresh ginger, garlic cloves, and a potted plant sit nearby against a bright window backdrop.
  2. Broil the chicken Preheat broiler to high. Place marinated chicken on a wire rack set over a rimmed sheet pan. Broil on the highest rack for 8 to 10 minutes turning once, until edges are visibly charred and chicken reaches 165F. The char is essential – it adds smokiness that defines butter chicken. Set aside.
    A baking sheet fitted with a wire rack holds steaming, charred chunks of marinated chicken fresh from the oven, resting on a rustic wooden table alongside spices, garlic, and fresh herbs near a window.
  3. Build the sauce base Melt two tablespoons of butter in a large skillet over medium heat. Add onion if using and cook for 8 minutes until soft and golden. Add garlic and ginger, stir for 60 seconds. Add tomato paste and stir for 2 to 3 minutes until it darkens and caramelizes. This step removes the raw edge from the tomato paste.
    A stainless steel skillet on a rustic wooden counter contains chopped onions, minced ginger and garlic, a pat of butter, and a dollop of tomato paste. Small bowls of spices, a potted plant, and a window are in the background.
  4. Add spices and tomatoes Add garam masala, Kashmiri chili, cumin, coriander, and turmeric. Stir for 30 seconds until fragrant. Add crushed tomatoes and sugar. Stir to combine and simmer uncovered for 12 to 15 minutes until the sauce has visibly darkened and thickened.
    A stainless steel skillet on a stove holds sautéed onions and tomatoes topped with vibrant mounds of colorful ground spices, with a bowl of crushed tomatoes and small spice dishes on a wooden counter by a window.
  5. Blend the sauce Remove from heat. Use an immersion blender to blend until smooth, or carefully transfer to a blender. For restaurant-silky texture, pour through a fine mesh sieve pressing with a spoon to extract all liquid. Return smooth sauce to the pan.
    A person uses a spoon to push a vibrant orange sauce through a fine mesh strainer set over a stainless steel mixing bowl on a rustic wooden counter. Small spice bowls, a potted plant, and a stovetop sit in the background near a window.
  6. Add cream and butter Return pan to medium-low heat. Stir in heavy cream and remaining one tablespoon of butter. Do not boil after adding cream. Simmer gently for 5 minutes. Crush kasuri methi between your palms and stir in. Taste and adjust salt.
    A person sprinkles dried fenugreek leaves over a stainless steel skillet filled with simmering orange butter chicken sauce swirled with heavy cream, sitting on a stovetop next to small bowls and a window.
  7. Add chicken and simmer Add broiled chicken pieces to the makhani sauce. Stir to coat completely. Simmer on low for 5 minutes to allow the chicken to absorb the sauce flavors. The chicken is already cooked – this step is about merging the two components.
    A person uses a serving spoon to stir charred chicken pieces simmering in a rich, bubbling orange butter chicken sauce inside a stainless steel skillet on a stovetop near a window.
  8. Serve Spoon butter chicken over basmati rice or serve with warm naan. Garnish generously with fresh cilantro. Serve immediately with cucumber raita and extra naan for the sauce.
    A person uses a small spoon to garnish a bowl of butter chicken over rice with fresh cilantro, alongside a bowl of raita and warm naan bread on a rustic wooden table.

Notes

  • Full-fat yogurt only: thin or low-fat yogurt does not adhere well for the broiling step.
  • Char on chicken: blackened edges are not burnt – they are the source of the smoky depth that defines butter chicken.
  • Blend the sauce: even an immersion blender produces a noticeably smoother, better result than unblended sauce.
  • Straining optional: pushing blended sauce through a fine mesh sieve achieves restaurant-smooth texture.
  • Cream at low heat: do not boil after adding cream. If sauce splits, remove from heat and whisk in cold water.
  • Kasuri methi essential: crush between palms before adding. This is what makes it taste like restaurant butter chicken.
  • Make ahead: sauce improves overnight. Spices bloom and deepen with time.
  • Storage: airtight container, fridge up to 4 days.
  • Reheat: saucepan over medium-low, stir frequently, do not boil.
  • Freeze: up to 3 months. Sauce freezes better than chicken for texture.

NUTRITION

(Per Serving – Estimated)

Calories450 kcal
Protein33 g
Fat28 g
Saturated Fat14 g
Carbohydrates16 g
Fiber2 g
Sugar7 g
Sodium790 mg
Cholesterol175 mg

Calculated using boneless skinless chicken thighs, full-fat yogurt, heavy cream, and butter. Values are estimates and vary by ingredient brands and portion size. Rice and naan not included.

A Few Final Questions

What is the difference between butter chicken and chicken tikka masala?

Butter chicken (murgh makhani) has a milder, smoother, more buttery sauce made without onions and traditionally strained to a velvety texture. Chicken tikka masala has a spicier, more assertive sauce that includes caramelized onions and is not strained – it has more texture. Both use charred chicken, but butter chicken relies more heavily on the quality of the butter and cream, while tikka masala relies more on the depth of the spiced onion base. For full food safety guidance, the USDA recommends all poultry reach 165F internal temperature.

Can I make butter chicken without a blender?

Yes, but the texture will be different. Without blending, you get a chunkier, more rustic sauce. If you want to get close to the restaurant result without a full blender, use an immersion blender directly in the pot it produces a significantly smoother result than no blending even if it does not achieve the completely silky strained version.

Why is my butter chicken sauce orange and not red?

Butter chicken sauce color ranges from deep orange to brick red depending on the tomato quantity, the cream ratio, and whether Kashmiri chili powder is used. More tomato produces a redder sauce. More cream produces a lighter orange sauce. Kashmiri chili powder gives a vivid deep red-orange that regular paprika cannot match. All are correct the color variation is normal across different recipes.

Can I use chicken breasts instead of thighs for butter chicken?

You can, but thighs produce a noticeably better result. Thighs have more fat and connective tissue, which means they stay juicy through the broiling and the simmering in sauce. Breasts can dry out during broiling if you are aiming for char they need to be watched more carefully. If using breasts, cut slightly larger and monitor internal temperature carefully.

How long should I marinate chicken for butter chicken?

One hour is the minimum for any noticeable tenderizing effect from the yogurt. Four to six hours is ideal. Overnight is excellent and produces the most deeply flavored, most tender chicken. Unlike lemon based marinades, yogurt is gentle enough that overnight marinating does not make the texture mushy.

I Still Make It This Way

Butter chicken took me a while to get right at home because I did not understand what it actually was not just a creamy tomato chicken dish, but a specific result built around charred chicken and a strained, silky sauce. Once those two things clicked, the recipe has never failed.

Try it once properly with the char, with the strain, with the kasuri methi and then decide if the shortcuts are worth it. Leave a comment below and let me know how it turned out.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating