Nutrition Facts for Vietnamese vegetable curry

Vietnamese Vegetable Curry

Immerse yourself in the vibrant flavors of Southeast Asia with this Vietnamese Vegetable Curry, a wholesome and aromatic dish that’s perfect for cozy weeknight dinners or entertaining guests. This plant-based curry combines creamy coconut milk, fiery red curry paste, and fragrant aromatics like lemongrass, ginger, and garlic to create a robust, multi-layered broth. Packed with colorful vegetables such as sweet potatoes, carrots, eggplant, cauliflower, and green beans, it’s as nourishing as it is satisfying. A touch of soy sauce, lime juice, and brown sugar balances the bold flavors with a perfect harmony of salty, tangy, and sweet. Serve over a bed of fluffy jasmine rice and garnish with fresh cilantro for a delicious and authentic Vietnamese-inspired experience. This easy-to-follow recipe is ready in under an hour, making it a must-try for anyone seeking healthy, flavorful, and globally-inspired cuisine.

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vietnamese Vegetable Curry
Prep Time:20 mins
Cook Time:35 mins
Total Time:55 mins
Servings: 4

Ingredients

  • 2 tablespoons coconut oil
  • 1 large, diced yellow onion
  • 4 minced garlic cloves
  • 1 tablespoon, minced fresh ginger
  • 1 lightly smashed and cut into 3-inch pieces lemongrass stalk
  • 2 tablespoons red curry paste
  • 3 cups vegetable broth
  • 1 14-ounce can unsweetened coconut milk
  • 2 medium, peeled and cubed sweet potato
  • 2 medium, peeled and sliced carrot
  • 1 medium, cubed eggplant
  • 2 cups cauliflower florets
  • 1 cup, trimmed green beans
  • 2 tablespoons soy sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon, fresh lime juice
  • 0.5 cup, chopped (for garnish) fresh cilantro
  • 1 optional, for serving lime wedges
  • 4 cups, for serving cooked jasmine rice

Directions

Step 1

Heat the coconut oil in a large pot or Dutch oven over medium heat.

Step 2

Add the diced onion and sauté for 2-3 minutes until translucent.

Step 3

Stir in the minced garlic, ginger, and smashed lemongrass stalk. Cook for 1-2 minutes until fragrant.

Step 4

Add the red curry paste and stir well to coat the aromatics, cooking for another minute.

Step 5

Pour in the vegetable broth and coconut milk, stirring to combine. Bring the mixture to a gentle simmer.

Step 6

Add the sweet potatoes, carrots, and eggplant to the pot. Let these cook for about 10 minutes, partially covered.

Step 7

Stir in the cauliflower florets and green beans, then continue simmering for another 10-15 minutes until all the vegetables are tender but not mushy.

Step 8

Add the soy sauce, brown sugar, and lime juice. Stir to integrate the flavors.

Step 9

Taste the curry and adjust seasoning as needed with more soy sauce, lime juice, or sugar.

Step 10

Remove the lemongrass stalk before serving for easier eating.

Step 11

Ladle the curry into bowls, garnish with fresh cilantro, and serve with cooked jasmine rice and optional lime wedges on the side.

Nutrition Facts

Serving size (3454.2g)
Amount per serving % Daily Value*
Calories 2391.7
Total Fat 56.5g 0%
Saturated Fat 35.0g 0%
Polyunsaturated Fat 6.6g
Cholesterol 7.8mg 0%
Sodium 4907.4mg 0%
Total Carbohydrate 428.0g 0%
Dietary Fiber 48.6g 0%
Total Sugars 74.4g
Protein 56.7g 0%
Vitamin D 0IU 0%
Calcium 1315.4mg 0%
Iron 18.5mg 0%
Potassium 5054.5mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 20.8%
Protein: 9.3%
Carbs: 70.0%