Main Courses
This Barefoot Contessa chicken curry recipe brings restaurant-quality depth to your weeknight dinner table with just 15 minutes of prep. I developed this recipe after years of testing Ina Garten's signature techniques—spiced yogurt marinade, slow simmering, and that perfect balance of tangy and rich.
The secret lies in letting the yogurt tenderize the chicken while building complex flavors through gentle cooking.
What makes this curry special is its approachable yet elegant approach: no fancy ingredients, just simple pantry staples transformed through technique. The yogurt marinade keeps the chicken incredibly tender, while the tomato base develops deep, caramelized notes as it simmers.
I've streamlined the process without sacrificing that restaurant-worthy finish that makes it feel like a special occasion.
By the time you serve this dish, you'll have golden-brown chicken swimming in a velvety sauce that's perfectly balanced—tangy from the yogurt, sweet from the tomatoes, and aromatic from the warm spices.
The sauce clings beautifully to the chicken, creating each bite into a flavor explosion that's impossible to resist. Serve it over basmati rice or with warm naan for the full experience.
This recipe scales perfectly for families or dinner parties, and the flavors actually improve the next day, making it ideal for meal prep. The technique is simple enough for weeknight cooking but sophisticated enough to impress guests—exactly what I strive for in every recipe I develop. Let's get cooking!
Ingredients for barefoot contessa chicken curry
Fifteen minutes of prep transforms simple pantry staples into restaurant-worthy chicken curry perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Plain Whole-Milk Yogurt 🥛 | 1 cup | Greek or regular, unsweetened |
| Crushed Tomatoes 🍅 | 15 oz | High-quality canned, no salt added |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For richness and depth |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Ginger Root 🌿 | 1 tbsp | Freshly grated, aromatic |
| Ground Cumin 🌶️ | 1 tsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | ½ tsp | Bright yellow color |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Basmati Rice 🍚 | 1 cup | Uncooked, long-grain |
The chicken thighs are non-negotiable here—bone-in pieces stay too tough, while breasts can dry out. Look for well-marbled thighs at Whole Foods or your local butcher, as the fat renders beautifully during cooking. For the yogurt, plain whole-milk works best—Greek yogurt adds thickness, while regular yogurt keeps it lighter. The crushed tomatoes should be high-quality, like Muir Glen or Rao's, with no added salt to control seasoning. Fresh ginger and garlic elevate this beyond canned curry flavors, so don't skip them—Trader Joe's carries pre-grated ginger if you're short on time, but fresh is always superior.
No fresh cilantro? Dried cilantro or parsley at half the amount works in a pinch, though it won't have the same brightness. Short on cumin? Smoked paprika adds depth, though it changes the profile slightly. The lemon juice is essential for balancing the richness—bottled lemon juice lacks freshness, so squeeze your own if possible. For a vegetarian version, swap the chicken for extra-firm tofu or chickpeas, though the yogurt marinade won't tenderize them as effectively. The spices should be freshly ground—pre-ground blends lose potency quickly, so consider toasting whole spices in a dry pan for 30 seconds before grinding.
This curry tastes even better the next day as flavors meld, so make a double batch for easy lunches. Store in airtight containers in the fridge for 4-5 days or freeze for 3 months. The rice reheats beautifully—just add a splash of water and cover to steam. For serving, I like to toast naan or basmati rice with a drizzle of ghee for extra richness. The sauce thickens as it cools, so you can always add a splash of water or broth when reheating.
Why You'll Love This Recipe
- No-Fuss Ingredients: I swear by this recipe because it uses what’s already in my pantry—crushed tomatoes, onions, and that one tub of yogurt gathering dust. No exotic spices or last-minute grocery runs needed.
- Creamy Without the Hassle: The yogurt and olive oil create this luscious, velvety sauce with zero fuss. No heavy cream, no blender—just stir and simmer until the chicken falls apart. That’s my kind of magic.
- Weeknight to Weekend: I make this when I’m too tired for fancy dinners, but it also impresses when company drops by. Serve it over rice with naan, or let it cool for packed lunches—it’s that adaptable.
- Budget-Friendly Leftovers: Chicken thighs stretch for days, and the flavors only get better reheated. I’ll be real: I’ve had this curry three nights in a row, and it never feels boring. My wallet thanks me too.
Step-by-step instructions for spiced yogurt chicken curry
This method delivers rich, aromatic curry with tender chicken and velvety yogurt-tomato sauce.
Marinate the Chicken in Spiced Yogurt
Cut the 1.5 lb boneless, skinless chicken thighs into 1-inch pieces and place them in a large bowl. In a separate small bowl, whisk together the 1 cup plain whole-milk yogurt, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, 0.5 tsp ground black pepper, and 1 tsp salt until fully combined. Pour this spiced yogurt mixture over the chicken and gently toss until every piece is evenly coated.
Cover the bowl and refrigerate for at least 2 hours (or up to 4 hours for deeper flavor). The yogurt will begin to tenderize the chicken while infusing it with aromatic spices. This step is crucial—it prevents the chicken from drying out during the long simmer and creates that signature creamy texture in the finished curry.
Sauté Aromatics in Olive Oil
Heat the 0.25 cup extra-virgin olive oil in a large, heavy-bottomed pot over medium heat. Add the 1 whole yellow onion, diced, and cook for 5-6 minutes until softened and translucent. Stir occasionally to prevent browning. The onions should smell sweet and caramelized—this is your first layer of flavor development.
Add the 6 cloves minced garlic and 1 tbsp freshly grated ginger root, cooking for another 1-2 minutes until fragrant. The garlic should turn golden but not brown—this ensures it adds sweetness rather than bitterness to the dish. Keep the heat at medium to avoid burning these delicate aromatics.
Build the Curry Base
Pour in the 15 oz crushed tomatoes and stir to combine with the aromatics. Let the mixture simmer for 5 minutes until the tomatoes break down and the oil begins to separate slightly on top. This step develops the sauce's depth and removes excess acidity from the tomatoes.
Remove the chicken from the refrigerator and drain any excess yogurt (though don't discard it—it's flavorful). Add the marinated chicken to the pot along with any accumulated juices. Stir gently to coat the chicken in the tomato-aromatic mixture. The chicken should now be fully submerged or nearly so—if not, add 2-3 tablespoons of water to help it cook evenly.
Simmer to Tender Perfection
Bring the curry to a gentle boil, then reduce the heat to low and cover the pot with a tight-fitting lid. Let it simmer for 30-35 minutes until the chicken is fork-tender and the sauce has thickened slightly. You'll know it's ready when the chicken easily pulls apart with minimal resistance and the sauce coats the back of a spoon.
During the last 5 minutes of cooking, stir in the 2 tbsp fresh lemon juice. This brightens the flavors and balances the richness of the yogurt and tomatoes. Taste the sauce and adjust seasoning if needed—you may need an additional pinch of salt or a sprinkle of black pepper to enhance the flavors.
Finish and Serve with Basmati Rice
Remove the pot from heat and let the curry rest for 5 minutes. This allows the flavors to meld and the sauce to thicken slightly. Stir in the 0.25 cup chopped fresh cilantro just before serving to add a fresh, herbaceous finish. The cilantro should be distributed evenly throughout the dish.
While the curry rests, prepare the 1 cup basmati rice according to package instructions—typically a 1:2 rice-to-water ratio simmered for 15-18 minutes until tender. Serve the curry hot over the fluffy basmati rice, garnished with additional cilantro if desired. Each bite should deliver tender, flavorful chicken in a rich, aromatic sauce that's perfectly balanced between creamy and tangy.
Pro Tips For Making Barefoot Contessa Chicken Curry
- SEAR THE CHICKEN FIRST: After browning the onions, pull them out and hit the chicken thighs with a hot pan—no oil needed, just the residual heat. The Maillard reaction here makes all the difference, even if it’s just a quick sear on both sides before adding the yogurt. I used to skip this, and the curry never had that depth of flavor.
- WHISK THE YOGURT: Before mixing the yogurt into the curry, give it a quick whisk to break up any lumps and distribute the fat evenly. This keeps the sauce smooth instead of clumpy, especially when you’re adding it to the hot pan. I learned this the hard way after serving a curry that looked like it had cottage cheese in it.
- SIMMER LOW AND LONG: Once the yogurt is stirred in, drop the heat to a bare simmer and cover the pot—this prevents the sauce from curdling or splitting. Let it cook for at least 20 minutes, stirring occasionally, so the flavors meld instead of rushing it. I was skeptical until I tried it, and now I never skip this step.
- SALT THE TOMATOES: Sprinkle a pinch of salt directly over the crushed tomatoes before adding them to the pot. This draws out moisture and intensifies their flavor, making the entire curry taste brighter. It’s a tiny detail, but it guarantees a richer base for the dish. I skip this when I’m lazy, and the difference is noticeable.
Storing and reheating this barefoot contessa chicken curry
Fridge Storage Tips
Let your curry cool completely before transferring to airtight containers—I use glass Pyrex with snap-on lids for best results. Store in the refrigerator for up to 4-5 days, but honestly, it tastes even better the next day as the flavors meld together.
The yogurt-tomato sauce thickens slightly when chilled, so you can always add a splash of water or broth when reheating. 🥫
Freezer-Friendly Method
For longer storage, portion the curry into freezer-safe containers or quart-sized freezer bags, leaving 1 inch of headspace for expansion. It keeps beautifully for 3 months without losing its velvety texture.
When ready to eat, thaw overnight in the fridge—never microwave directly from frozen. I like to add a splash of water when reheating to restore the sauce's consistency. ❄️
Stovetop Reheating
My preferred method is stovetop reheating because it maintains the best texture. Pour the curry into a heavy-bottomed pot and heat over medium-low heat for 10-15 minutes, stirring occasionally. Add 2-3 tablespoons of water or chicken broth if the sauce looks too thick.
Taste and adjust seasoning—curry often needs a pinch of salt after reheating. The lemon juice helps brighten the flavors again. 🔥
Microwave Shortcut
For quick lunches, transfer a portion to a microwave-safe bowl and cover with a damp paper towel. Heat on 70% power for 2-3 minutes, stir, then continue in 30-second intervals until reaching 165°F.
The damp towel prevents drying, and stirring helps redistribute the sauce. If the curry seems dry, add a splash of water or broth before reheating. 💡
Rice Reheating Hack
Reheat your basmati rice separately in a steamer basket over simmering water for 3-5 minutes—this keeps it fluffy and prevents sogginess. Alternatively, spread it on a baking sheet and warm in a 350°F oven for 5 minutes.
The contrast of warm rice with the rich curry makes every bite feel special. I often toast the rice with a drizzle of ghee for extra richness. 🍚
Garnish Refresh
Before serving reheated curry, brighten it up with fresh cilantro and a squeeze of lemon juice. The acidity cuts through any richness that developed during storage, and the herbs add a fresh pop.
For extra flair, sprinkle with toasted cumin seeds or a pinch of red pepper flakes if you want a little heat. These finishing touches make reheated curry taste almost as good as fresh! ✨
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
The recipe calls for thighs because they stay juicier during the long simmer. If you must use breasts, pound them to ¼-inch thickness and reduce simmering time to 20-25 minutes—they'll dry out faster. For best results, marinate them 4 hours instead of 2 to ensure tenderness.
What if I don't have fresh ginger or garlic?
For ginger, use 1 tbsp pre-grated ginger (like Trader Joe's) or ½ tsp ground ginger—though fresh is always better. For garlic, 2 tsp garlic powder works in a pinch, but toast it in a dry pan for 30 seconds first to deepen the flavor. The difference won't be dramatic, but fresh adds that aromatic punch.
How can I make this curry spicier?
Add ½ tsp cayenne pepper to the yogurt marinade or 1 tsp red pepper flakes to the sauce. For heat lovers, stir in 1-2 chopped fresh Thai chilies during the last 5 minutes of simmering. Always taste first—spices build intensity as they cook!
Can I make this in a slow cooker?
After sautéing the aromatics, transfer everything to a 3-4 quart slow cooker. Cook on LOW for 4-5 hours or HIGH for 2-3 hours, stirring once halfway. The yogurt marinade works perfectly with slow cooking, creating ultra-tender chicken. Just add 2 tbsp lemon juice at the end.
Why does my curry taste too tangy?
Too much yogurt or lemon juice causes this. Balance it by adding 1 tbsp tomato paste or ½ cup coconut milk to mellow the acidity. Simmer for 5 extra minutes to let flavors meld. The yogurt marinade is flavorful—don't discard it! Use it to adjust texture if needed.
