Go Back
+ servings
Taiwanese beef noodle soup with bok choy and fermented mustard greens
Print Recipe
5 from 2 votes

Instant Pot Taiwanese Beef Noodle Soup

This comforting Taiwanese beef noodle soup features a rich and flavorful broth, tender beef shank, chewy tendon, fresh bok choy, and tangy preserved mustard greens.
Prep Time30 mins
Cook Time1 hr
Course: Dinner
Cuisine: Asian, Taiwanese
Servings: 8 servings
Author: Vy Tran


  • 4 tablespoons vegetable oil
  • 2.5 pounds beef shank, cut into 4 pieces
  • 1 pound beef tendon, cut into 1-inch pieces
  • 1 ounce ginger, crushed and cut into smaller pieces
  • 10 garlic cloves, crushed with the back of a knife
  • 1 small onion, roughly chopped
  • 3 Roma tomatoes, roughly chopped
  • 1/4 cup sugar
  • 2 tablespoons toban djan
  • 1/2 cup Shaoxing wine
  • 1 cup soy sauce
  • 6 cups water
  • 1 cinnamon stick
  • 5 star anise
  • 5 cloves
  • 4 dried chilies
  • 1 tablespoon Sichuan peppercorns
  • 1/2 teaspoon cumin
  • 1 teaspoon fennel seeds
  • 1 teaspoon coriannder
  • 1 tablespoon black vinegar

For serving

  • 1.5 pounds Chinese wheat noodles
  • 1 pound bok choy
  • 1 cup preserved mustard greens
  • 1/2 cup scallion, sliced
  • 1/4 cup cilantro, chopped


  • In a small frying pan over medium-low heat, toast the cinnamon, star anise, cloves, coriander, fennel, cumin, and peppercorns, for about 3-5 minutes until fragrant. Place the cloves, coriander, cumin, and fennel in a muslin cloth and tie the cloth with kitchen twine to make a little sachet.
  • Program an 8-quart programmable IP to Sauté. Add 1 tablespoon of oil making sure to coat the bottom. Sear the beef shank in two batches until all sides are brown, about 5 minutes, adding another tablespoon of oil between batches as needed. Transfer seared beef to a plate.
  • In the same pot, heat the remaining oil. Add the ginger, garlic, onion, and dried chilies and cook until fragrant, about 
2 minutes.
  • Add sugar and tomatoes and continue to cook until tomatoes have softened, about
 5 minutes.
  • Add toban djan, Shaoxing wine, soy sauce, and water. Mix everything up with a ladle.
  • Add cinnamon, star anise, and spice sachet.
  • Return beef shank and beef tendon to the pot.
  • Press Cancel button to reset cooking program. Lock lid. Select Pressure Cook at high pressure for 45 minutes. Naturally release the pressure for 15 minutes then manually release pressure from cooker until float valve drops.
  • Unlock lid. Remove beef and tendon and transfer them to a container big enough to hold them. Beef and tendon should be chewy-tender but still have some bite. 
  • Strain the soup through a colander into a clean pot, and discard the solids.
  • When the beef pieces have cooled, cut them into smaller pieces. Add meat and tendon back to strained broth.
  • Bring the broth back to a slight boil, add bok choy, and simmer just until tender. Remove them from the broth. Season the soup with black vinegar, and additional soy sauce and sugar to taste.
  • Cook the noodles in a large pot of boiling water according to the package directions, and drain them.
  • Divide the noodles among large soup bowls, top with bok choy, mustard greens, and pour the soup over them. Garnish with scallion and cilantro. Serve immediately.


  • For a more flavorful finished dish, refrigerate the pot of beef and broth overnight, skim the fat off in the morning, then reheat when you’re ready to serve.