
Nigella Lawson’s Mughlai chicken recipe is the kind of dish that turns your kitchen into a fragrant, spice-scented haven—where tender, melt-in-your-mouth chicken swims in a velvety yogurt gravy.
Growing up in small-town Georgia, I never imagined I’d master Indian cuisine, but this recipe changed everything with its bold flavors and foolproof technique. The yogurt marination isn’t just tenderizing—it’s the secret weapon behind that restaurant-quality richness.
What makes this recipe special is how effortlessly it balances complexity and simplicity. You’ll start with a fragrant spice blend—cumin, coriander, and cardamom—that infuses the yogurt marinade, while slow-cooked onions build a sweet, caramelized base for the gravy.
No advanced skills required, just patience and a cast iron skillet (or heavy pot) to develop those deep, aromatic flavors. I’ve tested this with chicken thighs and breasts, and both turn out impossibly tender.
By the time you’re done, you’ll have golden-brown chicken pieces bathed in a glossy, mildly spiced yogurt gravy that’s creamy yet light. The dish serves beautifully over basmati rice or with warm naan to soak up every last drop.
Trust me, once you try this Mughlai chicken, you’ll be reaching for the spice rack every week. Let’s get cooking!
This recipe is perfect for weeknight dinners or special occasions—it’s the kind of dish that makes you feel like you’ve traveled halfway across the world without leaving your kitchen.
The yogurt marinade keeps the chicken moist, while the dum cooking method (sealing the chicken in its own juices) ensures every bite is packed with flavor. Serve with a side of raita or a simple cucumber salad to balance the richness. You’ll wonder why you didn’t make this sooner.
Ingredients for nigella lawson mughlai chicken
Spices, yogurt, and slow-cooked onions transform simple chicken into restaurant-worthy Mughlai magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into even-sized pieces |
| Plain Whole Milk Yogurt 🥛 | 1 cup | Full-fat for richness |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Green Cardamom Pods 🌿 | 6 whole | Lightly crushed, seeds only |
| Fresh Ginger Root 🌿 | 1 inch | Peeled, finely grated |
| Yellow Onions 🧅 | 2 whole | Thinly sliced, caramelized |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Tomatoes 🍅 | 2 whole | Ripe, diced |
| Fresh Cream 🥛 | ½ cup | Heavy cream preferred |
| Ghee or Clarified Butter 🧈 | 2 tbsp | For cooking chicken |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The yogurt is your secret weapon—full-fat plain whole milk yogurt from the refrigerated section (not the Greek kind) gives that velvety texture. Trader Joe’s or Whole Foods carry the best full-fat versions. For the spices, Penzeys or Indian grocery stores have authentic whole spices, but the ground versions work fine. Cardamom pods? Lightly crush them—you only need the seeds. Ginger should be fresh, not powdered (the zing makes all the difference). Onions are non-negotiable—slow-cooking them until caramelized builds that sweet base for the gravy. I usually grab yellow onions from the store, but red onions work too if you’re feeling adventurous.
No cardamom? Substitute 1/4 tsp cinnamon plus 1/4 tsp nutmeg—it’s not identical, but close. Fresh ginger too expensive? Powdered ginger at half the amount gets you there. Running low on tomatoes? Tomato paste mixed with water works in a pinch. The cream can be swapped for coconut milk if you’re avoiding dairy, but trust me on the full-fat version for that luxurious finish. Chicken thighs are ideal—they stay juicy while cooking, but breasts work too if that’s what you’ve got. Just don’t skip the yogurt marinade (the good stuff, not the pre-shredded kind).
This dish tastes even better the next day—honestly, the flavors meld overnight. Store leftovers in the fridge for up to 4 days or freeze for 3 months. I always double the recipe because it disappears fast. For serving, basmati rice or warm naan soaks up every last drop of that creamy yogurt gravy. The cilantro garnish is optional, but it adds that fresh pop of color (and a little brightness to cut through the richness).
Why You’ll Love This Recipe
- No-Yogurt Waste: I use every last bit—strained yogurt for marinade, the leftover solids in a quick raita or even as a thickener for soups. That creamy, tangy base isn’t just flavor; it’s a pantry multiplier.
- One-Pot Magic: Chicken thighs, yogurt marinade, and whole spices all simmer together in one pot. Honestly, I’ve made this while chatting with friends—minimal active time, maximum “wow” factor when it’s done.
- Weeknight to Weekend: Same marinade works for grilled chicken on a Tuesday or a showstopping curry for guests. Between us, that cardamom-cumin punch makes it feel special without the fuss.
- Budget-Friendly Protein: Chicken thighs stretch further than breasts, and the spices cost pennies. I’ve fed four people for under $12 with leftovers that taste just as good reheated as they do fresh.
Step-by-step instructions for spiced yogurt marinated chicken
Here’s how to create tender, fragrant chicken with a yogurt marinade that’s pure comfort food.
Prepare the Yogurt Marinade
In a mixing bowl, combine the 1 cup plain whole milk yogurt with the 1 tbsp ground cumin, 1 tbsp ground coriander, and 1.5 tsp kosher salt. Stir until the spices dissolve completely into the yogurt – you want a smooth, well-blended mixture without any grainy texture. This is the foundation of our flavor profile.
Next, add the 6 lightly crushed green cardamom pods and the 1 inch finely grated fresh ginger root. Mix again until everything is thoroughly incorporated. The cardamom will release its aromatic oils, and the ginger will infuse the yogurt with its warm, zesty character. Let this marinade sit at room temperature for 10 minutes while you prepare the chicken.
Marinate the Chicken
Cut the 1.5 lb boneless, skinless chicken thighs into even-sized pieces, about 1-inch thick. This ensures they’ll cook uniformly. Place the chicken pieces in a shallow dish and pour the prepared yogurt marinade over them, coating each piece thoroughly. The marinade should cling to the chicken, creating a protective barrier that will keep the meat moist during cooking.
Cover the dish and refrigerate for at least 4 hours, or preferably overnight. This extended marination allows the yogurt to tenderize the chicken while the spices penetrate deeply. The acidity in the yogurt breaks down muscle fibers, resulting in incredibly tender meat. Don’t skip this step – it makes all the difference in texture and flavor.
Cook the Chicken
Heat the 2 tbsp ghee or clarified butter in a large skillet over medium heat until it shimmers but doesn’t smoke. Remove the chicken from the marinade (reserve the marinade for later) and shake off any excess. Add the chicken pieces to the skillet in a single layer, leaving space between them to prevent steaming.
Cook the chicken for 5-6 minutes on each side, until golden brown and cooked through. The chicken should reach an internal temperature of 165°F. You’ll know it’s ready when it releases easily from the pan and the juices run clear. The ghee will create a beautiful, crispy crust while keeping the inside tender and juicy.
Complete the Sauce
Reduce the heat to medium-low and add the reserved yogurt marinade to the skillet. Stir in the 2 whole thinly sliced yellow onions and cook for 3-4 minutes until they begin to soften. Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant – this is where all the flavors start to meld together.
Stir in the 2 diced tomatoes, 0.5 cup fresh cream, 0.5 tsp ground black pepper, and 1 tbsp freshly squeezed lemon juice. Simmer the sauce for 5-7 minutes until it thickens slightly and coats the back of a spoon. The acidity from the lemon will brighten all the flavors while the cream adds richness. Taste and adjust the seasoning if needed – you might want to add a bit more salt to balance the yogurt’s tang.
Serve with Fresh Garnish
Transfer the chicken and sauce to a serving platter. Sprinkle with the 0.25 cup chopped fresh cilantro just before serving. The bright green color and fresh flavor of the cilantro will contrast beautifully with the rich, spiced chicken. Serve immediately while the chicken is still hot and the sauce is at its peak consistency.
This dish works beautifully with basmati rice or warm naan bread. The yogurt marinade creates a tender, melt-in-your-mouth texture that’s sure to become a family favorite. The spices infuse the chicken with warmth while keeping it moist and flavorful throughout.
Pro Tips For Making Nigella Lawson Mughlai Chicken
- MARINATE LONGER THAN YOU THINK: I used to rush the yogurt marinade—20 minutes max—because I was impatient. But this dish needs at least 4 hours, ideally overnight. The yogurt’s acidity and the spices (especially the cardamom) work their magic slowly, breaking down the chicken just enough to stay tender while developing that signature depth. Trust me, skipping this step means flavor that’s just close to what it could be.
- CRUSH THOSE CARDAMOM PODS: Whole green cardamom pods in a recipe like this? That’s an easy shortcut that misses the mark. Lightly crush them with the side of your knife or a mortar before adding to the marinade—this releases the oils and aroma without turning the dish bitter. I learned this the hard way after serving a version where the cardamom flavor was all but invisible.
- SEAR IN BATCHES OR SUFFER: Crowding the pan to sear the chicken? Big mistake. The yogurt marinade makes the chicken release moisture fast, and a packed pan will steam the meat instead of browning it. Work in two batches max, even if it means an extra minute of waiting. That golden crust is what carries all the spice flavors—don’t shortchange it.
- FINISH WITH A SPLASH OF WATER: Sounds weird, but it works: Right before serving, add 2-3 tablespoons of hot water to the pan and let it simmer for 30 seconds. The yogurt marinade can dry out the chicken slightly during cooking, and this step plumps it up again, making the dish juicier without overpowering the flavors. My grandmother swore by this, and she was right: the chicken feels richer, not soggy.
Storing and reheating your nigella lawson mughlai chicken
Refrigerator Storage
This Mughlai chicken keeps beautifully in the fridge for up to 4 days—honestly, the flavors deepen overnight as the spices meld with the yogurt gravy. I always store it in a glass Pyrex container with a tight-fitting lid to preserve those aromatic oils.
Let the dish cool completely before sealing, and refrigerate at 40°F or below for maximum freshness. The yogurt sauce might thicken slightly, but a quick stir with 1-2 tablespoons of warm water restores its silky texture when reheating. 🥫
Freezer-Friendly Tips
For longer storage, freeze the chicken and sauce in a quart-sized freezer bag, leaving 1 inch of headspace for expansion. I like to portion it into individual servings so you can thaw just what you need.
This dish freezes for up to 3 months without losing its velvety texture, though the sauce might separate slightly—just stir vigorously when reheating. For best results, thaw overnight in the fridge rather than using the microwave. ❄️
Stovetop Reheating
My preferred method is stovetop reheating, which preserves the sauce’s creamy consistency. Pour the chicken and sauce into a heavy-bottomed pot (I use my Lodge cast iron) and heat over medium-low heat for 8-10 minutes, stirring occasionally.
Add 2-3 tablespoons of water or chicken broth if the sauce looks too thick. The gentle heat prevents the yogurt from curdling while reactivating all those aromatic spices. Taste and adjust seasoning—you might need a pinch more salt to balance the reheated flavors. 🔥
Microwave Method
For a quick fix, transfer the chicken and sauce to a microwave-safe dish, cover loosely with a damp paper towel, and heat on 70% power in 1-minute intervals until reaching 165°F internal temperature. Stir between intervals to distribute heat evenly.
Avoid high power—it can turn the yogurt sauce rubbery. If the sauce separates, whisk in 1 teaspoon of lemon juice to restore its creaminess. This method works best for single servings. ⚡
Oven Refresh Option
For a restaurant-style finish, transfer the reheated chicken to an oven-safe dish, drizzle with 1 tablespoon of ghee or olive oil, and broil for 2-3 minutes until the sauce bubbles and the chicken develops a golden crust.
This step adds a smoky depth that makes it feel like you’re serving something special. Garnish with fresh cilantro right before serving to brighten the flavors. Perfect for when you’re entertaining! 💫
Serving Leftovers
Leftovers taste even better the next day—trust me, the spices and yogurt gravy develop a deeper harmony. Serve with warm basmati rice or garlic naan to soak up every last drop of sauce.
For extra flair, drizzle with a little hot sauce or serve with a side of cucumber raita to balance the richness. The yogurt marinade keeps the chicken impossibly tender, making this dish ideal for meal prep. 🍛
Nutrition facts
Frequently asked questions
Why does the yogurt marinade make this chicken so tender?
The yogurt’s acidity breaks down muscle fibers, while the spices and ginger penetrate deeply during marination. This method creates melt-in-your-mouth texture that’s impossible with dry rubs alone. The 4-hour minimum (or overnight) ensures maximum tenderness.
Can I use chicken breasts instead of thighs?
Yes, but cut them into 1-inch thick pieces and increase marinating time to 6-8 hours to prevent drying. Chicken breasts cook faster, so reduce cooking time to 4-5 minutes per side and check for 165°F internal temp. The yogurt marinade compensates for their leaner nature.
What’s the secret to getting the sauce just right?
Simmer the sauce on medium-low heat for 5-7 minutes until it coats the back of a spoon. The key is balancing the yogurt’s tang with lemon juice and fresh cream. If it curdles, whisk in 1 tsp lemon juice to restore creaminess. Never boil the sauce—this breaks the yogurt’s delicate texture.
How do I adjust the spice level for kids?
Reduce the cumin and coriander to ½ tsp each, omit the cardamom, and use ½ tsp ginger. Skip the black pepper and add a pinch of sugar to balance flavors. The yogurt marinade’s mildness makes it naturally kid-friendly while still being flavorful.
What’s the best way to reheat leftovers without drying out the chicken?
Use the stovetop method with medium-low heat for 8-10 minutes, adding 2 tbsp water or broth if needed. Microwave on 70% power in 1-minute bursts with a damp paper towel covering. Never reheat above 165°F—this ensures safety and maintains moisture.
- Soy Garlic Chicken Wings Recipe: Umami Bomb With Crispy Skin and Sticky Glaze - October 25, 2026
- Chicken Chop Chop Recipe: Crispy-Skinned, Herb-Packed One-Pan Magic - October 25, 2026
- Best Chicken Casserole Dish Recipe: One-Pan Creamy Herb & Cheese Baked Bliss - October 25, 2026