Save There's a particular Tuesday evening I'll never forget, standing in my kitchen with the smell of toasted spices rising from a hot skillet, wondering if I'd finally cracked the code on a curry that tasted like something between a restaurant and home. My friend had just texted asking what was for dinner, and I realized I had yogurt, coconut milk, and chicken thighs—the holy trinity of a dish that needed no complicated technique, just time and the oven's gentle heat. This baked chicken curry emerged from that moment of creative necessity, and it's become the recipe I reach for when I want something that feels both impressive and entirely manageable.
I made this for a dinner party last spring when someone brought a bottle of Riesling, and watching my guests reach for seconds while breaking into spontaneous conversations about the flavor reminded me why cooking for people matters. The sauce had caramelized just slightly at the edges where it kissed the rim of the skillet, and the cilantro scattered on top caught the candlelight in the most unexpectedly pretty way. That night cemented this as my go-to when I want to feel like I've done something special without the stress.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Bone-in, skinless chicken thighs (8): They stay tender and flavorful even with long cooking, and the bone adds subtle depth to the sauce—don't swap for breasts unless you're willing to watch them closely.
- Plain Greek yogurt (1 cup): The tanginess matters here, so skip anything flavored; the thick texture also clings better to the chicken during marinating.
- Fresh ginger and garlic (grated, 1 tbsp each for marinade, 1 tbsp each for sauce): Fresh is non-negotiable—the minced jarred versions won't give you that bright, almost peppery heat you need.
- Lemon juice (2 tbsp) and lime juice (2 tbsp fresh): They're not interchangeable; lemon tenderizes during marinating while lime adds a finishing brightness that lifts the whole dish.
- Ground turmeric (1 tsp): This gives color and earthy warmth, but taste your marinade before committing—some batches are stronger than others.
- Chili powder (1½ tsp, adjust to taste): Start conservatively if you're unsure; you can always add more heat when you taste the finished sauce.
- Coconut milk (14 oz, full-fat): Lite versions curdle more easily and won't give you that silky, rich finish that makes people ask for the recipe.
- Diced tomatoes (14 oz canned): They add body and acidity; if you have fresh tomatoes in season, use them, but drain them well so the sauce doesn't become watery.
- Ground cumin, coriander, and garam masala (2 tsp, 2 tsp, 1 tsp): Blooming these spices in oil for just thirty seconds transforms them from powder into something aromatic and alive.
- Honey or sugar (1 tbsp): Just a touch rounds out the acidity and balances the heat without making anything taste sweet.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prepare the yogurt marinade:
- Combine yogurt, lemon juice, ginger, garlic, turmeric, salt, pepper, and chili powder in a large bowl, stirring until the spices dissolve into the yogurt and everything turns a pale golden color. This is where patience starts paying dividends—the longer the chicken sits in this, the more tender it becomes.
- Marinate the chicken:
- Add your chicken thighs and turn them until every surface is coated in that yogurt mixture, then cover and refrigerate for at least one hour, though overnight is truly when the magic happens. If you're short on time, even thirty minutes will help, but I've found that full overnight marinating makes a noticeable difference in how the meat accepts the spices.
- Heat your oven and start the sauce base:
- Preheat to 400°F while you heat vegetable oil in your oven-safe skillet over medium heat. Once the oil shimmers, add finely chopped onions and let them soften and turn golden, which takes about five to seven minutes and fills your kitchen with the most welcoming aroma.
- Build the spice layers:
- After the onions are golden, stir in your fresh ginger and garlic and cook just long enough to take the raw edge off, about one minute. Then add your ground cumin, coriander, garam masala, and cayenne if you're using it, cooking just until the spices become fragrant—this brief toasting transforms them from flat powders into something that smells like a proper curry.
- Create the sauce:
- Pour in the coconut milk, diced tomatoes, honey, and salt, stirring gently as everything comes to a simmer. The sauce should look creamy with flecks of tomato and should smell complex enough to make you pause and appreciate what you're doing.
- Nestle in the marinated chicken:
- Place each yogurt-coated chicken thigh into the simmering sauce and spoon some of that sauce over the top of each piece. Watch how the marinade blends into the curry sauce, creating something richer and more cohesive than if you'd simply combined them.
- Bake until golden and cooked through:
- Transfer your skillet to the oven and bake uncovered for thirty-five to forty minutes, until the chicken reaches an internal temperature of 165°F and the sauce is bubbling gently at the edges. The longer you bake, the more the edges of the sauce concentrate and caramelize slightly, adding depth.
- Finish with brightness:
- Remove from the oven, stir in your fresh lime juice, and let everything rest for five minutes before serving. This resting period lets the flavors settle and allows the sauce to thicken slightly as it cools.
- Garnish and serve:
- Scatter fresh cilantro over the top and serve with steamed basmati rice, naan, or even cauliflower rice if you prefer. Lime wedges on the side let everyone adjust the tang to their taste.
Save I think about how this dish has become my answer to the question I'm always asking myself: how do I feed people something that tastes like I spent all day cooking when really I just spent the morning prepping? The answer sits in that skillet, in the way the yogurt marinade and coconut sauce find each other in the oven's heat and create something neither could manage alone.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Adapting This Curry to Your Taste
One of the best things about this recipe is how forgiving it is when you want to adjust the heat or flavor. If you like things spicier, increase the chili powder in the marinade or add the full ½ teaspoon of cayenne to the sauce—I've found that cayenne adds heat without bitterness, unlike some other peppers. For more tang, squeeze in extra lime juice at the end rather than adding it during cooking, since heat can diminish the brightness of citrus. If the sauce seems too thick after baking, thin it with a splash of water or a bit more coconut milk, and if it's too thin, let it simmer uncovered on the stovetop for a few minutes to reduce.
Serving Suggestions and Pairing Ideas
I've served this alongside everything from fluffy basmati rice to chewy naan, and honestly, both are revelatory in different ways. The rice absorbs the sauce like a sponge and lets you taste every layer of spice, while naan gives you something to wrap around the chicken and sauce, making the whole thing feel more casual and fun. A crisp Riesling pairs beautifully because the slight sweetness complements the coconut while the acidity cuts through the richness, though I've also found that cold beer works surprisingly well if that's more your style. For a lighter meal, cauliflower rice works perfectly and lets the sauce be the star.
Storage and Make-Ahead Magic
This curry actually improves if you make it a day ahead, allowing the flavors to meld and deepen in a way that feels almost like a different dish when you reheat it. Store leftovers in an airtight container in the fridge for up to four days, and reheat gently on the stovetop with a splash of water so the sauce doesn't concentrate too much and become overpowering. You can also marinate the chicken overnight, make the sauce the morning of, and simply assemble and bake when you're ready to eat, which turns this into something even more manageable for weeknight cooking.
- Marinate the chicken up to twenty-four hours ahead for maximum tenderness and flavor absorption.
- Make the sauce component separately and refrigerate it, then combine everything and bake when you're ready to eat.
- Leftovers taste even better the next day, so consider making a double batch and enjoying it twice.
Save Every time I make this, I'm reminded that the best recipes are the ones that taste like you care but don't demand that you stress. This curry does exactly that.
Cooking Questions & Answers
- → How long should the chicken marinate?
Marinate the chicken for at least 1 hour to allow the yogurt and spices to tenderize and infuse flavor. Overnight marinating enhances taste further.
- → Can chicken breasts be used instead of thighs?
Yes, chicken breasts can be used but adjust the baking time to avoid drying out, as breasts cook faster than thighs.
- → What is the purpose of yogurt in the marinade?
Yogurt tenderizes the chicken and adds a subtle tang that balances the spices and richness of the curry sauce.
- → How to achieve the right balance of heat and tang?
The combination of chili powder and lemon or lime juice creates a bold but balanced spicy and tangy flavor profile.
- → What sides complement this dish?
Steamed basmati rice, naan bread, or cauliflower rice are excellent accompaniments to absorb the rich sauce.
- → Can this dish be made gluten-free?
Yes, as written it is naturally gluten-free, but always verify packaged ingredient labels for hidden gluten.