Taiwanese beef noodle soup is a beloved Taiwanese meal of tender beef, wheat noodles, and a savory, warmly spiced broth, often finished with greens and scallions. This home-style version builds depth with soy sauce, tomato, ginger, and doubanjiang; seasoning and toppings vary from cook to cook, so you can adjust the bowl to taste.
Ingredients
- 3 lb (1.36 kg) beef chuck, cut into 1½-inch (4 cm) chunks
- 10 cups (2.4 L) water, plus more for blanching the beef
- 2 tablespoons (30 ml) neutral oil
- 1 large yellow onion, about 8 oz (225 g), thinly sliced
- 6 garlic cloves, lightly crushed
- 2-inch (5 cm) piece fresh ginger, about 1 oz (28 g), sliced
- 2 medium tomatoes, about 10 oz (280 g), cut into wedges
- 3 tablespoons (45 g) doubanjiang, also called chili bean paste
- ½ cup (120 ml) regular soy sauce
- ¼ cup (60 ml) Shaoxing rice wine
- 2 tablespoons (30 ml) dark soy sauce
- 1 tablespoon (12 g) granulated sugar
- 2 whole star anise pods, about 2 g
- 1 small cinnamon stick, about 3 inches (7.5 cm), or 1 teaspoon (2 g) ground cinnamon
- 1 teaspoon (2 g) whole Sichuan peppercorns
- 1 teaspoon (2 g) fennel seeds
- 2 bay leaves, about 0.2 g
- 1½ teaspoons (9 g) fine salt, plus more to taste
- 1½ lb (680 g) fresh wheat noodles
- 1 lb (450 g) baby bok choy, halved lengthwise, or 6 small bok choy
- 4 scallions, about 2 oz (55 g), thinly sliced
- ½ cup (15 g) fresh cilantro leaves, optional
- 1 teaspoon (5 ml) toasted sesame oil, optional
Instructions
- Prepare the beef and aromatics. Cut the chuck into even chunks, trimming away any very thick, hard pieces of surface fat but leaving some marbling for flavor. Slice the onion and ginger, crush the garlic, and cut the tomatoes into wedges. If you have a small spice bag or a square of cheesecloth, put the star anise, cinnamon, peppercorns, fennel seeds, and bay leaves inside and tie it closed. Otherwise, leave the spices loose and remove them before serving.
- Blanch the beef. Put the beef in a large pot and cover it with cool water. Bring it to a boil over high heat and boil for 5 minutes, skimming off the gray foam that rises. Drain the beef in a colander and rinse the pieces briefly under cool running water. Rinse the pot as well. This step removes surface residue so the finished broth is clearer; it is not a substitute for thoroughly cooking the meat.
- Build the flavor base. Set the clean pot over medium heat and add the neutral oil. Add the onion and cook for about 4 minutes, stirring until softened. Stir in the garlic, ginger, tomatoes, and doubanjiang, then cook for 3 minutes, breaking down the tomato wedges as they soften. The paste can splatter, so stir steadily and lower the heat if it begins to catch. Add the beef and turn the pieces to coat them in the mixture.
- Add the liquids and spices. Pour in the regular soy sauce, dark soy sauce, and Shaoxing wine. Add the sugar, spice bag or loose spices, salt, and 10 cups (2.4 L) of water. Scrape the bottom of the pot to loosen any flavorful browned bits. Bring the liquid just to a boil, then lower the heat until it holds a gentle simmer. Cover the pot with the lid slightly ajar.
- Simmer until the beef is tender. Cook for 2 hours 30 minutes, stirring once or twice and checking that the broth is gently bubbling rather than boiling hard. If the liquid drops below the beef, add hot water to keep the pieces mostly submerged. Start checking tenderness after about 2 hours: a fork should slide into a chunk easily, though the meat should still hold its shape. Check a large piece with a food thermometer; USDA FSIS lists 145°F (63°C) followed by a 3-minute rest as the safe minimum for whole cuts of beef, and this long braise cooks the chunks well beyond that minimum for tenderness.
- Cook the noodles and greens. When the beef is tender, remove the spice bag, or fish out the loose spices with a slotted spoon. Taste the broth and add salt if needed. Bring a separate pot of water to a boil and cook the noodles according to their package directions, usually just a few minutes for fresh noodles. During the last 2 minutes, add the bok choy to the noodle water, or blanch it separately until the stems are crisp-tender. Drain well. Cooking noodles separately keeps their starch from clouding the broth and makes leftovers easier to store.
- Assemble and serve. Divide the drained noodles and bok choy among six deep bowls. Ladle the beef and plenty of hot broth over each portion. Finish with scallions, cilantro if using, and a few drops of sesame oil. Taste one spoonful before serving and offer chili oil or additional soy sauce at the table so each person can adjust the seasoning.
Tips
- Choose a braising cut. Chuck is easy to find and becomes succulent after a long simmer. Beef shank is a good alternative and brings a pleasantly gelatinous texture, but it may need a little longer to become tender. Avoid very lean steak, which can turn dry and firm during extended cooking.
- Adjust the chili bean paste carefully. Doubanjiang gives the broth its savory fermented-chili character, but brands vary in saltiness and heat. Start with 2 tablespoons (30 g) if you are sensitive to spice, then taste the broth near the end. If you cannot find it, use 1 tablespoon (15 g) miso and 1 tablespoon (15 g) chili-garlic sauce; the result will be less fermented and may be hotter, so adjust salt after tasting.
- Use a steady simmer. A rolling boil can make the broth cloudy and cause the beef to tighten before it softens. Keep the bubbles gentle and the lid slightly open. If the broth tastes too concentrated, add hot water a little at a time; if it tastes thin, simmer it uncovered for a few minutes after the beef is tender.
- Keep noodles separate for leftovers. Noodles left sitting in broth absorb liquid and become soft. Cook only what you plan to eat, or store cooked noodles in a separate container with a small splash of water so they do not stick together.
Serving Suggestions
Serve this soup hot in wide, deep bowls, with enough broth to surround the noodles and enough beef in each portion to make the bowl substantial. A small dish of chili oil, sliced fresh chile, or pickled mustard greens lets diners add heat or a sharp, salty contrast at the table. If using pickled greens, rinse them briefly if they are especially salty, then chop them finely and offer them as a garnish rather than stirring a large amount into the whole pot.
The soup is filling on its own, but a simple side of blanched greens with garlic or a crisp cucumber salad works well beside it. Keep the sides lightly seasoned so they do not compete with the rich broth. A pot of tea or cold water is also a welcome accompaniment, especially when the chili bean paste makes the soup noticeably spicy.
Variations
Milder broth: Use 1 tablespoon (15 g) doubanjiang, then add more only after tasting. You can also leave out the Sichuan peppercorns for a less tingly, less aromatic finish. The soup will still be savory, though it will have less heat and fermented-chile flavor.
Shank and tendon version: Replace some or all of the chuck with beef shank. Tendon is sometimes included in Taiwanese-style bowls, but it takes longer to soften than chuck. If adding it, cut it into manageable pieces and expect the simmer to take longer; judge doneness by tenderness, not the clock, and add hot water as needed.
Different greens or noodles: Baby spinach, napa cabbage, or choy sum can stand in for bok choy. Add delicate greens only during the last minute or two. Thick wheat noodles are common, but medium egg noodles also work; their flavor and texture differ slightly, so cook them in a separate pot and follow their package timing.
Less salty, lighter color: Use ⅓ cup (80 ml) regular soy sauce and omit the dark soy sauce, then adjust with salt at the end. Dark soy sauce mainly deepens the color and adds a mild sweetness, so the broth will look lighter and taste a little less rounded. Do not replace it with extra regular soy sauce without tasting, as that can make the soup too salty.
Storage and Reheating
Cool the soup promptly and refrigerate it within 2 hours of cooking. For quicker cooling, divide the broth and beef among shallow containers rather than leaving a large covered pot on the counter. Store the broth and beef separately from the noodles and greens in airtight containers. Refrigerated cooked beef and broth keep for 3 to 4 days; cooked noodles and greens are best used within about 3 days because their texture softens.
Reheat only the amount you need in a saucepan over medium heat until steaming throughout, stirring so the beef heats evenly. Use a food thermometer to make sure leftovers reach 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers. Bring the noodles and greens up to temperature separately in hot water or add them to the broth near the end, taking care not to simmer them for long. For longer storage, freeze the broth and beef, without the noodles or greens, for up to 3 months for best quality. Thaw in the refrigerator before reheating; frozen noodles can become soft, so cook fresh noodles when serving.
Frequently Asked Questions
Can I make Taiwanese beef noodle soup ahead?
Yes. Cook the beef and broth a day ahead, cool them promptly, and refrigerate. The flavors have time to meld, and any solidified fat on top is easy to remove before reheating if you prefer a less rich broth. Cook the noodles and greens shortly before serving so they keep their texture.
Why is my beef still tough after simmering?
It may simply need more time. Tough braising cuts become tender as their connective tissue softens, and the timing varies with the size of the chunks and the cut of beef. Keep the pot at a gentle simmer, add hot water if needed, and check again every 15 to 20 minutes rather than turning up the heat to a boil.
Can I use a slow cooker?
Yes. Blanch the beef and cook the onion, aromatics, and doubanjiang on the stovetop first for a more developed flavor. Transfer those ingredients, the beef, liquids, and spices to the slow cooker and cook on low until the beef is fork-tender, often about 7 to 8 hours depending on the appliance and chunk size. Cook the noodles and greens separately just before serving, and confirm the beef is thoroughly cooked with a thermometer.
What can I use instead of Shaoxing wine?
Use dry sherry in the same amount for a similar rounded flavor, or replace it with water if you prefer not to cook with alcohol. Water makes the broth slightly less aromatic but still works because the soy, tomato, ginger, and spices provide plenty of flavor. Avoid sweet cooking wine, which can make the broth overly sweet and salty.
How can I make the broth less oily?
Trim excess surface fat before cooking, then skim visible fat from the broth near the end. For the easiest separation, refrigerate the broth and beef after cooking; the fat will firm up on top and can be lifted off before reheating. Leave some fat if you want a fuller, more traditional-style broth, and taste before adding extra salt.
Related
- Portuguese Kale Sausage Soup with Potatoes
- Portuguese Kale and Chorizo Soup, Made for Weeknights
- Portuguese Fish Stew with Potatoes: A Simple Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).