Go Back
+ servings
bun bo xao
Print Recipe
5 from 13 votes

Vietnamese Beef Noodle Salad (Bun Bo Xao)

This is a refreshing recipe for Vietnamese Beef Noodle Salad or Bun Bo Xao.
Prep Time30 mins
Cook Time10 mins
Course: Main Course
Cuisine: Vietnamese
Keyword: bun bo xao, Vietnamese beef noodle salad
Servings: 4 people
Calories: 257kcal


  • 1 lb flank steak
  • 1 tbsp oyster sauce
  • 1/2 tsp corn starch
  • 1 tbsp soy sauce
  • 1 tsp brown sugar
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1/2 yellow onion
  • 1/4 cup peanuts roast & cut into small pieces
  • 1 carrot julienned
  • 1 cucumber julienned
  • 2 packages vermicelli noodles
  • 1 head lettuce
  • mint
  • Vietnamese dipping sauce


  • Marinade your flank steak in soy sauce, corn starch, brown sugar, oyster sauce, vegetable oil, salt, and pepper. Let it sit for 30 minutes.
  • While the steak is marinading, prepare the rest of your ingredients. Cook your vermicelli. Toast and cut your peanuts. Thinly slice your onion, cucumber, and carrot. Make your Vietnamese dipping sauce. Once you're done prepping the rest of your ingredients, the steak should be done marinading.
  • Now it's time to cook your steak. Add a tablespoon of oil to a large pan. Cook your onions until shiny and soft. Add in your steak and cook for 5-10 minutes until your steak is cooked through.
  • Assemble your noodle bowl. Add a handful of vermicelli noodles to a bowl. Follow that with lettuce, mint, cucumber, and carrot. Finally, top it all with peanuts. Drizzle Vietnamese dipping sauce over the top to taste and serve!


Calories: 257kcal | Carbohydrates: 12g | Protein: 29g | Fat: 11g | Saturated Fat: 3g | Cholesterol: 68mg | Sodium: 754mg | Potassium: 825mg | Fiber: 4g | Sugar: 6g | Vitamin A: 3278IU | Vitamin C: 8mg | Calcium: 76mg | Iron: 3mg