Vietnamese Beef Soup – We Heart Local BC

Vietnamese Beef Soup

Vietnamese Beef Soup

Recipe & photo courtesy of Canada Beef & BC Cattlemen's Association
This fragrant, delicious and healthful beef soup recipe makes a meal in a bowl that cooks in minutes. Boiling stock is poured over paper-thin slices of raw beef in each serving bowl, instantly cooking the beef in this delicious Vietnamese Beef Soup.


  • 8 cups beef stock
  • 2 shallots, minced
  • 1 tbsp peeled, grated ginger root (1/2 inch or 1 cm slice)
  • 1 tsp ground Chinese 5 spice mixture
  • 2 whole cloves
  • 1 lb grilling steak (top sirloin or tenderloin), frozen for 30 minutes for easier slicing
  • 8 oz rice stick noodles, vermicelli or 1/4 inch wide flat noodles
  • 2 tbsp oyster sauce
  • 1/4 tsp pepper
  • 1 1/2 cup fresh bean sprouts
  • 2 green onions, thinly sliced
  • Lime wedges, fresh torn basil or cilantro leaves and sliced


  1. In large saucepan over high heat, combine stock, shallots, ginger root, Chinese 5 spices and cloves; bring to boil. Reduce heat to medium; simmer covered for 30 minutes. Remove and discard cloves.
  2. Meanwhile use cleaver or large knife to slice beef across the grain on diagonal into paper-thin slices 2 inches (5 cm) long. Place slices on a plate, cover tightly and refrigerate. Soak noodles in hot water for 15 minutes; drain and set aside.
  3. Add soaked noodles, oyster sauce and pepper to stock; bring to boil for 3 minutes. Divide beef slices, bean sprouts and green onions equally among 4 large soup bowls. Carefully ladle some of the boiling hot stock into each bowl to cook the beef. Serve with lime wedges, basil, cilantro and red or green chilies as condiments, if desired.

For more recipes, visit Make it Beef

Leave a Reply