Picture this: the warm, inviting aroma of fragrant curry spices mingling with the creamy sweetness of coconut milk fills your kitchen. The vibrant orange of carrots and the tender chunks of chicken nestled in a rich, golden sauce make your mouth water before the first bite. This Coconut Curry Chicken Recipe isn’t just a meal; it’s a comforting hug on a plate, ready in just 35 minutes yet bursting with flavors that seem like they’ve been simmering for hours. Whether you’re feeding family or impressing guests, this dish is an effortless way to brighten any dinner table.
Why You’ll Love This Coconut Curry Chicken Recipe
- Ready in 35 minutes: This recipe is a weeknight hero, coming together quickly without compromising on depth of flavor.
- Uses simple ingredients: Most of these pantry staples and fresh veggies can be found in any grocery store, making it easy to gather everything you need.
- Perfect for beginners: No complicated techniques here—just straightforward steps that result in a restaurant-worthy dish.
- Impressive presentation: The vibrant colors and aromatic sauce make this dish a feast for the eyes as well as the palate.
- Customizable: Love it spicy or mild? Prefer chicken thighs or tofu? This recipe adapts beautifully to your preferences.
Why This Coconut Curry Chicken Recipe Works
This Coconut Curry Chicken Recipe shines because of a few key elements. First, the balance between the yellow curry powder and red curry paste creates layers of complex flavor—earthy, sweet, and just a little spicy. Second, browning the chicken and vegetables before adding the liquids builds a deep, rich base flavor through caramelization. Finally, simmering everything gently in full-fat coconut milk and broth allows the ingredients to meld and the sauce to thicken into a luscious, silky texture that coats each bite beautifully. These techniques ensure every spoonful is packed with heartwarming, bold flavor.
Ingredients You’ll Need
Gather these straightforward yet essential ingredients to create this unforgettable Coconut Curry Chicken Recipe. Each plays a vital role in building the perfect harmony of tastes and textures.
- Vegetable oil: For a neutral base to sauté and brown your ingredients.
- Yellow onion: Adds sweetness and depth once softened.
- Garlic: Brings a fragrant, savory kick to the curry foundation.
- Chicken breasts: Tender protein that soaks up the curry flavors beautifully.
- Carrots: Provide subtle sweetness and a pleasant bite.
- Russet potatoes: Add heartiness and help thicken the stew-like sauce.
- Yellow curry powder: The aromatic spice blend that forms the backbone of the curry flavor.
- Red curry paste: Intensifies the flavor and adds a gentle heat.
- Full-fat coconut milk: Gives the curry its creamy richness and luscious mouthfeel.
- Chicken broth: Creates the flavorful liquid base that helps cook the vegetables to perfection.
- Brown sugar: Balances the spices with a touch of subtle sweetness.
- Fish sauce: Adds umami depth and a hint of savory complexity.
- Cilantro (optional): A fresh, herbal garnish to brighten the dish.
Ingredient Substitutions & Tips
- Chicken breasts: Use chicken thighs for juicier meat, or swap for firm tofu for a vegetarian twist.
- Yellow curry powder: If unavailable, substitute with garam masala or curry powder blends you have on hand—but adjust quantity to taste.
- Full-fat coconut milk: Light coconut milk will thin out the sauce, so reduce the broth accordingly to maintain creaminess.
- Fish sauce: Substitute with soy sauce or tamari for a vegetarian/vegan option, or skip if sensitive to strong flavors.
👨🍳 Pro Tips for Perfect Results
- Brown your chicken well: This adds flavor and texture, so don’t skip the searing step.
- Use full-fat coconut milk: It creates the best creamy texture and richness.
- Adjust curry heat gradually: Start with less red curry paste and increase to suit your spice preference.
- Simmer gently: Keeping a low simmer helps the potatoes cook evenly without the sauce reducing too much.
- Fresh herbs boost flavor: Sprinkle cilantro right before serving for a burst of freshness.
How to Make Coconut Curry Chicken Recipe
Step 1: Sauté onions and garlic
In a large skillet over medium heat, heat the vegetable oil until shimmering. Add the diced yellow onion, cooking for about 2 minutes until it begins to soften and release its sweet aroma. Then add the minced garlic, stirring constantly for just 30 seconds to avoid burning but to awaken its flavor.
💡 Pro Tip: Keep stirring the garlic quickly once added; burnt garlic can turn bitter.
Step 2: Brown the chicken and vegetables
Add the cubed chicken breasts to the skillet and cook for roughly 3 minutes per side until golden brown but not fully cooked through. Then toss in the sliced carrots and cubed potatoes, cooking another few minutes until they start getting some color. This browning step is where much of the dish’s flavor foundation is built.
💡 Pro Tip: Don’t overcrowd the pan; brown in batches if needed for best results.
Step 3: Add curry spices
Sprinkle in the yellow curry powder and red curry paste. Stir well to coat the chicken and veggies, cooking for about one minute until the spices become fragrant, which helps unlock their full flavor potential.
💡 Pro Tip: Toasting spices briefly releases essential oils and intensifies flavor.
Step 4: Stir in liquids and simmer
Whisk in the full-fat coconut milk, chicken broth, brown sugar, and fish sauce until smooth and well combined. Bring the mixture to a gentle simmer, uncovered or covered, and cook for about 20 minutes. This allows the potatoes and carrots to become tender, and the sauce thickens into a creamy, saucy heaven.
💡 Pro Tip: Simmer uncovered for a slightly thicker sauce or covered to keep it more liquidy.
Step 5: Serve and garnish
Take the pan off the heat once the vegetables are tender. Serve the curry over steamed rice and finish with a sprinkle of fresh cilantro if desired. The final result is a dish bursting with vibrant color, creamy texture, and tantalizing aroma.
💡 Pro Tip: Add a squeeze of lime for brightness, if you love a citrusy kick.
Common Mistakes to Avoid
Learn from these common pitfalls:
- Skipping browning steps: Searing chicken and veggies builds crucial flavor without it, the curry will taste flat.
- Overcooking garlic: Burnt garlic turns bitter, so add it last and sauté briefly.
- Using low-fat coconut milk: This thins the sauce and sacrifices richness.
- Boiling intensely: A fierce boil causes the sauce to separate and lose its creamy texture.
- Adding too much curry paste at once: Adds overwhelming heat—start small and adjust as you cook.
- Neglecting seasoning adjustments: Taste and tweak salt, sugar, or fish sauce for balanced flavor.
Delicious Variations to Try
Once you’ve mastered the classic Coconut Curry Chicken Recipe, why not mix things up?
Spicy Thai Twist
Add fresh chopped bird’s eye chilies and a splash of lime juice at the end for an authentic fiery kick that wakes up all your senses.
Vegetarian Coconut Curry
Swap chicken for firm tofu or a medley of hearty vegetables like eggplant and bell peppers to make a veggie-packed, soul-warming feast.
Peanut Coconut Curry
Stir in a few tablespoons of creamy peanut butter during the simmering stage for a nutty depth and silky richness that’s simply addictive.
Coconut Curry Soup
Increase the broth and add leafy greens like kale or spinach for a cozy curry soup that’s perfect for chilly nights.
Mango Coconut Curry
Add fresh diced mango towards the end of cooking for bursts of sweet, tropical brightness that contrast beautifully with the spices.
How to Serve Coconut Curry Chicken Recipe

Garnishes
Fresh cilantro leaves, thinly sliced red chilies, toasted coconut flakes, or a wedge of lime all make excellent garnishes to elevate both flavor and presentation.
Side Dishes
This curry pairs wonderfully with steamed jasmine rice, fluffy basmati, or even fragrant coconut rice. For a low-carb option, cauliflower rice or warm naan bread are fantastic companions.
Creative Ways to Present
Serve the curry in shallow bowls topped with a swirl of yogurt or drizzle with chili oil for a restaurant-style finish. Alternatively, present it family-style in a vibrant serving dish surrounded by bowls of rice and fresh herbs to let everyone build their own perfect bite.
Make Ahead and Storage
Storing Leftovers
Transfer any leftover curry into an airtight container and refrigerate. It will stay fresh and flavorful for up to 3 days, giving you quick, delicious meals later in the week.
Freezing
This curry freezes beautifully. Cool thoroughly, then portion into freezer-safe containers. It can be frozen for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over low heat, stirring occasionally. Add a splash of broth or water if the sauce has thickened too much. Microwave reheating works too—just cover and heat in short bursts, stirring in between.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are juicier and add extra richness, making the curry even more flavorful.
What if I don’t have red curry paste?
You can omit it or substitute with another chili paste like sambal oelek. Just adjust the amount to control heat.
Is this recipe gluten-free?
Yes, as long as you use gluten-free broth and check your curry powders and pastes for hidden gluten.
Can I make this recipe vegan?
Yes! Replace chicken with tofu or veggies, and swap fish sauce for soy sauce or tamari to keep it plant-based.
How spicy is this curry?
The spice level is moderate with red curry paste; adjust according to your preference by reducing or increasing the paste.
What rice pairs best with this dish?
Fragrant jasmine rice or fluffy basmati rice are perfect for soaking up the creamy curry sauce.
Can I prepare this ahead of time?
Yes! The flavors deepen if made a day ahead; just reheat gently before serving.
Why did my sauce separate?
Overheating or boiling too vigorously can cause separation. Simmer gently and stir often to maintain a creamy texture.
Final Thoughts
This Coconut Curry Chicken Recipe is more than just dinner; it’s a celebration of bold flavors, simple ingredients, and the joy of sharing a delicious home-cooked meal. Its creamy, spicy, and slightly sweet notes come together in perfect harmony, impressing anyone lucky enough to taste it. Whether it becomes a weekly staple or a special occasion dish, I’m confident it will warm your heart and delight your taste buds every time.
Have you tried this Coconut Curry Chicken Recipe? I’d love to hear how it turned out! Leave a comment below. If you loved this recipe, please share it with friends and family. Happy cooking! 🍛
Print
Coconut Curry Chicken Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
Description
This Coconut Curry Chicken recipe features tender chicken breasts simmered in a rich and creamy coconut milk curry, enhanced with yellow curry powder and red curry paste. Combined with hearty carrots and potatoes, it’s a comforting and flavorful dish perfect for weeknight dinners or gatherings.
Ingredients
Curry Base
- 1 tablespoon vegetable oil
- 1/2 yellow onion, diced
- 2 cloves garlic, minced
Protein and Vegetables
- 1 pound chicken breasts, cut into 1-inch cubes
- 3 carrots, cut into 1/4-inch slices
- 2 russet potatoes, peeled and cut into 1-inch cubes
Spices and Sauces
- 3 tablespoons yellow curry powder
- 1 1/2 tablespoons red curry paste
- 1 (14-ounce) can full-fat coconut milk
- 3 cups low-sodium chicken broth (or vegetable broth)
- 2 tablespoons brown sugar (or coconut sugar)
- 1 teaspoon fish sauce
Garnish
- Cilantro (optional)
Instructions
- Heat the Oil and Sauté Aromatics: In a large skillet over medium heat, heat the vegetable oil until shimmering. Add the diced yellow onion and cook for 2 minutes until softened. Then add the minced garlic and cook for an additional 30 seconds, releasing its fragrant aroma.
- Brown the Chicken and Vegetables: Add the cubed chicken breasts to the skillet, browning them for about 3 minutes on each side until golden. Next, add the sliced carrots and cubed potatoes, cooking until they are lightly browned, which helps to develop flavor.
- Add Curry Spices: Stir in the yellow curry powder and red curry paste, and cook the mixture for about 1 minute until the spices become fragrant, intensifying the dish’s flavor profile.
- Simmer with Liquids and Seasonings: Whisk in the full-fat coconut milk, chicken broth, brown (or coconut) sugar, and fish sauce. Bring the mixture to a gentle simmer, cover or leave uncovered, and cook for 20 minutes, or until the potatoes and carrots are tender and cooked through, allowing flavors to meld together.
- Finish and Serve: Remove the skillet from heat. Serve the coconut curry chicken hot with steamed rice and garnish with optional cilantro leaves to add a fresh finish.
Notes
- You can substitute chicken thighs for breasts for a juicier texture.
- Adjust the amount of curry paste depending on your preferred spice level.
- For a lighter version, use light coconut milk and reduce the amount of oil.
- The dish pairs exceptionally well with basmati or jasmine rice.
- Fish sauce can be omitted to make the recipe vegetarian by substituting with soy sauce or tamari.


Your email address will not be published. Required fields are marked *