Go Back
+ servings
Vietnamese Beef Noodle Salad (Bun Bo Xao) is healthy and tasty with flavorful beef, fresh herbs and veggies. This simple noodle dish can be either a main or side dish.
Print Recipe
4.72 from 7 votes

Vietnamese Beef Noodle Salad (Bun Bo Xao)

Vietnamese beef noodle salad is packed with fresh herbs, flavorful beef, and refreshing lime fish sauce dressing. It is easy to make, and you can enjoy it either as a main or side dish.
Prep Time20 minutes
Cook Time10 minutes
Total Time30 minutes
Course: Appetizers and Side dishes, Main Dish, Noodle and Soup, Salad
Cuisine: Vietnamese
Keyword: beef noodle salad, bun bo xao
Servings: 2 people
Calories: 653kcal
Author: Sophie

Ingredients

For the beef

For the lime fish sauce dressing

  • 3 tablespoons lime juice (about 1 juicy lime)
  • 3 1/2 tablespoons warm water
  • 1 1/2 tablespoons fish sauce
  • 2 teaspoons sugar
  • 2 teaspoons minced garlic

For serving

  • rice vermicelli noodles
  • lettuce or micro greens
  • 1 carrot, julienned
  • 1 cucumber, julienned
  • bean sprouts
  • Cilantro, roughly chopped
  • mint
  • fried shallots
  • roasted peanuts

Instructions

  • Slice beef thinly against the grain and marinate with oyster sauce, black pepper, garlic, ginger for 20-25 minutes.
  • Whisk together all ingredients to make the dressing and set aside. Adjust to taste.
  • Prepare vermicelli noodles according to package instruction.
  • Prepare all the veggies: wash lettuce, micro greens and bean sprouts. Wash, peel and julienne carrot and cucumber. Prepare all the herbs.
    Fresh veggies and herbs for Vietnamese Beef Noodle Salad: lettuce, carrot, cucumber and bean sprouts.
  • Place noodles in serving bowls and top with veggies and herbs.
  • Place a pan over medium high heat. When pan is hot, add oil, add beef in one single layer and let it cook undisturbed for 20-30 seconds. Add fish sauce and stir-fry until just cooked through. Work in small batches if needed to avoid crowding the pan.
  • Place the cooked beef over noodles, drizzle dressing and serve. It's often good to start with a small amount of dressing and taste to see if you want to add more.
    Vietnamese Beef Noodle Salad (Bun Bo Xao) is healthy and tasty with flavorful beef, fresh herbs and veggies. This simple noodle dish can be either a main or side dish.

Notes

  • To enjoy the beef noodle salad warm, prepare everything else before stir-frying the beef. The noodles can be warmed up by running them through hot water very briefly. To warm up the dressing, you can microwave it for about 30 seconds. Put the noodles, veggies and herbs in the serving bowls, and then stir-fry the beef.
  • Work in small batches when stir-frying the beef if needed. I stir-fry 1 lb of beef in 3 batches.
  • The recipe is enough for 2 people eating it as a main dish. If you serve it as a side dish, it is enough for 4 people.
  • Here are some other ingredients you can marinate with the beef: minced lemongrass and a small amount of five-spice powder.

Nutrition

Calories: 653kcal | Carbohydrates: 17g | Protein: 42g | Fat: 46g | Saturated Fat: 17g | Cholesterol: 161mg | Sodium: 2314mg | Potassium: 1005mg | Fiber: 2g | Sugar: 9g | Vitamin A: 5203IU | Vitamin C: 16mg | Calcium: 90mg | Iron: 5mg