This is a stovetop butter chicken that goes from fridge to table in 30 minutes — no overnight marinade, no tandoor, no special equipment. Boneless chicken thighs and tomato puree do the heavy lifting so you get a rich, saucy result on a Tuesday without planning ahead. If you want a reliable weeknight curry that tastes like you put in more effort than you did, this is it.
Why this recipe works
Two things actually matter here. First, chicken thighs: they stay moist during a fast, high-heat sear and don’t dry out while the sauce finishes, which breasts will do in this timeframe. Second, the 10-minute yogurt marinade does real work — the acid and fat start tenderizing the meat almost immediately, so even a short soak gives you noticeably more tender chicken than skipping it entirely. Everything else in the recipe is flexible, but don’t shortcut those two steps.
Make-ahead notes
The sauce base — everything up to but not including the cream — keeps in the fridge for up to 4 days or in the freezer for 3 months. Store it separately from the cooked chicken so the meat doesn’t get waterlogged. When you’re ready to eat, reheat the sauce in a skillet over medium-low, stir in the cream, then add freshly cooked or reheated chicken. Full leftovers (sauce and chicken combined) reheat well in a covered pan with a splash of water over low heat; the microwave works too but stir halfway through or the edges overcook before the center warms up.
What can go wrong
- Sauce splatters and scorches: Tomato puree spits aggressively in a hot pan. Lower the heat before adding it and keep a lid or splatter screen nearby — a scorched fond at this stage turns the whole sauce bitter.
- Chicken releases too much liquid and steams instead of searing: This happens when the pan isn’t hot enough before the chicken goes in, or the pieces are crowded. Work in two batches if needed. A proper sear takes 2–3 minutes undisturbed per side.
- Sauce is grainy or broken: Adding cold cream straight from the fridge into a very hot pan can cause it to curdle. Take the pan off the heat for 30 seconds first, or let the cream sit out while you prep everything else.
- Flavor tastes flat despite following the recipe: Spices lose potency sitting in a cabinet. If your garam masala or cumin is more than a year old, use 25% more than the recipe calls for and taste as you go.
- Kasuri methi is missing and you skipped it: Skip the garnish — not worth the extra dish — but don’t skip the kasuri methi in the sauce itself. It’s the ingredient most responsible for that recognizable butter chicken aroma. Most grocery stores carry it in the international aisle; it’s worth grabbing.

30-Minute Butter Chicken (Murgh Makhani)
Equipment
- Large heavy-bottomed skillet or sauté pan (12-inch)
- Medium mixing bowl
- Cutting board
- Chefs Knife
- Measuring cups and spoons
- Microplane or garlic press
- Tongs
- Wooden spoon or silicone spatula
- Small saucepan (for rice or warming naan, optional)
- Instant-read thermometer (optional)
Ingredients
For the Quick Marinade:
- 1 ½ lb boneless, skinless chicken thighs, cut into 1-inch pieces thighs stay juicier than breasts
- ½ cup plain whole-milk yogurt Greek or regular; full-fat preferred
- 1 tbsp fresh lemon juice about 1/2 lemon
- 1 ½ tsp kosher salt Diamond Crystal; use 1 tsp if using Morton
- 1 ½ tsp garam masala aromatic blend; fresh is best
- 1 tsp Kashmiri red chili powder mild, vibrant color; sub 1/2 tsp sweet paprika + 1/4 tsp cayenne
- ½ tsp ground turmeric
- 1 tbsp fresh ginger, finely grated use a microplane for a paste
- 3 cloves garlic, finely grated about 1 tbsp
For Searing:
- 1 tbsp ghee or unsalted butter ghee adds nutty depth
- 1 tbsp neutral oil avocado, canola, or sunflower
For the Sauce & Finish:
- 2 tbsp unsalted butter
- 1 medium yellow onion, finely chopped about 1 cup chopped
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tbsp tomato paste caramelize for sweetness
- 1 cup tomato puree (passata) or canned tomato sauce smooth, not chunky
- ½ cup water or low-sodium chicken stock adjust for desired thickness
- 1 tsp granulated sugar balances acidity; or use honey
- 1 tsp kosher salt plus more to taste
- ½ tsp freshly ground black pepper
- ½ cup heavy cream warm gently for a silky finish
- 1 tsp dried fenugreek leaves (kasuri methi), crushed signature butter-chicken aroma
- 2 tbsp fresh cilantro, chopped plus more for garnish
- 1 tbsp fresh lemon juice to finish and brighten
- 1 tbsp cold unsalted butter optional final gloss
To Serve (optional):
- 4 pieces warm naan or basmati rice
- 4 cups cooked basmati rice for serving
Instructions
- Make the Quick Marinade (5 minutes): In a medium bowl, whisk together yogurt, lemon juice, 1 1/2 tsp kosher salt, garam masala, Kashmiri chili, turmeric, ginger, and garlic until smooth and fragrant. Add chicken and toss to coat thoroughly. Let sit 10 minutes while you prep the aromatics.
- Preheat the Pan (1–2 minutes): Set a large heavy skillet over medium-high heat. Add the oil and ghee. When the fat shimmers and a drop of marinade sizzles on contact, the surface is about 375°F/190°C.
- Sear the Chicken in Two Quick Batches (7–8 minutes total): Shake excess marinade from half the chicken and lay pieces in a single layer. Sear 2 minutes undisturbed, flip, and cook 1–2 minutes until lightly charred at the edges. Transfer to a plate and repeat with remaining chicken. The chicken will finish cooking in the sauce.
- Sweat the Onions (3–4 minutes): Reduce heat to medium. Add 2 tbsp butter and the chopped onion. Cook, stirring, until translucent with golden edges and sweet aroma. Sprinkle in cumin and coriander; toast 30 seconds until nutty.
- Build the Tomato Base (3–4 minutes): Stir in tomato paste; cook 30–60 seconds until brick-red and caramelized. Add tomato puree and water/stock; scrape up browned bits. Season with sugar, 1 tsp kosher salt, and black pepper. Simmer at a gentle bubble, 185–195°F/85–90°C, until slightly thickened, about 3 minutes.
- Enrich with Cream and Fenugreek (1 minute): Lower heat to low. Stir in heavy cream and crushed kasuri methi. The sauce should turn a warm saffron-orange and coat the spoon.
- Finish Cooking the Chicken (3–4 minutes): Return seared chicken and any juices to the pan. Simmer gently until the chicken is just cooked through and reaches 165°F/74°C, about 3–4 minutes. Off heat, brighten with lemon juice and swirl in the cold butter for a glossy finish. Stir in chopped cilantro.
- Taste and Adjust (30 seconds): Balance with a pinch more salt for savoriness, sugar for acidity, or lemon for lift. The sauce should taste buttery, gently sweet, and warmly spiced—not hot.
- Serve: Spoon over warm basmati rice or alongside naan. Garnish with cilantro and, if you like, a light drizzle of cream for contrast.
Notes
Lisa’s Tips:Â
- Speedy Marinade: Yogurt and lemon tenderize quickly. Even 10 minutes makes a difference; longer (up to 12 hours) deepens flavor.
- Restaurant Sheen: That final cold butter swirl (monte au beurre) gives body and a luxurious gloss without greasiness.
- Spice Control: Kashmiri chili provides color with gentle heat. Increase cayenne in 1/8 tsp increments if you want more warmth.
- Fenugreek Substitute: If you can’t find kasuri methi, use a tiny pinch (1/8 tsp) ground fenugreek or skip; the dish remains delicious.
- Dairy-Free: Swap coconut cream for heavy cream and use oil instead of butter/ghee. Flavor changes slightly but stays rich.
- Tomato Balance: If your puree is very tart, add another 1/2–1 tsp sugar.
- Onion Shortcut: Grate the onion to reduce cook time and achieve a smoother sauce faster.
- Alternative Cook Method: Broil marinated chicken on a foil-lined sheet at 500°F/260°C for 6–8 minutes, then add to the sauce.
Serving Suggestions:Â
- Plate a mound of basmati rice, spoon chicken and sauce over, and finish with a cilantro leaf cluster and a thin swirl of cream. Colors should read saffron-orange sauce, emerald herbs, and pearly rice.
- Pair with cucumber raita or a simple kachumber salad for freshness.
- Drinks: Off-dry Riesling, light lager, or mango lassi.
Culinary Context:Â
Butter chicken—Murgh Makhani—originated in mid-20th-century Delhi, repurposing tandoori chicken in a velvety tomato-butter sauce. This streamlined version honors those flavors with efficient, home-kitchen techniques.Optional Advanced Instructions:Â
- Make-Ahead Base: Cook the sauce through the tomato-simmer step and refrigerate up to 3 days; rewarm and finish with cream, fenugreek, and chicken.
- Parallel Workflow: Start rice first; it cooks hands-off while you sear and sauce.
- Beginner Alternative: Instead of searing in batches, cook chicken in one layer in a nonstick pan and accept lighter browning—faster and foolproof.
Nutrition
Your questions, answered
Can I use chicken breast instead of thighs?
You can, but the margin for error is smaller. Breast meat dries out faster, so pull it from the pan the moment it hits 165°F and don’t let it simmer in the sauce for more than a couple of minutes.
Can I make this dairy-free?
Full-fat coconut cream is the most practical swap for both the yogurt marinade and the heavy cream in the sauce. The flavor shifts slightly sweeter, but the texture holds up well and the spices still come through clearly.
My sauce looks too thin — how do I fix it without ruining it?
Simmer uncovered for 3–5 extra minutes over medium heat; it thickens quickly once some liquid cooks off. Don’t add flour or cornstarch — they dull the flavor and change the texture in a way that’s hard to recover from.
If you liked this one
- Quick Weeknight Pulao Recipe
- Quick Khaman Dhokla Recipe
- Quick Chicken Enchiladas Rojas
- Quick White Chicken Chili
