Searching for a butter chicken recipe easy enough for a weeknight? This 30-minute version delivers everything you love about the restaurant classic — tender marinated chicken folded into a silky tomato-cream sauce fragrant with garam masala, ginger, and fenugreek — without the all-day simmer or a tandoor oven. The secret is a quick yogurt marinade (even 15 minutes works) and blooming the spices in butter before the tomatoes go in, which builds remarkable depth fast.
Below you will find the complete ingredient list, numbered step-by-step method, pro tips, easy variations, serving suggestions, and storage instructions. If you can stir a pot, you can make restaurant-worthy butter chicken on a weeknight.
Why This Butter Chicken Recipe Works
Traditional murgh makhani involves marinating chicken overnight, grilling it in a tandoor, then simmering it in a sauce built over hours. This streamlined version keeps the flavor architecture — char-kissed chicken, tangy tomato base, warm spices, rich dairy finish — while compressing the timeline. Three techniques do the heavy lifting: a fast yogurt-and-spice marinade that tenderizes and seasons the chicken; searing the chicken hard for caramelized edges that mimic tandoor char; and finishing with cream and butter off the heat for a glossy, stable sauce that never splits.
The spice blend stays authentic but accessible: garam masala, cumin, turmeric, and coriander form the base, with kasuri methi (dried fenugreek leaves) providing the distinctive bittersweet aroma that separates real butter chicken from generic curry. If you buy one new spice for this recipe, make it kasuri methi — it is the soul of the dish.
Ingredients
Serves 4. All measurements in standard US cups/spoons.
For the Chicken Marinade
- 1½ lbs (680g) boneless, skinless chicken thighs, cut into 1½-inch pieces
- ½ cup plain whole-milk yogurt
- 1 tablespoon lemon juice
- 1 tablespoon grated fresh ginger
- 3 garlic cloves, minced
- 1½ teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon Kashmiri chili powder or paprika (for color without intense heat)
- 1 teaspoon kosher salt
For the Sauce
- 3 tablespoons unsalted butter, divided
- 1 tablespoon neutral oil
- 1 large yellow onion, finely diced
- 1 tablespoon grated fresh ginger
- 3 garlic cloves, minced
- 1 green chili or jalapeño, minced (optional, for heat)
- 1 tablespoon tomato paste
- 1 (14-oz / 400g) can crushed tomatoes
- 1½ teaspoons garam masala
- 1 teaspoon ground coriander
- ½ teaspoon ground turmeric
- ½ teaspoon Kashmiri chili powder or paprika
- 1 teaspoon sugar (balances tomato acidity)
- 1 teaspoon kosher salt, plus more to taste
- 1 tablespoon kasuri methi (dried fenugreek leaves), crushed between palms
- ¾ cup heavy cream, plus more for drizzling
- Fresh cilantro, chopped, for serving
Key Ingredient Notes
Chicken thighs are strongly recommended over breast — they stay juicy through searing and simmering, while breast dries out easily. Kashmiri chili powder gives the signature vibrant red-orange color with mild heat; paprika is the closest substitute. Kasuri methi is available at Indian grocers and online; crush it between your palms before adding to release its aroma. Whole-milk yogurt marinates better than low-fat, which can turn grainy.
Equipment
- Large skillet, sauté pan, or Dutch oven (12-inch)
- Mixing bowl for marinating
- Immersion blender or countertop blender (for an ultra-silky sauce — optional but recommended)
- Tongs and a wooden spoon
How to Make Easy Butter Chicken: Step by Step
- Marinate the chicken (15 minutes, or up to 8 hours). Combine the yogurt, lemon juice, ginger, garlic, garam masala, cumin, chili powder, and salt in a bowl. Add the chicken pieces and toss to coat thoroughly. Rest at room temperature for 15 minutes while you prep everything else — or refrigerate up to 8 hours for deeper flavor. Do not marinate longer than 12 hours; the yogurt\’s acidity will make the texture mushy.
- Sear the chicken. Heat 1 tablespoon butter with the oil in your skillet over medium-high heat until foaming. Working in two batches (crowding steams instead of sears), add the chicken in a single layer and sear 3–4 minutes per side until deeply golden with charred spots. The chicken will not be cooked through — that is fine. Transfer to a plate. Those browned bits (fond) left in the pan are pure flavor; do not wipe them out.
- Soften the aromatics. Reduce heat to medium. Add the remaining 2 tablespoons butter to the same pan, then the diced onion with a pinch of salt. Cook 5–6 minutes, stirring and scraping up the fond, until soft and golden at the edges. Add the ginger, garlic, and green chili; cook 1 minute until fragrant.
- Bloom the tomato paste and spices. Stir in the tomato paste and cook 2 minutes until it darkens to a brick red — this caramelization removes rawness. Add the garam masala, coriander, turmeric, and chili powder; stir constantly for 30 seconds until intensely fragrant. Blooming spices in fat (rather than dumping them into liquid) dramatically amplifies their flavor.
- Build the sauce. Pour in the crushed tomatoes, sugar, and 1 teaspoon salt. Bring to a lively simmer, scraping the pan bottom, then reduce heat and simmer 8–10 minutes until thickened and the fat begins to glisten at the edges. This concentration step is what gives restaurant butter chicken its luxurious body.
- Blend until silky (optional but recommended). For the signature velvety texture, blend the sauce smooth with an immersion blender right in the pan (or carefully in batches in a countertop blender). This single step elevates the dish from good to restaurant-quality.
- Add the fenugreek. Crush the kasuri methi between your palms directly over the sauce and stir in. Simmer 1 minute. You will smell the transformation immediately — a bittersweet, almost maple-like aroma that defines authentic butter chicken.
- Finish with cream. Reduce heat to low and stir in the heavy cream. Return the seared chicken plus any accumulated juices to the pan. Simmer gently 5–7 minutes until the chicken is cooked through (165°F / 74°C internal) and the sauce coats a spoon thickly. Do not boil after adding cream — a hard boil can split the sauce.
- Taste and balance. This is the professional\’s step: taste and adjust. Needs brightness? A squeeze of lemon. Too sharp? Another tablespoon of cream or a pinch more sugar. Under-seasoned? Salt in small increments. The sauce should taste rich, gently tangy, warmly spiced, and balanced — never flat.
- Serve. Drizzle with a swirl of cream, scatter chopped cilantro, and serve immediately with basmati rice or warm naan for scooping up every drop of sauce.
Pro Tips for the Best Butter Chicken
- Do not skip the sear. Pale, steamed chicken makes pale-tasting curry. Deep golden browning builds the flavor foundation.
- Blend the sauce. Silky texture is half of butter chicken\’s appeal; even 30 seconds with an immersion blender transforms it.
- Crush the kasuri methi. Rubbing the dried fenugreek leaves between your palms wakes up their volatile oils. Adding them whole and uncrushed wastes half their power.
- Control the heat with chili, not hope. Kashmiri chili powder gives color with mild warmth. For genuinely spicy butter chicken, keep the green chili or add cayenne — but add it to the marinade so the heat distributes evenly.
- Finish off the boil. Once cream goes in, keep the sauce at the barest simmer. Boiling risks a split, grainy sauce.
Easy Variations
- Dairy-free: Use coconut oil instead of butter, full-fat coconut milk instead of cream, and coconut yogurt for the marinade. The flavor shifts subtly tropical but stays delicious.
- Paneer makhani (vegetarian): Swap the chicken for 14 oz paneer, seared until golden. Reduce simmering time since paneer needs only heating through.
- Extra smoky: Add ½ teaspoon smoked paprika with the other spices, or char the chicken under the broiler instead of searing.
- Healthier/light: Use evaporated milk or half-and-half instead of heavy cream, and cut butter to 2 tablespoons. The sauce will be slightly less rich but still satisfying.
- Slow cooker: Sear the chicken and build the sauce through step 5, then combine in a slow cooker on LOW for 3–4 hours. Stir in cream and fenugreek at the end.
What to Serve with Butter Chicken
Fluffy basmati rice is the classic partner — cook it with a few cardamom pods and a bay leaf for fragrance. Naan or roti is essential for scooping; store-bought naan warmed directly over a gas flame puffs beautifully. Round out the meal with a simple cucumber raita (yogurt, grated cucumber, cumin, salt) to cool the palate, and a quick kachumber salad (diced tomato, onion, cucumber, lemon) for crunch and acidity.
Storage and Reheating
Refrigerate leftovers in an airtight container for up to 4 days — the flavor actually deepens overnight, making this an ideal make-ahead dish. Freeze for up to 3 months; thaw overnight in the fridge. Reheat gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of water or cream if the sauce has thickened. Avoid the microwave if possible — it can make the chicken rubbery and split the sauce. If the sauce separates slightly on reheating, a vigorous whisk with a spoonful of warm cream brings it back together.
Common Mistakes to Avoid
- Skipping the marinade. Even 15 minutes in yogurt makes a measurable difference in tenderness and seasoning. Dry, unmarinated chicken is the top reason homemade butter chicken tastes flat.
- Crowding the sear. Too much chicken in the pan steams instead of browning. Sear in batches — the fond you build is the sauce\’s flavor foundation.
- Adding cream to a boiling sauce. Temper the heat down first. A rolling boil after dairy goes in is the fastest route to a split, grainy sauce.
- Forgetting the fenugreek. Kasuri methi is not garnish; it is the defining flavor. Crush it fresh into the sauce every time.
Frequently Asked Questions
What is the difference between butter chicken and chicken tikka masala?
They are close cousins. Butter chicken (murgh makhani) has a milder, sweeter, creamier tomato-butter sauce with fenugreek as its signature note. Chicken tikka masala is typically more robustly spiced, tangier, and often redder, with a chunkier onion-tomato base. Butter chicken is the gentler, richer of the two.
Can I use chicken breast instead of thighs?
You can, but thighs are strongly recommended — breast dries out quickly in the sear-plus-simmer process. If using breast, cut pieces slightly larger, sear briefly, and simmer only until just cooked through (150–155°F before resting carryover). Do not let breast simmer the full time or it will turn chalky.
What is kasuri methi, and can I skip it?
Kasuri methi are dried fenugreek leaves with a distinctive bittersweet, almost maple-like aroma — the signature note of authentic butter chicken. You can make the dish without it, but it will taste like generic curry rather than butter chicken. It is inexpensive at Indian grocers and online, and a single packet lasts months.
Why did my butter chicken sauce split?
Splitting usually comes from boiling after adding cream, or from very high heat shocking the dairy. Keep the sauce at a gentle simmer once cream goes in, use heavy cream (its high fat content resists curdling better than milk), and if it does split, whisk in a spoonful of warm cream off the heat to re-emulsify.
Is butter chicken spicy?
Traditionally, no — it is one of the mildest Indian curries, built on warmth and richness rather than heat. The Kashmiri chili powder in this recipe contributes color with gentle warmth. Adjust heat to taste with fresh green chili in the sauce or cayenne in the marinade.
Can I make butter chicken ahead of time?
Absolutely — it is ideal for making ahead. The flavors meld and deepen overnight in the fridge. Prepare through the final simmer, cool within two hours, and refrigerate up to 4 days. Reheat gently on the stovetop, adding a splash of cream to refresh the sauce.
What can I use instead of heavy cream?
Half-and-half or evaporated milk work for a lighter version, though the sauce will be slightly thinner. Full-fat coconut milk makes a good dairy-free substitute. Avoid regular milk — its low fat content makes splitting likely. Greek yogurt thinned with a little water can work stirred in off the heat.
This easy butter chicken recipe proves that restaurant flavor does not require restaurant equipment or all-day cooking — just the right techniques in the right order. Make it once, and it will join your permanent weeknight rotation.