Main Courses
This basic chicken curry recipe with curry powder transforms simple ingredients into a fragrant, one-pot masterpiece that feels like a restaurant dish. The secret lies in balancing warm spices with tender chicken and a velvety sauce, all achieved in under an hour.
I’ve perfected this method to deliver bold flavors without overwhelming heat—ideal for weeknight dinners or meal prep.
The recipe begins with searing chicken in a hot pan to lock in juices, then simmers in a fragrant blend of curry powder, garlic, and ginger. A splash of coconut milk or broth creates a luscious, aromatic base that coats every bite.
The result? Tender chicken swimming in a sauce that’s rich yet light, with just the right kick of spice.
What makes this curry special is its versatility—serve it over steamed rice for a classic pairing, or with naan to soak up every last drop of sauce. The spices mellow as it rests, so the flavor deepens over time, making it even more satisfying the next day.
This is comfort food at its finest, with minimal effort and maximum reward.
For those new to curry, start with mild curry powder and adjust to taste. The dish scales easily, so double the batch for leftovers that reheat beautifully. Whether you’re feeding a family or treating yourself, this recipe delivers restaurant-quality results with pantry staples and a single pot.
Ingredients for basic chicken curry recipe with curry powder
Pantry staples meet aromatic spices for a fragrant curry that delivers restaurant-quality flavor in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Trimmed of excess fat |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated |
| Curry Powder 🌶️ | 2 tbsp | Mild variety preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Ground Coriander 🌶️ | 1 tsp | Freshly ground preferred |
| Canned Diced Tomatoes 🍅 | 14 ½ oz | No-salt-added preferred |
| Light Coconut Milk 🥥 | 13 ½ oz | Full-fat for creaminess |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The curry powder is the heart of this dish—look for brands like Badia or Gourmet Garden for consistent flavor. Fresh ginger and garlic elevate it further, so don't skip them (frozen works in a pinch). For the chicken, thighs stay juicier than breasts during the long simmer. Trader Joe's often has pre-cut thighs at great prices, but any butcher will trim them for you. The coconut milk should be full-fat for that luscious texture—light versions can make the sauce too thin.
No curry powder? Mix 1 tbsp each of turmeric, cumin, and coriander as a substitute. Fresh ginger too expensive? Use 1 tsp ground ginger at half the amount. The canned tomatoes can be drained or kept whole—it's your call. For extra richness, swap the chicken broth for coconut milk or cashew cream. The cilantro is optional but brightens the dish—skip it if you're sensitive to its flavor. Lemon juice at the end balances everything, so don't omit it.
This curry reheats beautifully—tastes even better the next day as flavors meld. Store in an airtight container for 4-5 days in the fridge or freeze for 3 months. I always double the batch because it's perfect for meal prep. Serve over steamed basmati rice or with warm naan to soak up every last drop of that velvety sauce.
Why You'll Love This Recipe
- Pantry-Friendly Magic: I swear by this recipe when I’ve got nothing but basics. No specialty spices—just curry powder, onions, and ginger—and it still delivers that warm, aromatic punch. The chicken thighs stay juicy while soaking up all that flavor, and honestly? I’ve made it with whatever was in my fridge.
- Ginger-Garlic Kick: That fresh ginger and garlic combo? It’s the secret weapon. The ginger mellows out the heat of the curry powder while the garlic adds this bright, punchy edge that makes every bite feel special. Not too spicy, not too mild—just right.
- Meal Prep Hero: Between us, this curry tastes better the next day. I double the batch on Sundays, and it’s my go-to for lunches all week. The flavors meld even more, and reheating it? Zero fuss—just warm it up with a splash of water. My lazy mornings thank me.
- Budget Win: Chicken thighs are cheap, and curry powder lasts forever. This recipe feeds four for under $10, and I’ve never once regretted the trade-off. Plus, the leftovers stretch into wraps, rice bowls, or even a quick soup—no waste, all flavor.
Step-by-step instructions for basic chicken curry with curry powder
Here's how to craft a rich, aromatic curry using simple pantry staples.
Sear the Chicken for Depth of Flavor
Heat the 2 tablespoons olive oil in a large, heavy-bottomed pot over medium-high heat. Once shimmering, add the 1.5 lb boneless chicken thighs, working in batches if needed to avoid crowding. Sear each piece for 3-4 minutes per side until golden brown and cooked to 165°F internally.
Here's the thing—searing develops the Maillard reaction, which creates that deep, caramelized flavor that forms the base of your curry. Don't skip this step, even if you're tempted to rush. The chicken will release its juices into the pot as it cooks, infusing the sauce with richness. Once fully browned, remove the chicken and set it aside on a plate.
Build the Aromatic Base
In the same pot, add the 1 whole yellow onion, 4 cloves garlic cloves, and 1 tablespoon fresh ginger. Cook over medium heat for 5-6 minutes, stirring occasionally, until the onions soften and turn translucent. You'll smell the garlic and ginger releasing their essential oils—this is when the magic starts.
Next, stir in the 2 tablespoons curry powder, 1 teaspoon ground cumin, and 1 teaspoon ground coriander. Cook for 1-2 minutes until the spices are fragrant and the curry powder deepens in color. This step is crucial for developing the complex spice profile. If the spices start to darken too quickly, reduce the heat slightly to prevent burning.
Simmer the Sauce with Tomatoes and Broth
Pour in the 14.5 oz canned diced tomatoes and 1 cup chicken broth. Stir well to scrape up any browned bits from the bottom of the pot—these contain concentrated flavor. Bring the mixture to a gentle simmer over medium-low heat, then reduce the heat to maintain a barely bubbling state. Let it cook for 10 minutes to allow the flavors to meld.
This is where the sauce begins to take shape. The tomatoes will break down slightly, releasing their natural sweetness and acidity, which balances the spices. If the sauce seems too thick, add a splash of water or broth to loosen it. The goal is a smooth, velvety consistency that coats the back of a spoon.
Finish with Coconut Milk and Balance Flavors
Stir in the 13.5 oz light coconut milk and the reserved chicken. Bring the mixture to a gentle simmer again, then reduce the heat to low. Let it cook for 15-20 minutes, partially covered, until the chicken is tender and the sauce has thickened slightly. You'll know it's ready when the chicken shreds easily with a fork and the sauce clings to it.
Season with the 0.5 teaspoon salt and 0.25 teaspoon black pepper. Taste and adjust the seasoning—curry powder can vary in heat, so you might need a pinch more salt or a squeeze of lemon juice to brighten the flavors. The sauce should be rich but not overpowering, with a balance of spice, sweetness, and acidity.
Garnish and Serve
Remove the pot from heat and stir in the 0.25 cup fresh cilantro. Let the curry rest for 5 minutes to allow the flavors to settle. Serve immediately over steamed rice or with warm naan bread. The curry should be fragrant, with a vibrant color and a sauce that's creamy yet not overly thick.
This curry delivers on its promise of warmth and complexity in every bite. The chicken should be tender and infused with the aromatic spices, while the sauce offers a perfect balance of creaminess and depth. Don't forget the cilantro—it adds a fresh, bright finish that cuts through the richness.
Pro Tips For Making Basic Chicken Curry Recipe With Curry Powder
- Brown the Chicken First: Skip the direct simmering—sear the thighs in a hot pan with a tablespoon of oil until golden on both sides. The crust locks in flavor and keeps them from turning rubbery later (yes, even if you’re impatient like me).
- Grind the Ginger: Fresh ginger is non-negotiable, but grating it fine (or even pulsing it in a food processor) makes a real difference. Lumps just sit in your curry like tiny surprises—no one wants that.
- Bloom the Curry Powder: Toss the powder into the pan after the onions soften, but before adding liquid. Let it sizzle for 30 seconds—this wakes up the spices and stops them from tasting like dust. (I learned this the hard way.)
- Use Skin-On Thighs: Swap boneless for bone-in, skin-on thighs if you can—render the fat first, then remove the skin and bone. The fat bastes the chicken and makes the curry silkier, even if it’s a tiny extra step. (Your future self will thank you.)
Flavor customization for this dish
Mild to Medium Heat
Start with 1 tablespoon mild curry powder for a gentle flavor, then adjust to 2 tablespoons for medium heat. For extra warmth, add ½ teaspoon cayenne pepper or 1 teaspoon smoked paprika—these deepen the flavor without overwhelming the dish.
I like using Badia mild curry powder for consistency, but any brand works. Toast the spices in the pot for 30 seconds before adding liquids to enhance their aroma. 🌶️
Sweet and Tangy Twist
Balance the spices with 1 tablespoon honey or maple syrup to mellow the heat and add depth. A splash of 1 tablespoon lime juice (instead of lemon) brightens the sauce with a citrusy tang.
For a fruity touch, stir in ½ cup diced pineapple during the final 5 minutes of cooking—it caramelizes slightly and pairs beautifully with coconut milk. 🍯
Creamy and Rich Variations
Swap light coconut milk for full-fat coconut milk to make the sauce ultra-creamy, or stir in 2 tablespoons Greek yogurt at the end for a tangy twist. For extra richness, add 1 tablespoon butter or 2 tablespoons cashew cream (blend ¼ cup soaked cashews with ¼ cup water).
These adjustments work especially well if you prefer a thicker, velvety texture. 🥥
Herb-Infused Freshness
Boost the dish with 1 tablespoon fresh cilantro, 1 tablespoon chopped mint, or 1 teaspoon fenugreek leaves (if available). For a smoky note, add ½ teaspoon liquid smoke or 1 crushed cardamom pod while building the spice base.
Fresh herbs should be added at the very end to preserve their brightness. 🌿
Spicy Kick Options
For heat lovers, add 1 tablespoon gochujang (Korean chili paste) or 1 chopped fresh green chili during the final simmer. A pinch of asafetida (hing)—just ⅛ teaspoon—adds a savory depth that complements the spice.
If you’re sensitive to heat, reduce the curry powder to 1 tablespoon and add ½ teaspoon cinnamon to mellow the flavor. 🔥
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Yes, but thighs are preferred for this curry because they stay juicier during the long simmer. If using breasts, cut them into 1-inch pieces and reduce cooking time to 10-12 minutes after adding them back to the sauce. They'll dry out faster, so keep an eye on them.
How do I make this curry less spicy?
Start with 1 tablespoon curry powder instead of 2 for a milder flavor. Add ½ teaspoon cinnamon or 1 teaspoon honey to balance the heat. For extra creaminess, stir in 2 tablespoons Greek yogurt at the end—it cools the spices beautifully. Taste as you go!
What's the best way to store leftovers?
Let the curry cool to room temperature, then transfer to an airtight container. It keeps for 4-5 days in the fridge or 3 months in the freezer. Reheat gently on the stove with a splash of water or broth to restore creaminess. The flavors actually deepen overnight!
Can I make this curry in an Instant Pot?
Sear the chicken first, then sauté onions/garlic/spices. Add tomatoes, broth, and chicken, then cook on High Pressure for 8 minutes. Quick-release, stir in coconut milk, and cook on Sauté mode for 5 minutes. The pressure method keeps the chicken tender while developing rich flavors.
What are the best sides for this curry?
Classic pairings include steamed jasmine or basmati rice, warm naan or roti, or fluffy garlic basmati rice. For a lighter option, serve with cucumber raita or a simple green salad. The creamy sauce works well with any soft bread to soak up every last drop!
