Asian Beef Noodle Soup with Mushrooms & Thai Basil
Serves 10
20 mins prep
180 mins cook
200 mins total
This deeply flavorful Asian noodle soup combines aromatic homemade broth, tender beef, mushrooms, sweet leeks, and fragrant Thai basil. It’s comforting, nutritious, and customizable—perfect for cold nights or meal prep.
For the Broth (can substitute prepared stock)
For the Soup
Garnishes & Sides
Make the Broth
Heat sesame oil in a large stockpot over medium heat. Add the beef with bones and brown lightly on all sides, about 5–7 minutes.
Add ginger, onion, peppercorns, and optional dried shiitake mushrooms. Pour in enough water to fully submerge the meat.
Bring to a boil, then reduce heat and simmer uncovered or partially covered for 3 to 4 hours. Skim off any foam during the first 30 minutes.
Strain the Broth & Prepare the Meat
Remove meat from the broth and let cool slightly. Strain broth through a fine-mesh sieve; discard solids.
Debone and shred the meat. Discard bones and connective tissue. Return shredded meat to the strained broth.
Add Vegetables & Noodles
Add leeks and mushrooms to the broth.
Option 1: Cook noodles directly in the broth until just tender, 6–8 minutes.
Option 2 (recommended): Cook noodles separately according to package instructions. Drain, rinse briefly, and portion into serving bowls.
Adjust broth volume to ~2½ quarts if it has reduced significantly (add water or stock as needed).
Season the Soup
Stir in soy sauce and rice vinegar to taste. Stir in basil, then turn off the heat. Let it steep for 1–2 minutes, just until wilted and aromatic.
Serve
If noodles are separate, portion them into bowls. Ladle hot broth, beef, leeks, and mushrooms over the noodles.
Top with green onions, cilantro, red pepper flakes, and optional pickled ginger. Serve with soy sauce, rice vinegar, and additional chili flakes on the side.