Vietnamese Coconut Curry with Chicken and Potatoes

Updated November 4, 2026

Total time
1 hr 5 min
prep 25 min · cook 40 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Vietnamese Coconut Curry with Chicken and Potatoes

Vietnamese coconut curry, often called cà ri gà, is a gently spiced chicken stew with coconut milk, potatoes, carrots, and fragrant lemongrass. Home and regional versions vary, but this one balances a creamy broth with bright lime and herbs; serve it with rice or a crusty baguette to catch every spoonful.

Ingredients

  • 1½ lb (680 g) boneless, skinless chicken thighs, cut into 1½-inch (4 cm) pieces
  • 2 tbsp (30 ml) fish sauce, divided
  • 1 tsp (5 g) kosher salt
  • 2 tbsp (about 12 g) mild curry powder, divided
  • 2 tbsp (30 ml) neutral oil, such as canola
  • 1 medium yellow onion, about 5 oz (150 g), thinly sliced
  • 2 stalks lemongrass, about 1 oz (30 g), tough outer leaves removed and lower parts bruised
  • 4 garlic cloves, about ½ oz (12 g), finely chopped
  • 1 tbsp (6 g) finely grated fresh ginger
  • 1 lb (450 g) waxy potatoes, such as Yukon Gold, cut into 1-inch (2.5 cm) chunks
  • 2 medium carrots, about 5 oz (150 g), cut into ½-inch (1 cm) slices
  • 1 can full-fat coconut milk, 13.5 oz (400 ml), well shaken
  • 1 cup (240 ml) low-sodium chicken stock
  • 1 tbsp (12 g) packed light brown sugar
  • 1 tbsp (15 ml) fresh lime juice, plus more to taste
  • ¼ tsp (about 0.5 g) ground black pepper
  • 2 tbsp (6 g) roughly chopped cilantro leaves, for serving
  • 1 small red chili, thinly sliced, optional

Instructions

  1. Prepare and season the ingredients. Cut the chicken into evenly sized pieces so they cook at roughly the same rate. In a bowl, toss it with 1 tablespoon (15 ml) of the fish sauce, the salt, and 1 tablespoon of the curry powder. Set it aside while you slice the onion, prepare the lemongrass, and cut the vegetables. To bruise lemongrass, press the lower stalk firmly with the flat side of a knife; this helps release its aroma. Leave the stalks long so they are easy to remove before serving.
  2. Brown the chicken. Heat the oil in a heavy pot or Dutch oven over medium-high heat. Add the chicken in a single layer, working in two batches if the pot is crowded. Brown for about 4 minutes, turn the pieces, and cook for another 4 minutes. The chicken does not need to be cooked through yet. Transfer it to a plate. Letting the pieces brown rather than steam gives the curry a deeper flavor, so avoid piling them on top of one another.
  3. Cook the aromatics. Reduce the heat to medium. Add the onion and cook for 2 minutes, stirring and scraping up any browned bits. Add the garlic, ginger, bruised lemongrass, and remaining tablespoon of curry powder. Stir for about 2 minutes, until fragrant; if the spices start sticking or darkening quickly, lower the heat and add a spoonful of stock. This short cooking step takes the raw edge off the aromatics without scorching the curry powder.
  4. Simmer the curry. Add the potatoes, carrots, coconut milk, chicken stock, brown sugar, remaining tablespoon of fish sauce, and black pepper. Stir to combine, then return the chicken and any juices on the plate to the pot. Bring the liquid just to a gentle simmer, not a vigorous boil. Cover partially and cook for 24 minutes, stirring once or twice so the coconut milk does not catch on the bottom. Keep the heat low enough for small, steady bubbles; boiling hard can make the sauce greasy and can break up the potatoes.
  5. Check, season, and serve. Check that the thickest chicken pieces have reached 165°F (74°C) on an instant-read food thermometer; the USDA FSIS safe minimum temperature for poultry is 165°F (74°C). The potatoes should be tender when pierced with a knife. If either needs more time, simmer for a few minutes and check again. Remove the lemongrass, stir in the lime juice, and taste the broth. Add more lime for brightness, fish sauce for savory saltiness, or a little water or stock if you prefer a thinner curry. Let it settle for 2 minutes, then serve with cilantro and optional chili.

Tips

  • Choose the right curry powder. A mild Vietnamese-style curry powder is ideal if available, but ordinary mild curry powder works well. Blends differ in salt and heat, so season at the end rather than adding extra salt early. If you only have hot curry powder, begin with 1 tablespoon and add more to taste.
  • Make lemongrass easy to remove. Bruise the stalks but keep them whole, or tie them together with kitchen twine. If fresh lemongrass is unavailable, use 1 tablespoon (15 g) prepared lemongrass paste; it disperses into the sauce and tastes less woody and fresh, so start with a little and adjust.
  • Keep the coconut milk gentle. A low simmer keeps the sauce creamy. Full-fat coconut milk gives the most rounded texture; light coconut milk makes a thinner, less rich broth. Shake or stir the can before measuring because the thick cream can separate from the liquid.
  • Cut vegetables evenly. Potato chunks of about 1 inch and carrot slices around ½ inch should become tender in the same simmer. Very small potato pieces can fall apart, while oversized pieces may need extra cooking time. Waxy potatoes hold their shape better than floury russets.

Serving Suggestions

Serve the curry hot in deep bowls with steamed jasmine rice, which soaks up the coconut broth without competing with its aromatics. For a more casual, traditional-feeling meal, offer pieces of a crisp baguette for dipping; bread is especially useful when you want to enjoy the sauce down to the last spoonful. Plain rice noodles are another option, though they make the meal feel more like a noodle soup if you ladle plenty of broth over them.

Set out lime wedges, cilantro, and sliced chili so everyone can adjust their own bowl. A simple side of cucumber, lightly dressed greens, or quick-pickled carrots adds a cool, crisp contrast to the rich curry. If serving rice, start it while the curry simmers; rice preparation is not included in the curry’s cook time. Keep the accompaniments lightly seasoned because the broth already gets savory depth from fish sauce.

Variations

Make it vegetarian: Replace the chicken with 14 oz (400 g) firm tofu, pressed and cut into cubes, plus 1 cup (150 g) of chickpeas or extra vegetables. Brown the tofu if you like a firmer exterior, and use vegetable stock. Replace fish sauce with 1 tablespoon (15 ml) soy sauce, then taste before adding more; soy sauce gives a slightly different, less fishy savory flavor.

Use chicken legs: Bone-in thighs or drumsticks work, but they need longer to cook than the boneless pieces in this recipe. Brown them as directed, then simmer until the thickest portion reaches 165°F (74°C on a thermometer) and the potatoes are tender; allow roughly 35–45 minutes of simmering, depending on size. Add a splash of stock if the liquid reduces too far before the chicken is done.

Change the vegetables or heat: Sweet potato can replace some or all of the regular potato, though it softens faster and makes the broth sweeter. Add green beans during the last 8–10 minutes so they stay bright and tender. For a hotter curry, stir in sliced chili with the garlic, or serve chili separately so the base remains mild.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in shallow, airtight containers. The curry keeps for 3–4 days in the refrigerator. The potatoes may absorb broth as they sit, so loosen the curry with a small splash of water or stock when reheating. Reheat on the stovetop over medium-low heat, stirring gently, until the center reaches 165°F (74°C); USDA FSIS recommends reheating leftovers to that temperature. In a microwave, cover loosely, heat in short intervals, and stir between intervals so the chicken and sauce warm evenly.

To freeze, cool the curry promptly, portion it into freezer-safe containers, and freeze for up to 2–3 months for best quality. Thaw overnight in the refrigerator, then reheat to 165°F (74°C). Potatoes can become softer or slightly grainy after freezing, but the curry will still be flavorful. If you expect to freeze a batch, you can also freeze the curry without potatoes and cook fresh potatoes to add when reheating.

Frequently Asked Questions

Is Vietnamese coconut curry very spicy? Not necessarily. This version uses mild curry powder and no chili in the pot, so its main flavors are savory, fragrant, and gently sweet from coconut milk and carrots. Curry powders vary; taste yours before cooking, and serve sliced chili on the side if you want more heat.

Can I use chicken breast instead of thighs? Yes, but breast meat is leaner and can dry out if simmered too long. Cut it into generous pieces, brown briefly, and check it with a thermometer as it cooks. Remove pieces as soon as they reach the USDA FSIS safe minimum of 165°F (74°C); if the vegetables need longer, simmer them before returning the chicken to the pot near the end.

Can I make the curry ahead? Yes. You can make it a day ahead, cool it promptly, and refrigerate it; the flavors meld as it rests. Reheat gently to 165°F (74°C) and add a little stock or water if the sauce thickens. For the brightest lime and herb flavors, add the lime juice and cilantro just before serving.

What can I use instead of fish sauce? For a fish-free or vegetarian version, use soy sauce or tamari in the same amount to start. The result will still be savory, but it will lack fish sauce’s distinctive fermented depth. Add a small extra squeeze of lime if the finished broth tastes flat, and adjust salt only after tasting.

Why does my coconut curry look oily or separated? A hard boil, very high heat, or a coconut milk product that separates easily can cause the fat to look distinct from the broth. Lower the heat to a gentle simmer and stir; a little separation does not mean the curry is spoiled. Avoid boiling it vigorously, especially after the coconut milk is added.

Can I make this without lemongrass? Yes. The curry will still be good, but it will lose some of its fresh citrusy fragrance. Use prepared lemongrass paste if available, or finish with a little extra lime juice. Lime brightens the broth but does not fully reproduce lemongrass’s distinctive aroma.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).