Vietnamese Pumpkin Curry: A Coconut Milk Recipe

Updated November 4, 2026

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

Jump to recipe

Vietnamese Pumpkin Curry: A Coconut Milk Recipe

Vietnamese pumpkin curry is a coconut-rich cà ri-style stew with tender pumpkin, tofu, sweet potato, carrots and fragrant lemongrass. This vegetarian version balances gentle curry warmth with creamy coconut milk and a little lime, and it is served with rice or bread; Vietnamese home-cooked curries vary in ingredients and seasoning.

Ingredients

  • 14 oz (400 g) firm or extra-firm tofu, drained and cut into 1-inch cubes
  • 4 cups (600 g) peeled pumpkin or kabocha squash, cut into 1¼-inch chunks
  • 1 medium sweet potato, about 1½ cups (225 g), peeled and cut into ¾-inch cubes
  • 1 medium carrot, about 1 cup (120 g), cut into ½-inch pieces
  • 1 small yellow onion, about 1 cup (150 g), thinly sliced
  • 2 tablespoons (30 ml) neutral cooking oil, divided
  • 2 lemongrass stalks, about 1 oz (30 g), tough outer layers removed and lower parts bruised
  • 3 garlic cloves, about 1 tablespoon (15 g), finely chopped
  • 1 tablespoon (15 g) finely grated fresh ginger
  • 2 tablespoons (14 g) Vietnamese or Madras-style curry powder
  • 2 cups (480 ml) vegetable broth, preferably low-sodium
  • 1 can coconut milk, 1⅔ cups (400 ml), full-fat for a creamy sauce
  • 1 tablespoon (15 ml) fish sauce, or 1 tablespoon (15 ml) soy sauce for a vegan version
  • 1 teaspoon (4 g) granulated sugar
  • ¾ teaspoon (4 g) fine salt, plus more to taste
  • 1 tablespoon (15 ml) fresh lime juice, plus lime wedges for serving
  • ¼ teaspoon (0.5 g) crushed red pepper flakes, optional
  • ¼ cup (10 g) chopped cilantro, for serving

Instructions

  1. Prepare the vegetables and tofu. Pat the tofu dry with a clean towel and cut it into cubes. Peel the pumpkin and sweet potato if needed, then cut them to the sizes listed so they cook at a similar pace. Slice the carrot and onion, chop the garlic, grate the ginger, and bruise the lemongrass by pressing it firmly with the flat side of a knife. Keep the pumpkin separate because it goes into the pot later.
  2. Brown the tofu. Heat 1 tablespoon (15 ml) of oil in a heavy pot or Dutch oven over medium-high heat. Add the tofu in one layer and let it sear for about 3 minutes before turning or stirring. Cook for about 6 minutes total, until several sides are golden. Transfer it to a plate. Browning adds savory flavor and helps the cubes stay intact, though the curry will still work if you skip this step and add the tofu near the end.
  3. Build the aromatic base. Reduce the heat to medium and add the remaining 1 tablespoon (15 ml) oil. Add the onion and cook for 2 minutes, stirring until it begins to soften. Stir in the garlic, ginger and bruised lemongrass and cook for 1½ minutes, just until fragrant. Add the curry powder and optional pepper flakes; stir for 30 seconds. Keep the spices moving so they bloom in the oil without scorching.
  4. Simmer the firmer vegetables. Add the sweet potato, carrot, broth, fish sauce or soy sauce, sugar and salt. Stir to coat the vegetables. Bring the liquid to a gentle simmer, which should take about 3 minutes, then cover the pot and simmer for 10 minutes. Keep the heat low enough that the liquid bubbles steadily but does not boil hard; a vigorous boil can break up the vegetables before they are tender.
  5. Add the pumpkin. Stir in the pumpkin chunks, cover again and simmer for about 11 minutes. Begin checking after 9 minutes: a fork should slide into the pumpkin and sweet potato with slight resistance, while the pieces still hold their shape. Pumpkin varieties differ in firmness, so add another 2 or 3 minutes if needed. If the pot looks dry before the vegetables are tender, add a splash of broth or water.
  6. Finish the curry. Pour in the coconut milk and return the browned tofu to the pot. Stir gently and simmer uncovered for 3 minutes, without letting the sauce boil vigorously. Remove the lemongrass stalks, stir in the lime juice, and taste. Add more salt, a little fish sauce or soy sauce, or another squeeze of lime as needed. The sauce should taste creamy and savory, with enough acidity to keep it from feeling heavy.
  7. Serve while hot. Ladle the curry into bowls and scatter cilantro over the top. Offer lime wedges at the table. If you prefer a thinner broth for dipping bread, stir in a little hot water or broth; for a thicker stew, let it stand for 5 minutes before serving, since the vegetables and coconut milk continue to settle and thicken slightly.

Tips

  • Choose a pumpkin that holds its shape. Sugar pumpkin, kabocha or another dense winter squash works well. Avoid carving pumpkin, which can be watery and bland. Cut the chunks evenly, but do not make them too small; small pieces can collapse during the simmer.
  • Use curry powder you enjoy. Vietnamese curry blends are sometimes sold at Asian markets, but a mild Madras-style curry powder is a practical substitute. Blends vary in heat and salt, so start with the listed amount and adjust at the end rather than adding a large extra spoonful early.
  • Keep the coconut milk gentle. A hard boil can make the sauce look separated or oily. Use a gentle simmer after adding it and stir carefully around the pumpkin. Full-fat coconut milk gives the richest result; light coconut milk makes a thinner, less lush broth.
  • Make the recipe vegan or gluten-free as needed. Replace fish sauce with soy sauce or tamari; this changes the flavor slightly, but still gives the broth savory depth. Check the labels on curry powder, broth and sauces if avoiding gluten, because blends and prepared products can differ.

Serving Suggestions

Serve the curry over steamed jasmine rice to catch the coconut broth, or offer warm baguette for dipping, a familiar way to enjoy Vietnamese cà ri. Rice noodles are another good base when you want a lighter-feeling bowl; cook them separately and divide them among bowls before ladling the curry over. Add a small plate of cucumber or lightly dressed greens for a crisp contrast, and put lime wedges, cilantro and sliced fresh chili on the table so diners can season their own portions.

The curry is filling enough to serve as a main dish, but you can stretch it for a larger meal with extra rice and a simple vegetable side. If serving bread, keep the curry broth a little looser by adding a few tablespoons of hot broth before serving. For rice bowls, let it rest briefly so the sauce clings to the vegetables rather than running thinly across the plate.

Variations

Add chicken: Replace the tofu with 1 lb (450 g) boneless, skinless chicken thighs cut into bite-size pieces. Brown them in the pot before the vegetables, then continue with the aromatic base. Simmer until the thickest pieces reach 165°F (74°C) on a food thermometer; this is the USDA FSIS safe minimum internal temperature for poultry. Remove the chicken temporarily if it finishes before the pumpkin, then return it with the coconut milk.

Make it with chickpeas: Replace the tofu with one 15-oz (425 g) can of drained chickpeas. They do not need browning, so add them with the coconut milk and warm through for the final 3 minutes. This makes the preparation quicker and gives the curry a softer, less seared texture.

Adjust the heat or vegetables: Add sliced fresh red chili with the garlic for more heat, or leave out the pepper flakes for a mild pot. You can replace the sweet potato with an equal amount of peeled potato, though it will taste less sweet. For a more substantial vegetable mix, add 1 cup (100 g) green beans during the final 7 minutes so they cook but retain some bite.

Use a different squash: Butternut squash works in place of pumpkin at the same weight and usually has a similar cooking time. Kabocha is denser and may need a few extra minutes; check it with a fork rather than relying only on the clock. If you use frozen pumpkin or squash, thaw and drain it first, then add it later in the simmer because it softens faster than fresh chunks.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours in a covered, shallow container. The curry keeps for 3 to 4 days in the refrigerator. The pumpkin softens as it sits, so handle portions gently when transferring them. You can freeze it for up to 2 months, although the coconut milk may separate slightly and the vegetables may become softer after thawing; stir the sauce as it warms to bring it back together.

Reheat an individual portion in a saucepan over medium-low heat, stirring occasionally, until steaming hot throughout. Add a splash of water or broth if the sauce has thickened. For food safety, reheat leftovers to 165°F (74°C), checking the center with a food thermometer. A microwave also works: cover loosely, heat in short intervals, and stir between intervals so the center heats evenly. Avoid repeatedly cooling and reheating the whole pot; warm only the amount you plan to eat.

Frequently Asked Questions

What kind of pumpkin is best for Vietnamese pumpkin curry?

Use a dense, flavorful squash that becomes tender without dissolving, such as sugar pumpkin or kabocha. Butternut squash is a dependable substitute and is often easier to peel. Carving pumpkins tend to be less sweet and more watery, so they are not the best choice for a pot where the squash is a main ingredient.

Can I make this curry without tofu?

Yes. Omit the tofu and add chickpeas, or simply increase the pumpkin and sweet potato slightly. If leaving out tofu without adding another protein, the recipe still makes a satisfying vegetable curry; serve it with rice or bread. For a meat version, chicken thighs work well when cooked to the safe temperature noted in the variation.

Can I use light coconut milk?

Yes. Light coconut milk makes a thinner, less rich curry, but it can still taste balanced. If you use it, simmer gently and avoid reducing the sauce for a long time, which can make the vegetables overcook. Taste before serving and adjust the lime and salt, since a less creamy broth may benefit from a little more acidity.

Why did my pumpkin fall apart?

The chunks may have been cut too small, simmered too long, or cooked at a rolling boil. Cut pieces about 1¼ inches across, add them after the firmer vegetables have started cooking, and check for tenderness early. Different pumpkin varieties soften at different rates, so use the fork test and stop cooking as soon as the pieces are tender.

Can I prepare Vietnamese pumpkin curry ahead?

Yes. You can chop the vegetables and aromatics a day ahead and keep them covered in the refrigerator, but store the pumpkin separately from the cut onion and aromatics. The finished curry also reheats well, though the pumpkin becomes softer overnight. Add fresh lime juice and cilantro just before serving to keep their flavors bright.

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).