Vietnamese Spicy Beef with Noodle - Mi Bo Sate

Vietnamese Beef Sate with Egg Noodles (Mì Bò Sa Tế)

Course: Main Course
Cuisine: Vietnamese
Prep Time: 15 minutes
Cook Time: 25 minutes
Inactive Time: 15 minutes
Total Time: 40 minutes
Servings: 4 people
Calories: 466 kcal
Author: Ginger and Scotch

Vietnamese beef sate noodles is a spicy and wonderfully fragrant dish bursting with aromatics like lemongrass, garlic and shallots all simmered in a beef broth and served over egg or rice noodles. You can find it at many Vietnamese restaurants but it's also fast and easy to make at home. 



  • 1 tablespoon vegetable oil
  • 4 cloves garlic minced
  • 2 shallots diced (or 1/2 red onion)
  • 2 oz lemongrass minced (about 4-5 stalks)
  • 2 tablespoons dried shrimp (about 12 g)
  • 4 oz ground beef (113 g)
  • 1 tablespoon sate sauce
  • 2 teaspoons Bo Kho spice powder (or 1 teaspoon 5-spice powder)
  • 1 quart beef broth (or water if in a pinch)
  • 2-3 tablespoons creamy peanut butter
  • 1 tablespoon Vietnamese or Thai fish sauce
  • 1-2 teaspoons sugar
  • 8 oz beef thinly sliced (use tenderloin, ribeye, top round)
  • 4 oz egg noodles
  • 3/4 teaspoon salt divided


  • roasted peanuts roughly chopped
  • fried shallots
  • tomato slices thinly sliced
  • cucumber slices thinly sliced
  • mint
  • thai basil
  • scallions chopped
  • bean sprouts
  • lime wedges


  1. Soak dried shrimp in warm water for 15 min. Then drain and grind finely in mini chopper or food processor.

  2. Heat oil in a pot over medium heat.

  3. When the oil is hot, add the garlic, shallots, lemongrass, dried shrimp and 1/4 teaspoon of salt and saute for 1-2  minutes. Keep stirring the ingredients so they don't burn.

  4. Add the ground beef and sprinkle another 1/2 teaspoon of salt. Break up the beef and cook until browned.

  5. Add the sate sauce and the Bo Kho or five spice powder and mix well. 

  6. Add the beef stock (you can use water but of course beef stock is more flavorful), peanut butter, fish sauce and sugar. Mix well and simmer 15 minutes, covered.

  7. Meanwhile, prepare your egg noodles in bowls and place the thinly sliced beef on top of the noodles in each bowl. Pour the boiling soup over the beef so that the hot liquid cooks the meat. 

    Alternatively, you can cook the raw sliced beef by quickly dipping it in the boiling stock and then placing them in the bowls.

  8. Serve hot and garnish as desired.

Recipe Notes

Nutrition Facts
Vietnamese Beef Sate with Egg Noodles (Mì Bò Sa Tế)
Amount Per Serving
Calories 466 Calories from Fat 234
% Daily Value*
Fat 26g40%
Saturated Fat 10g50%
Cholesterol 168mg56%
Sodium 1885mg79%
Potassium 605mg17%
Carbohydrates 27g9%
Fiber 1g4%
Sugar 2g2%
Protein 29g58%
Vitamin A 20IU0%
Vitamin C 1.3mg2%
Calcium 87mg9%
Iron 4.5mg25%
* Percent Daily Values are based on a 2000 calorie diet.