Chinese beef soup is a savory, slow-simmered bowl of beef, aromatics, and warming spices, often served with wheat noodles and greens. This home-style beef noodle soup draws on flavors found in several regional versions; a gently braised broth and separate noodle cooking keep the beef tender and the noodles pleasantly firm.
Ingredients
- 2 lb (900 g) boneless beef chuck, cut into 2-inch (5 cm) chunks
- 1 tbsp (15 ml) neutral oil, such as canola
- 1 medium yellow onion, about 5 oz (150 g), cut into wedges
- 6 scallions, about 3 oz (90 g), trimmed and cut into 2-inch (5 cm) pieces
- 6 garlic cloves, about 18 g, lightly crushed
- 1 piece fresh ginger, 2 inches (5 cm) long or about 1 oz (30 g), sliced
- 2 tbsp (30 g) doubanjiang, Chinese fermented chili-bean paste
- 3 tbsp (45 ml) regular soy sauce
- 2 tbsp (30 ml) dark soy sauce
- ¼ cup (60 ml) Shaoxing wine
- 8 cups (1.9 L) low-sodium beef stock or water
- 2 whole star anise
- 1 cinnamon stick, about 3 inches (7.5 cm) long
- 1 tsp (2 g) Sichuan peppercorns
- 1 tsp (4 g) granulated sugar
- 1½ tsp (7 g) kosher salt, plus more to taste
- 12 oz (340 g) dried Chinese wheat noodles
- 1 lb (450 g) baby bok choy, halved lengthwise or quartered
- ½ cup (15 g) chopped fresh cilantro leaves, for serving
- 1 tbsp (15 ml) Chinese black vinegar, for serving, optional
- Chili oil or chili crisp, for serving, optional
Instructions
- Prepare the ingredients. Pat the beef dry with paper towels so it can brown rather than steam. Cut the onion, scallions, and ginger, crush the garlic, and measure the sauces and spices. Keep the noodles and bok choy aside; they will be cooked just before serving, not simmered in the soup.
- Brown the beef, about 15 minutes. Heat the oil in a heavy 5- to 6-quart (4.7- to 5.7-L) pot over medium-high heat. Working in batches so the pieces have room, brown the beef on two or three sides, turning as needed. Transfer each batch to a plate. Browning in batches builds flavor; crowding the pot makes the meat release moisture and prevents a good sear.
- Cook the aromatics, about 5 minutes. Lower the heat to medium. Add the onion, scallions, garlic, and ginger to the same pot and stir for 2 minutes, scraping up browned bits. Add the doubanjiang and stir for about 1 minute, until fragrant. Pour in the Shaoxing wine and let it bubble for 1 minute.
- Braise the beef, about 2 hours 20 minutes. Return the beef and any juices to the pot. Add both soy sauces, stock or water, star anise, cinnamon, Sichuan peppercorns, sugar, and salt. Bring to a gentle simmer, cover with the lid slightly ajar, and cook over low heat for about 2 hours 20 minutes, turning the pieces once or twice. Keep the liquid at a quiet simmer rather than a hard boil; add a little hot water if the beef is no longer mostly submerged. Check the thickest piece with a food thermometer: USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef. Lift the beef out, let it rest for 3 minutes, then check tenderness. If it is not easily pierced with a fork, return it to the pot and simmer until tender; the exact time varies with the cut and chunk size.
- Season the broth. Taste the liquid and adjust with salt or a splash of soy sauce. If the broth tastes too strong, add hot water a little at a time. Remove the star anise, cinnamon stick, and any large pieces of ginger or scallion you can easily find. Slice the beef across the grain or break it into large bite-size pieces, then return it to the broth.
- Cook the noodles and greens. Bring a separate pot of water to a boil and cook the noodles according to their package directions, usually about 6–8 minutes. Drain and briefly rinse under warm water if the package recommends it; this helps remove excess starch. Meanwhile, add the bok choy to the simmering soup for 2 minutes, until bright green and just tender. Keeping noodles separate prevents them from soaking up too much broth and turning soft in the pot.
- Assemble the bowls. Divide the drained noodles among four deep bowls. Ladle in the hot broth, beef, and bok choy. Finish with cilantro, a little black vinegar, and chili oil or chili crisp if desired. Serve promptly while the noodles are still springy and the broth is hot.
Tips
- Choose the right cut. Chuck has enough connective tissue to become tender during a long, moist braise. Beef shank is another good option and gives the broth a richer body, though pieces with bone may need extra time. Lean steak is less suitable because it can turn dry and firm during a long simmer.
- Adjust the heat carefully. Doubanjiang varies in saltiness and spice. If yours is especially hot, begin with 1 tablespoon (15 g) and add more near the end. If you cannot find it, use 1 tablespoon (15 g) chili-garlic sauce plus 1 tablespoon (15 ml) extra soy sauce; the broth will be less fermented and a little less savory.
- Use a substitute for Shaoxing wine if needed. Dry sherry is the closest widely available swap in the same amount. If avoiding alcohol, use unsalted stock with 1 teaspoon (5 ml) rice vinegar; the flavor will be less rounded, but the soup will still be balanced.
- Keep the simmer gentle. A rolling boil can make the broth cloudy and the beef fibers tighten. Look for small, steady bubbles. If the beef is still chewy when the stated braising time ends, continue cooking in 15-minute increments rather than turning up the heat.
Serving Suggestions
Serve each bowl as a complete meal, with extra broth on the table for anyone who wants a more soup-forward portion. Set out black vinegar, chili oil, sliced scallions, and cilantro so people can season their own bowls. A small dish of blanched greens or a crisp cucumber salad makes a refreshing side without competing with the rich, spiced broth. If you are serving several people, keep the soup and noodles in separate pots until everyone is ready to eat; this makes it easier to serve hot bowls and keeps leftover noodles from absorbing the broth.
Variations
Make it less spicy: Use 1 tablespoon (15 g) doubanjiang, or replace it with 1 tablespoon (15 ml) soy sauce and a small pinch of red pepper flakes. The soup will have less chili heat and a milder fermented flavor. For a tomato-leaning variation, add 1 medium chopped tomato, about 6 oz (170 g), with the aromatics; it lends a gentle sweetness and acidity.
Change the noodles or greens: Fresh wheat noodles work well; cook them according to their package directions, since they may take only a few minutes. Spinach, napa cabbage, or choy sum can replace bok choy. Add tender greens near the end so they wilt without becoming limp. For a gluten-free bowl, use rice noodles and tamari in place of the soy sauces, checking that the other ingredients are also gluten-free.
Make the broth more aromatic: Add a small strip of dried tangerine peel or one bay leaf with the spices, then remove it before serving. These additions shift the aroma, so use just one and keep the amounts modest. Regional and household versions differ in their spice blends, sweetness, and use of tomato; adjust the balance to suit your taste rather than treating one combination as the only correct version.
Storage and Reheating
For food safety, refrigerate the soup within 2 hours of cooking. Store the broth and beef in a covered container and the cooked noodles separately; refrigerate both for 3–4 days. If the noodles have already been mixed into the soup, they will continue to soften, though the dish remains suitable to eat within the same refrigerated window when handled safely.
To freeze, cool the broth and beef promptly, portion them into freezer-safe containers, and freeze for up to 3 months for best quality. Freeze noodles separately only if their texture allows; freshly cooked noodles are usually better. Thaw overnight in the refrigerator. Reheat broth and beef in a saucepan until steaming throughout, and use a food thermometer to confirm leftovers reach 165°F (74°C). Reheat noodles in boiling water for a short time or warm them in the hot broth immediately before serving.
Frequently Asked Questions
What cut of beef is best for Chinese beef soup?
Boneless chuck is a dependable choice because it becomes tender during a slow braise and is easy to portion. Shank is another flavorful option, especially if you like a fuller-bodied broth, but it can take longer to soften. Cut the meat into similar-sized chunks so they cook at roughly the same rate.
Can I make the soup in a slow cooker?
Yes. Brown the beef and cook the aromatics on the stovetop first, then transfer them to a slow cooker with the liquids and spices. Cook on low until the beef is fork-tender, generally about 7–8 hours, checking early because slow cookers vary. Cook noodles separately and add the greens near the end so they do not overcook.
Why cook the noodles separately?
Noodles absorb broth as they sit, which can leave you with a thick, starchy pot and over-soft noodles. Cooking them separately also makes leftovers easier to store and lets each person choose the noodle-to-broth ratio. If you plan to eat the whole pot immediately, you can cook them in the soup, but the broth may become cloudier.
Can I make the broth ahead?
Yes. Cook the beef and broth a day ahead, cool them promptly, and refrigerate them in a covered container. The flavors have time to settle, and any fat that firms on top can be lifted off before reheating if you prefer. Cook the noodles and bok choy shortly before serving for the best texture.
My beef is still tough. What should I do?
Give it more time at a gentle simmer. Beef can remain chewy before its connective tissue has softened, so a tougher piece does not necessarily mean it has overcooked. Add a little hot water if needed to keep the beef mostly covered, then simmer in 15-minute increments until a fork slips into the meat easily.
Related
- Cajun Kale Soup with Smoked Sausage and White Beans
- Cajun Fish Stew with a Tomato-Rich Broth
- Cajun Fish Soup with Okra and Tomatoes
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).