Vietnamese Stir-Fried Mixed Vegetables

Vietnamese stir-fried vegetables
fermate/Getty Images
Prep: 15 mins
Cook: 2 mins
Total: 17 mins
Servings: 3 to 4 servings
Nutritional Guidelines (per serving)
280 Calories
9g Fat
18g Carbs
33g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 3 to 4
Amount per serving
Calories 280
% Daily Value*
Total Fat 9g 11%
Saturated Fat 3g 17%
Cholesterol 76mg 25%
Sodium 1196mg 52%
Total Carbohydrate 18g 7%
Dietary Fiber 7g 24%
Protein 33g
Calcium 80mg 6%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Stir-fried vegetables are a versatile component in any Southeast Asian meal. They are a great accompaniment to grilled or fried meat or seafood. There are so many ways to cook them and the combination of vegetables is quite limitless. The Vietnamese rau xao distinguishes itself from the rest with the absence of heavy sauces like oyster sauce or kecap manis.

Add some meat or seafood to the vegetables and the dish becomes a complete meal when served with rice–easy to prepare and perfect for days when work takes a toll. If you are a vegetarian, omit the fish sauce and add some tofu instead of meat.


  • 1/2 cup broccoli
  • 1/2 cup cauliflower
  • 1/2 cup green beans
  • 1/2 cup baby corn
  • 1/2 cup carrots
  • 1/2 cup red peppers/capsicums
  • A few slices of zucchini
  • 4 to 6 mushrooms (button or shiitake are recommended)
  • 2 finely chopped cloves of garlic
  • 2 tablespoons​ fish sauce
  • 2 tablespoons oil
  • 1 tablespoon rice wine
  • 1/2 teaspoon white ground pepper
  • Salt to taste

Steps to Make It

  1. Gather the ingredients.

  2. In a pot or wok, bring 10 cups of water to a boil and add a teaspoon of salt.

  3. Blanch the carrot, broccoli, and baby corn for 30 seconds.

  4. Remove and soak these vegetables for ten seconds in cold water so that they do not get overcooked. Drain the vegetables.

  5. Heat the oil in a wok or large pan over low heat. Fry the garlic until golden brown.

  6. Turn up the heat to high and add the blanched vegetables with the red peppers. Fry for 20 seconds and mix the vegetables well.

  7. Add the rice wine, fish sauce, white pepper, and salt.

  8. Stir well and serve the stir-fried mixed vegetables with plain boiled rice and any other Southeast Asian meat or seafood dish.


  • Cut all the vegetables so they are bite size. Cut the carrots and baby corn so that they are about one-and-a-half inches long and half an inch wide. Do the same for the broccoli and cauliflower. Cut the red peppers into one-inch squares. Cut the green beans into two-inch lengths. Halve or quarter the mushrooms. If using shiitake, discard the stems and slice the caps. The trick is to try and ensure that the vegetables are proportionate to each other in size so that they will all get cooked at roughly the same time.
  • Properly cooked stir-fried vegetables mean that the vegetables retain some of their crunchy and crisp texture. If you like them a bit softer, keep cooking for another 10 to 20 seconds. The secret to a tasty stir-fried dish is cooking on high heat for an extremely short time. If you feel you would like to cook at a more leisurely pace, just cook on medium heat throughout the whole process for a minute.