The moment I lifted the lid from my pot, a wave of mouthwatering aromas engulfed my kitchen, transporting me straight to the bustling streets of Vietnam. I can’t help but smile when I think of the joy that comes from creating a comforting bowl of Vietnamese Chicken Curry with Coconut Milk. This dish is a celebration of flavors and textures, combining tender chicken thighs with hearty vegetables, all swimming in a luscious coconut sauce that’s packed with spice yet surprisingly smooth.
After a long day, there’s something beautifully satisfying about crafting a meal that not only fills your stomach but warms your soul. With just a sprinkle of curry powder and a touch of fresh lemongrass, you can elevate ordinary chicken into an extraordinary dish that feels like a warm hug on a plate. And trust me, this recipe is a breeze, coming together in under an hour, making it perfect for both weeknight dinners and special gatherings alike. If you’re searching for that ideal escape from mundane meals, this curry is your ticket to flavor paradise!
Why is Vietnamese Chicken Curry with Coconut Milk a must-try?
Satisfying Comfort: There’s nothing quite like a warm bowl of curry to chase away the day’s stress.
Simple Steps: With just a few easy steps, you’ll have a delicious meal that’s perfect for any cooking level.
Aromatic Bliss: The combination of coconut milk and spices creates an irresistible aroma that will have everyone eagerly awaiting dinner.
Versatile Dish: Serve it over rice, alongside bread, or even with vermicelli noodles for a delightful twist!
Crowd-Pleasing Flavor: This dish is sure to impress family and friends—who can resist tender chicken in a rich, savory sauce?
Meal Prep Friendly: The marinade can be made ahead, making it even easier to whip up this tasty dish on busy nights. Enjoy this delightful recipe as a comforting escape from fast food!
Ingredients for Vietnamese Chicken Curry with Coconut Milk
• Gather these essential components to cook a delightful curry!
For the Chicken and Marinade
- 650 g chicken thighs – tender thighs add rich flavor and juiciness to the dish.
- 1.5 tbsp curry powder – this blend delivers the iconic warmth that defines curry.
- 1 tbsp fish sauce – brings a unique umami flavor that enhances the overall taste.
- 1 tsp chicken stock – adds depth and richness to the broth.
- 1 tsp sugar – balances the spices with a hint of sweetness.
- 2 garlic – fresh garlic infuses a lovely aromatic essence into the dish.
- 3 cm lemongrass – adds a refreshing citrus note that brightens the curry.
- 1 onion – enhances the flavor base with its natural sweetness.
For the Vegetables
- 1 potato – provides heartiness and creaminess to the curry.
- 1 sweet potato (250 g) – brings a natural sweetness that complements the spices.
- 1 carrot (125 g) – adds a touch of color and additional texture.
For the Sauce
- 200 ml coconut milk – creates a rich, creamy base that ties all the flavors together.
- 3-4 cups water – adjust based on how thin or thick you prefer the curry.
Optional Enhancements
- 1 tbsp cornstarch – for thickening your curry to the desired consistency if you like it hearty.
- 1 tbsp chilli oil – adds a spicy kick to those who crave more heat.
- 1 handful fresh cilantro / coriander – sprinkle fresh herbs on top for a burst of freshness.
Serving Suggestions
- 2 Vietnamese rolls (optional) – great for dipping or serving alongside.
- vermicelli rice noodles (optional) – a delightful way to soak up the curry sauce.
- white rice (optional) – the classic accompaniment that balances the dish perfectly.
With these colorful ingredients for Vietnamese Chicken Curry with Coconut Milk, you’re all set to start your culinary adventure!
How to Make Vietnamese Chicken Curry with Coconut Milk
-
Marinate the chicken by placing chicken pieces in a bowl. Add curry powder, fish sauce, lemongrass, onion, chicken stock, sugar, and garlic. Let it marinate for at least 30 minutes, or up to 8 hours for deeper flavor.
-
Heat vegetable oil in a large frying pan over high heat. Fry the potato, sweet potato, and carrot chunks until lightly browned, about 5 minutes. They don’t need to be fully cooked at this stage.
-
Remove the partially cooked vegetables from the pan, leaving as much oil behind as possible for perfect sautéing.
-
Cook the marinated chicken in the same pan for about 2-3 minutes per side until nicely browned. Pour in enough water to cover the chicken completely.
-
Boil the mixture, then reduce the heat to a simmer for 15 minutes. This allows the chicken to cook through and absorb all those delightful spices.
-
Add the previously fried vegetables back into the pan and continue simmering for another 10-15 minutes. Remember to skim off any foam that forms on top for a cleaner taste.
-
Pour in the coconut milk. For a thicker soup, mix the cornstarch with a little water to make a slurry and stir it in until it thickens to your liking.
-
Serve hot! Switch off the heat, garnish with fresh cilantro, and enjoy the dish with your choice of bread, rice, or noodles.
Optional: Serve with a drizzle of chili oil for an extra kick.
Exact quantities are listed in the recipe card below.
What to Serve with Vietnamese Chicken Curry with Coconut Milk?
Building a meal around this aromatic curry creates a delightful dining experience that warms both the heart and the soul.
-
Steamed White Rice: The classic choice! Perfectly fluffy rice absorbs the curry’s rich flavors, offering a comforting balance to the spices.
-
Vietnamese Rolls: These light, fresh rolls make a fantastic pairing, adding a crispy texture that complements the creamy curry beautifully.
-
Vermicelli Rice Noodles: A fun, gluten-free option! These noodles soak up the coconut milk sauce, adding a delightful slurp to your meal.
-
Roasted Vegetables: Roasted broccoli or bok choy bring a satisfying crunch and a touch of sweetness, enhancing the overall flavor palette of the meal.
-
Cilantro Lime Salad: A refreshing side salad with bright lime dressing cuts through the richness of the curry, making each bite feel lighter.
-
Chili Oil Drizzle: Placing a drizzle of spicy chili oil on top of your bowl adds heat that contrasts beautifully with the curry’s natural sweetness.
With these pairings, your Vietnamese Chicken Curry with Coconut Milk transforms into an inviting feast that everyone will rave about!
Make Ahead Options
These Vietnamese Chicken Curry with Coconut Milk preparations are perfect for busy cooks looking to save time during the week! You can marinate the chicken thighs up to 24 hours in advance, allowing the flavorful spices to infuse every bite. Additionally, the veggies can be chopped and stored in an airtight container for up to 3 days in the refrigerator. When you’re ready to serve, simply follow the cooking steps as usual—just add an extra few minutes to ensure everything is heated through. By prepping ahead, you’ll have a comforting, home-cooked meal ready in a flash, making it just as delicious as if you made it all in one go!
Variations & Substitutions for Vietnamese Chicken Curry with Coconut Milk
Feel free to explore these delightful twists to make this curry your own!
-
Dairy-Free: Substitute coconut milk with almond or oat milk for a lighter version that’s still creamy and delicious.
-
Vegetarian Option: Replace chicken with firm tofu, marinating it the same way. It absorbs flavors beautifully!
-
Heat Boost: Add a chopped Thai chili or a teaspoon of red pepper flakes for an extra kick that spice lovers will adore.
-
Root Vegetable Medley: Swap in parsnips or turnips for a unique twist on texture and flavor that’s equally comforting.
-
Fresh Herb Explosion: Introduce fresh basil or mint along with the cilantro for a bright and aromatic finish that elevates each bite.
-
Protein Variety: Experiment with shrimp or beef in place of chicken; just adjust cooking times as needed for each protein.
-
Nutty Flavor: Add a tablespoon of peanut butter when you stir in the coconut milk for a richer flavor profile that adds depth.
-
Coconut Milk Alternatives: Use homemade cashew cream if you want to cut back on coconut but still maintain that indulgent texture and taste!
By mixing and matching these variations, you’ll create a personalized version of Vietnamese Chicken Curry with Coconut Milk that delights your palate and warms your heart!
Expert Tips for Vietnamese Chicken Curry with Coconut Milk
-
Marinate for Flavor: The longer you marinate the chicken, the more intense the flavors. Aim for at least 30 minutes, but overnight is best!
-
Avoid Overcrowding: Cook the chicken in batches if your pan is small. Overcrowding will steam rather than brown the chicken, affecting flavor.
-
Consistent Veggie Sizes: Cut the potato, sweet potato, and carrot into similar sizes to ensure they cook evenly and merge beautifully in the broth.
-
Control the Heat: Don’t skip the simmering stage! It allows the chicken and vegetables to absorb the aromatic spices, enhancing the overall flavor of your Vietnamese Chicken Curry with Coconut Milk.
-
Thicken Wisely: If you prefer a hearty curry, mix cornstarch with water to create a slurry. Stir it in gradually to avoid lumps and achieve your desired thickness.
-
Garnish Generously: Fresh cilantro adds a delightful pop of flavor. Don’t skip this step for that vibrant finish everyone will rave about!
How to Store and Freeze Vietnamese Chicken Curry with Coconut Milk
Fridge: Store any leftover Vietnamese Chicken Curry in an airtight container in the fridge for up to 3 days. This keeps the flavors intact and allows for easy reheating.
Freezer: For longer storage, freeze the curry in freezer-safe containers for up to 2 months. Let it cool completely before sealing to maintain its quality.
Reheating: Thaw in the refrigerator overnight before reheating. Warm gently on the stove or in the microwave, adding a splash of water or coconut milk if it thickens too much.
Airtight Storage: Ensure the container is well-sealed to avoid freezer burn, so every bite of your Vietnamese Chicken Curry is just as delicious as when freshly made!
Vietnamese Chicken Curry with Coconut Milk Recipe FAQs
How do I choose the right chicken for this recipe?
Absolutely! For the best flavor and tenderness, I recommend using chicken thighs as they remain juicy even after cooking. Look for thighs that are bright pink with minimal dark spots. If you prefer a leaner option, boneless, skinless chicken breasts can be a substitute, though they may dry out if overcooked.
What’s the best way to store leftovers of Vietnamese Chicken Curry?
Very simple! After letting your Vietnamese Chicken Curry cool completely, transfer it to an airtight container. Store it in the fridge for up to 3 days. If you’d like to keep it longer, consider freezing it in a freezer-safe container for up to 2 months. Just make sure it’s well-sealed to prevent freezer burn.
Can I freeze this curry, and how do I do it properly?
Yes, you can! To freeze Vietnamese Chicken Curry, allow it to cool completely. Pour it into freezer-safe containers, leaving about an inch of space at the top for expansion. Seal tightly and label with the date. When ready to enjoy, thaw it overnight in the refrigerator, and reheat gently on the stove, adding a splash of water or coconut milk if necessary to restore its creaminess.
How can I adjust the thickness of the curry?
If you’d like your curry thicker, mixing cornstarch with a little water to create a slurry is your best bet! Stir this mixture into your curry during the last few minutes of cooking. Start with about 1 tablespoon of cornstarch, dissolve it in 2 tablespoons of water, and stir it in until you achieve your desired thickness. Remember to let it simmer a bit longer to fully combine.
Is there anything I should be cautious about regarding allergies?
Absolutely! Always check the labels of your ingredients. Fish sauce contains fish, which can be an allergen for some. Coconut milk is a great dairy substitute for those avoiding lactose, but if you’re allergic to tree nuts, be sure to double-check as some brands might process in facilities that handle nuts. If serving to others, asking about dietary restrictions beforehand is a good practice!

Savory Vietnamese Chicken Curry with Coconut Milk Bliss
Ingredients
Equipment
Method
- Marinate the chicken by placing chicken pieces in a bowl. Add curry powder, fish sauce, lemongrass, onion, chicken stock, sugar, and garlic. Let it marinate for at least 30 minutes, or up to 8 hours for deeper flavor.
- Heat vegetable oil in a large frying pan over high heat. Fry the potato, sweet potato, and carrot chunks until lightly browned, about 5 minutes. They don't need to be fully cooked at this stage.
- Remove the partially cooked vegetables from the pan, leaving as much oil behind as possible for perfect sautéing.
- Cook the marinated chicken in the same pan for about 2-3 minutes per side until nicely browned. Pour in enough water to cover the chicken completely.
- Boil the mixture, then reduce the heat to a simmer for 15 minutes. This allows the chicken to cook through and absorb all those delightful spices.
- Add the previously fried vegetables back into the pan and continue simmering for another 10-15 minutes. Remember to skim off any foam that forms on top for a cleaner taste.
- Pour in the coconut milk. For a thicker soup, mix the cornstarch with a little water to make a slurry and stir it in until it thickens to your liking.
- Serve hot! Switch off the heat, garnish with fresh cilantro, and enjoy the dish with your choice of bread, rice, or noodles.


