Vietnamese Noodle Salad With Lemongrass Beef (Bun Bo Xao)

Bun bo xao

Connie Veneracion

Prep: 10 mins
Cook: 2 mins
Total: 12 mins

Bún bò xào is a noodle salad, but in Southeast Asia, bún bò xào would be considered a light meal rather than a starter course as a salad is often defined in the West. Bún bò xào has everything that a balanced meal requires. It has meat, it has carbohydrates it has lots of vegetables and fresh herbs.

Bún bò xào is served in layers. At the bottom of the bowl are the cooked rice noodles (bún) cooled to room temperature. The noodles are topped with vegetables, both pickled and fresh. Next comes the beef (bò) that had been marinated with lemongrass then stir-fried (xào). The garnishes come last. Crushed roasted peanuts, fried crisp shallots and lots of fresh herbs that may include cilantro, lemon basil, mint, perilla (shisho leaves) or all of them. A generous splash of nước mắm pha (more popularly known as nước chấm, the generic term for dipping sauce) is added, the contents of the bowl are tossed together and the bún bò xào is ready to be enjoyed.

Bún bò xào is comforting and familiar yet nuanced enough to be mysterious at the same time. It's all about the contrasting hues and textures of the ingredients which are happily brought together by nước mắm pha without which the salad is nothing but a discordant lump of colors and shapes.


  • 8 ounces (about 250 grams) beef sirloin
  • 1 tablespoon nước mắm (fish sauce)
  • 1 teaspoon garlic (minced)
  • 1 tablespoon finely sliced lemongrass (use only the tender center of the white portion of the stalks)
  • 4 ounces (110 grams) thin rice noodles, (prepared according to package directions then drained and cooled)
  • 1/3 cup julienned cucumber
  • 1/3 cup pickled carrot and radish
  • 1 finger chili, thinly sliced (optional)
  • 1 tablespoon peanut oil
  • 2 cups fresh herbs (cilantro, lemon basil, mint, perilla or a combination of two or more)
  • 1 tablespoon crushed roasted peanuts
  • 2 tablespoons fried crisp shallots (available in Asian stores)
  • 1/3 cup nước mắm pha

Steps to Make It

  1. Gather the ingredients.

  2. Cut the sirloin against the grain into slices a little less than a quarter of an inch thick.

  3. Then, cut each slice into strips about half an inch wide. Place into a medium bowl.

  4. Mix with the beef strips the nước mắm (fish sauce), garlic, and lemongrass.

  5. Divide the noodles between two bowls. Top with the julienned cucumber, pickled carrot and radish and finger chili (if using). 

  6. Heat the peanut oil in a wok to smoking point. Stir-fry the beef for about two minutes.

  7. Divide the beef between the two bowls.

  8. Top with fresh herbs, peanuts, and fried shallots.

  9. Serve with nước mắm pha on the side.