
What Makes This Indian Chicken Curry Recipe So Special
With just a handful of simple ingredients, this Indian chicken curry recipe delivers a deeply satisfying, aromatic, and creamy dinner that feels like a warm hug in a bowl. Think tender chicken pieces simmered in a rich, golden sauce that’s fragrant with toasted spices, tangy tomatoes, and a touch of cooling cream. It’s the kind of easy chicken curry that transforms your weeknight routine into something truly special, all served over a bed of fluffy basmati rice. During our many rounds of testing, our team discovered one simple trick that makes all the difference: taking the time to properly brown the onions until they’re deeply golden. This foundational step, which we’ll walk you through, builds an incredible base of sweetness and depth that your entire chicken curry dinner will rely on. Trust us, it’s simpler than it looks, and the payoff is a restaurant-worthy dish right from your own kitchen!What You’ll Find in This Article
Ingredients for Indian Chicken Curry Recipe
Gathering your chicken curry ingredients is the first step to success. We recommend using full-fat yogurt and heavy cream for the richest, most luxurious sauce, but the real stars are the warm, aromatic chicken curry spices. Here’s everything you’ll need:- 1 1/2 pounds boneless, skinless chicken thighs, cut into 1-inch pieces
- 2 tablespoons vegetable oil
- 1 large yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon freshly grated ginger
- 1 (14.5-ounce) can diced tomatoes, with their juices
- 1 cup plain full-fat yogurt, at room temperature
- 2 tablespoons curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1/2 teaspoon cayenne pepper, or to taste
- 1 teaspoon kosher salt
- 1 cup water or chicken broth
- 1/2 cup heavy cream
- 1/2 cup chopped fresh cilantro, for garnish
- Cooked basmati rice, for serving
Cook Time for Easy Chicken Curry
One of the things we love most about this Indian chicken curry recipe is how it fits into a busy schedule. From start to finish, you can have this comforting meal on the table in under an hour. Here’s a quick breakdown of the time you can expect to spend:- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
How to Make Chicken Curry Dinner
Follow these simple steps to build layers of flavor for your perfect chicken curry dinner. We’ve broken it down so you can cook with confidence.Step 1: Build the Aromatic Base
In a large, heavy-bottomed pot or Dutch oven, heat the vegetable oil over medium-high heat. Add the chopped onion and cook, stirring frequently, until softened and golden brown, about 8-10 minutes. This step is crucial for developing a sweet, deep flavor foundation.Step 2: Toast the Spices
Add the minced garlic and grated ginger to the pot and cook, stirring constantly, until very fragrant, about 1 minute. Stir in the curry powder, turmeric, cumin, and cayenne pepper, toasting the spices for 30 seconds until aromatic. This quick toast wakes up the oils in the spices, making your kitchen smell incredible.Step 3: Brown the Chicken
Add the chicken pieces and salt to the pot, stirring to coat them in the spice mixture. Cook for 4-5 minutes, until the chicken is no longer pink on the outside. You don’t need to cook it through here—just get a nice sear to lock in the juices.Step 4: Simmer to Tenderness
Stir in the diced tomatoes with their juices and the water or broth, scraping up any browned bits from the bottom of the pot. Bring the mixture to a simmer, then reduce the heat to low, cover, and cook for 20 minutes, allowing the flavors to meld and the chicken to become tender.Step 5: Temper and Add the Yogurt
In a small bowl, whisk the room-temperature yogurt until smooth. Slowly stir a few spoonfuls of the hot curry sauce into the yogurt to temper it, then pour the yogurt mixture back into the pot, stirring constantly to prevent curdling. This technique ensures a smooth, creamy sauce.Step 6: Finish with Cream and Garnish
Stir in the heavy cream and let the curry simmer gently, uncovered, for another 5-10 minutes until slightly thickened. Taste and adjust seasoning with more salt or cayenne if desired. Remove the pot from the heat and stir in half of the chopped cilantro.Step 7: Serve and Enjoy
Serve the curry hot over fluffy basmati rice, garnished with the remaining fresh cilantro.Pro Tips & Tasty Tweaks
After testing this Indian chicken curry recipe countless times, our team has gathered a few favorite insights to help you make it your own.- Flavor Swap: For a brighter, more herbaceous note, try stirring in a handful of fresh chopped mint along with the cilantro at the end.
- Heat Adjustment: If you’re sensitive to spice, start with just 1/4 teaspoon of cayenne. You can always add more at the end, but you can’t take it out!
- Prep Fix: To save time, chop your onion, garlic, and ginger in advance. You can even cut the chicken and store everything in separate containers in the fridge until you’re ready to cook.
- Storage Tip: This curry tastes even better the next day! Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of water or broth if the sauce has thickened too much.
Flavor & Texture Notes
When you make this Indian chicken curry recipe, you’re aiming for a beautiful harmony of flavors and a luxuriously creamy texture. The sauce should be rich and velvety, coating the back of a spoon, with tender pieces of chicken that practically fall apart. In terms of taste, you’ll first notice the warm, earthy notes from the toasted cumin and turmeric, followed by the gentle heat from the cayenne that builds slowly. The tomatoes and yogurt provide a subtle tanginess that’s perfectly balanced by the sweet undertones from the browned onions and the richness of the cream. Finally, the fresh cilantro adds a pop of brightness that ties the whole chicken curry dinner together. If your sauce seems a bit thin after simmering, just let it cook uncovered for a few extra minutes—it will thicken up perfectly.Variations & Substitutions
We encourage you to play with this easy chicken curry framework to suit your taste and what you have on hand. Here are some of our team’s favorite twists that keep the spirit of the dish intact while offering something new. For a vegetable-packed version, stir in a couple cups of chopped spinach, peas, or cauliflower florets when you add the tomatoes. They’ll cook down and absorb all the wonderful spices. If you’re out of heavy cream, coconut milk is a fantastic dairy-free alternative that adds a lovely, subtle sweetness. Prefer a thicker, more robust sauce? Try using crushed tomatoes instead of diced, or blend the sauce briefly with an immersion blender after simmering for a smoother consistency. Finally, while we love chicken thighs for their juiciness, you can absolutely use boneless, skinless chicken breasts—just reduce the simmering time by about 5 minutes to prevent them from drying out.Make-Ahead & Scaling
We love a recipe that respects your time, and this easy chicken curry is a fantastic candidate for planning ahead. During our team tests, we found that the flavor base—the golden onions, garlic, ginger, and toasted spices—can be prepared up to two days in advance. Simply let it cool, cover it, and store it in the fridge. When you’re ready to cook, just warm the base in your pot before adding the chicken and continuing with the recipe. This simple step can shave precious minutes off your active cooking time on a busy evening. When it comes to scaling, this Indian chicken curry recipe is wonderfully flexible. For a smaller batch, you can easily halve all the ingredients and use a medium saucepan. Conversely, to feed a crowd, you can double the recipe. If you do, we recommend using a very large pot or Dutch oven to ensure everything cooks evenly, and you may need to add a few extra minutes to the simmering time for the chicken to become perfectly tender. Just remember, when you scale up, the time needed to properly brown the onions will increase slightly, so be patient for that sweet, deep foundation.How to Serve Indian Chicken Curry Recipe
Part of the joy of this chicken curry dinner is building a beautiful, comforting plate. While fluffy basmati rice is our classic go-to, we’ve had so much fun experimenting with different serving vessels during our team tastings. One of our favorite discoveries was serving it in shallow, wide bowls that let the creamy sauce pool perfectly around the rice. For a truly satisfying meal, consider your sides. A simple cucumber and tomato salad with a squeeze of lemon offers a cool, crisp contrast. Warm, buttery naan or roti is perfect for scooping up every last bit of the spiced sauce. If you want to add more vegetables, roasted cauliflower or sautéed spinach make excellent, easy additions that complement the warm chicken curry spices without overpowering them. We always finish with the fresh cilantro garnish—it’s not just for looks! That final pop of herbal brightness truly lifts all the rich, deep flavors of your Indian chicken curry recipe. Don’t skip it!Mistakes to Avoid
We’ve made plenty of mistakes in the kitchen so you don’t have to! Here are the most common pitfalls we’ve identified with this Indian chicken curry recipe and how to steer clear of them for the best results every time. First, rushing the onions. If you’ve ever wondered why your curry lacks depth, under-cooked onions might be the culprit. Taking the full 8-10 minutes to get them truly golden and sweet is non-negotiable for building that foundational flavor. Second, adding cold yogurt directly to the hot pot. This is a surefire way to end up with a grainy, curdled sauce. Always temper the yogurt with a few spoonfuls of hot sauce first—it makes all the difference for a silky texture. Another common misstep is overcooking the chicken after adding the cream. Remember, the chicken is already tender from the initial simmer. The final 5-10 minutes with the cream is just to warm it through and thicken the sauce slightly. Letting it boil vigorously here can make the chicken tough. Finally, be cautious with salt early on. Because the sauce reduces and concentrates, it’s best to season conservatively at the beginning and do a final taste and adjustment right at the end, just before serving.How to Store Indian Chicken Curry Recipe
Good news: this curry tastes even better the next day as the flavors continue to meld! Through our testing, we’ve nailed down the best ways to store and reheat your leftovers so they taste just as delicious as the first night. Let the curry cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 3 days. For longer storage, you can freeze it for up to 2 months. We like to freeze it in portion-sized containers for easy future meals. When you’re ready to enjoy it again, thaw it overnight in the fridge. To reheat, warm it gently on the stovetop over low heat, stirring occasionally. You’ll likely need to add a splash of water, broth, or cream to loosen the sauce back to its perfect, creamy consistency. Avoid boiling it vigorously to keep the chicken tender and the sauce smooth.Try This Indian Chicken Curry Recipe Yourself
We genuinely hope you give this Indian chicken curry recipe a try in your own kitchen. It’s the kind of meal that turns an ordinary Tuesday into something special and fills your home with the most incredible, welcoming aromas. We’ve poured all our testing and tweaking into this guide to set you up for success. Remember, cooking is about joy and nourishment, not perfection. So gather your chicken curry ingredients, take a deep breath, and enjoy the process. We’re confident this will become a cherished, easy chicken curry in your regular dinner rotation. Once you try it, we’d love to hear how it turned out for you!
Indian Chicken Curry
Ingredients
Equipment
Method
- In a large, heavy-bottomed pot or Dutch oven, heat the vegetable oil over medium-high heat. Add the chopped onion and cook, stirring frequently, until softened and golden brown, about 8-10 minutes. This step is crucial for developing a sweet, deep flavor foundation.
- Add the minced garlic and grated ginger to the pot and cook, stirring constantly, until very fragrant, about 1 minute. Stir in the curry powder, turmeric, cumin, and cayenne pepper, toasting the spices for 30 seconds until aromatic.
- Add the chicken pieces and salt to the pot, stirring to coat them in the spice mixture. Cook for 4-5 minutes, until the chicken is no longer pink on the outside. You don’t need to cook it through here—just get a nice sear to lock in the juices.
- Stir in the diced tomatoes with their juices and the water or broth, scraping up any browned bits from the bottom of the pot. Bring the mixture to a simmer, then reduce the heat to low, cover, and cook for 20 minutes, allowing the flavors to meld and the chicken to become tender.
- In a small bowl, whisk the room-temperature yogurt until smooth. Slowly stir a few spoonfuls of the hot curry sauce into the yogurt to temper it, then pour the yogurt mixture back into the pot, stirring constantly to prevent curdling.
- Stir in the heavy cream and let the curry simmer gently, uncovered, for another 5-10 minutes until slightly thickened. Taste and adjust seasoning with more salt or cayenne if desired. Remove the pot from the heat and stir in half of the chopped cilantro.
- Serve the curry hot over fluffy basmati rice, garnished with the remaining fresh cilantro.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Enjoyed the recipe? Share it!
Kitchen Essentials We Recommend
Tools that make cooking easier — tried, tested, and loved.
As an Amazon Associate we earn from qualifying purchases.
Got a recipe the world should try?
Share your favorite family recipe or national dish with food lovers in 100+ countries.
Submit Your Recipe


