Taiwanese Beef Noodle Soup Recipe

By
Cathy Erway
Cathy Erway is a contributing writer at Serious Eats.
Cathy Erway is an award-winning food writer, author, blogger, and podcast host based in Brooklyn.  She contributes to The Huffington Post, The New York Times, TASTE Cooking, Eater, Saveur, Serious Eats, and Food & Wine, among other publications.  
Learn about Serious Eats' Editorial Process
Updated March 28, 2025
20131219-taiwan-eats-beef-noodle-soup-finished.jpg
Cathy Erway

Use boneless beef shank for authentic texture. Otherwise, settle for well-marbled beef chuck stew meat, which will be just as flavorful and become very tender after stewing.

Recipe Details

Taiwanese Beef Noodle Soup Recipe

Prep 5 mins
Cook 2 hrs 55 mins
Active 30 mins
Total 3 hrs
Serves 6 to 8 servings
Cook Mode (Keep screen awake)

Ingredients

  • 3 tablespoons vegetable, canola, or peanut oil

  • 2 pounds boneless beef shank or chuck, cut into 1-inch cubes

  • 6 large slices fresh ginger root

  • 6 cloves garlic, smashed

  • 2-3 small red chilies, such as Thai chiles, roughly chopped

  • 1 large plum tomato, roughly chopped

  • 2 tablespoons sugar

  • 1 tablespoon Sichuan chili bean sauce (doubanjiang)

  • 1 cup Chinese rice wine

  • 1 tablespoon Sichuan peppercorns

  • 2 whole star anise cloves

  • 1/4 cup dark soy sauce

  • 1/2 cup light soy sauce

  • 2 1/2 quarts water

  • 2 pounds Asian wheat flour noodles (any width you like)

  • Fresh spinach leaves, baby bok choy, broccolini, or other small greens, as desired

Directions

  1. Heat 1 tablespoon vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat until shimmering. Add the beef and cook without moving until well browned on first side, about 4 minutes. Stir and cook until well browned all over, about 10 minutes total. Transfer beef to a large bowl and repeat with 1 more tablespoon oil and remaining beef.

  2. Add remaining tablespoon of oil to the same pan and heat until shimmering. Add the sliced ginger, garlic cloves, and chilies. Cook, stirring, until fragrant, about 30 seconds. Add the chopped tomato and stir stir for another minute. Add the sugar and stir until dissolved, about 30 seconds. Add the chili bean sauce, and stir until the mixture just begins to bubble.

  3. Return the beef to the pot. Stir to warm up and coat the meat with the spices. Add the rice wine and cook for 1 minute, scraping up browned bits from bottom of pot. Add the star anise, Sichuan peppercorns, dark soy sauce, light soy sauce, and the water. Bring to a boil. Then reduce heat to a simmer and cover. Cook until beef is tender, about 2 1/2 hours.

  4. Using tongs, carefully remove the beef cubes from the stew and set aside in a bowl. Carefully strain the soup over a colander or mesh strainer to catch the ginger, peppercorns, and other stray solids. Retain any solids or small beef pieces from the strained mixture that you may want to keep, and return to the soup. Return the beef to the soup and add greens to wilt if desired.

  5. Cook the noodles according to the directions on their package. Strain noodles, and divide into serving bowls. Ladle the warm soup and beef chunks into each bowl and serve immediately.

This Recipe Appears In

Nutrition Facts (per serving)
487Calories
10gFat
73gCarbs
19gProtein
×
Nutrition Facts
Servings: 6 to 8
Amount per serving
Calories487
% Daily Value*
Total Fat 10g13%
Saturated Fat 2g10%
Cholesterol 93mg31%
Sodium 1701mg74%
Total Carbohydrate 73g26%
Dietary Fiber 1g4%
Total Sugars 4g
Protein 19g
Vitamin C 9mg45%
Calcium 61mg5%
Iron 4mg22%
Potassium 348mg7%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

More Serious Eats Recipes