This flavorful Asian noodle soup with vegetables has the perfect balance of spices and herbs. It's light, satisfying, and ideal for a cozy lunch. Made with easily available ingredients, you can have a nourishing pot of soup ready quickly by using prepared stock and adding the noodles directly. It's also freezer-friendly and great for meal prep.

The inspiration for this soup comes from my husband's trips to Shanghai. He often reminisces about the flavors, ingredients, and style of serving that left such a mark that he wanted to enjoy it again at home. While this version is not strictly traditional Chinese, it's influenced by those experiences and brightened with flavors from our garden-like Thai basil and fresh garnishes that pair beautifully with the broth.
Asian flavors work especially well with vegetables. They enhance without overpowering, allowing each ingredient's natural taste to shine. For example, the flavors of eggplant really stand out in this Roasted Asian Eggplant, one of our most popular recipes. The same balance makes our Pickled Cucumber Salad a reader favorite. I hope you enjoy this soup and other Asian-inspired recipes as much as we do.

Why You'll Love This Soup
- Full of flavor: Aromatic broth, herbs, and a variety of vegetables create a deeply satisfying bowl.
- Easy to make: Simmer everything together-vegetables and noodles cook in about the same time.
- Customizable: Adjust to dietary needs (see variations below).
- Make-ahead & freezer-friendly: Prep broth and toppings in advance for quick meals.
Key Cooking Notes

- Meat with bones: The soup is most flavorful with homemade broth using bone-in cuts (beef shank, oxtail, or short ribs). Store-bought stock works too-just boost umami with dried mushrooms, nutritional yeast, or bouillon cubes. If using prepared stock, you can add boneless meat directly. Chicken (bone-in or boneless) is also an option.
- Noodles: Choose noodles that hold their texture in hot broth. Alkaline wheat noodles (like ramen, Sun Noodle brand at Whole Foods/online) retain a chewy bite. Soba (buckwheat blend) also works well. Persian noodles (used in ash reshteh) hold up beautifully without getting mushy. See below for vegan, low-carb, and gluten-free substitutions.
- Dried mushrooms: Widely available online and at specialty or Asian stores (sometimes even Walmart). Keep them on hand to add depth to soups and stews.
- Leeks: Slice into ½-inch rounds. This keeps them hearty and allows them to cook at the same pace as noodles. For a softer texture, slice thinner.
- Mushrooms: Use a mix (shiitake, oyster, enoki, button) for flavor and variety. Slice thinly (about ⅛ inch) so they cook quickly.
- Herbs and garnishes: Thai basil is the key finishing herb, but sweet basil also works. Adjust amounts to taste. Homemade pickled ginger (recipe in notes) adds brightness and a gentle kick.
Step-by-Step Overview
A quick visual guide for making Asian noodle soup - the full printable recipe is at the end of this post.
- Brown beef in sesame oil.
- Add aromatics, then pour in water or stock; bring to a boil.
- Simmer gently until meat is tender.
- Strain for a clear, aromatic broth.
- Debone and shred beef; discard bones and solids.
- Return shredded meat to the pot; adjust broth to ~2½ quarts if needed.

- Slice leeks into ½-inch rounds.
- Slice mushrooms thinly (about ⅛-inch) for quick cooking.
- Add vegetables, then add noodles (either directly to the broth or cooked separately).
- Simmer until vegetables are just tender and noodles are al dente.
- Season with soy sauce and rice vinegar to taste.
- Finish with Thai basil and fresh herbs. Serve hot with condiments on the side.

How to Serve
- Simple: Enjoy with fresh herbs and condiments as a light lunch.
- Heartier: Pair with dumplings, spring rolls, or salads like Asian Cucumber Salad for a complete meal.
- Pro-style: For the best texture, serve broth in deep bowls, then add cooked noodles right before eating. This keeps them springy and prevents overcooking. Offer toppings and condiments on the side.
Top Tips
- Undercook the noodles slightly: Especially if reheating later. Rinse briefly if needed to stop cooking. Be sure to check package instructions.
- Slice vegetables thinly: So they cook evenly with the noodles and stay al dente.
- Reduce saturated fat: If making broth from scratch, chill it and skim fat from the surface. Replace richness with a drizzle of sesame oil when serving.

Common Questions
Absolutely! Simply skip the meat and bones and use vegetable stock (homemade or store-bought). To boost umami, add dried mushrooms, nutritional yeast, or bouillon cubes. For protein, try tofu, edamame, or even a soft-boiled egg if you eat them.
Springy, alkaline wheat noodles (like ramen) hold their bite in hot broth. Soba (buckwheat blend) and even Persian ash reshteh noodles also keep their shape well. For gluten-free options, try rice noodles, shirataki, or Rummo gluten-free pasta.
For best results, store the broth, meat, and vegetables separately from the noodles. Freeze broth + meat in airtight containers for up to 2 months. Noodles keep up to 3 days in the fridge, tossed with a little oil to prevent sticking. Reheat broth gently on the stovetop, then add noodles and fresh herbs just before serving.

More Soup Recipes
- Creamy Leek Avocado Soup
- Cream of Barley Soup (Soup Jo)
- Vegetarian Barley Soup (Ash-e Jow)
★ DID YOU MAKE THIS RECIPE? PLEASE COMMENT AND GIVE IT A STAR RATING BELOW!

Asian Beef Noodle Soup with Mushrooms & Thai Basil
Ingredients
For the Broth (can substitute prepared stock)
- 1 tablespoon sesame oil preferably toasted sesame oil
- 1½ lbs beef with bone such as shank, neck bones, oxtail, or short ribs, at least ½ lb of meat
- 1½ tablespoons fresh ginger slivered or grated
- 1 medium yellow onion peeled and quartered
- 2 teaspoons whole black peppercorns
- ¼ cup dried mushrooms optional - use if not using bones or for added umami
- 8-10 cups water or substitute prepared stock; enough to fully submerge meat
For the Soup
- 2 cups sliced leeks ~6 oz, halved lengthwise and cut into ½-inch rounds
- 2 cups sliced mushrooms ~6 oz, sliced ~⅛-inch thick (shiitake, oyster, enoki, or button)
- 8 oz Asian wheat noodles fresh or dried
- 3 tablespoons soy sauce or to taste
- 2 tablespoons rice vinegar or to taste
- ½ cup Thai basil thinly sliced or used as small whole leaves, added at the end
Garnishes & Sides
- ½ cup chopped green onions
- ½ cup chopped cilantro
- ½ teaspoon red pepper flakes see options in Notes
- Optional: Slivered fresh ginger lightly pickled in rice vinegar
- Soy sauce and rice vinegar for serving
Equipment
Instructions
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.
Notes
- Red Pepper Flake Options:
- Hot: Thai or Chinese chili flakes, Ichimi togarashi
- Mild: Korean gochugaru, Shichimi togarashi
- Dried Mushrooms in Broth: Use if you're not using bones or want deeper umami. Can also substitute with 1-2 mushroom bouillon cubes.
- Noodles: Cooking them separately prevents over-softening, especially if storing soup as leftovers.
- Make Ahead:
- The broth can be made up to 3 days in advance. Store strained broth and shredded meat separately and combine when reheating.
- Pickled ginger can be made a week ahead and stored in the fridge.
- Storage:
- Store soup and noodles separately in airtight containers.
- Broth + vegetables + meat: Refrigerate up to 4 days or freeze for up to 2 months.
- Cooked noodles: Store up to 3 days, tossed with a bit of oil to prevent sticking.
- Reheat gently on the stovetop; add noodles just before serving.
- Pickled Ginger Garnish:
- Peel and thinly slice 5 oz fresh ginger. Toss with 1 teaspoon salt and let sit 10 minutes.
- Cover with boiling water, let sit 1 minute, then drain.
- Warm (don't boil) ½ cup rice vinegar, ¼ cup honey, and ¼ teaspoon salt.
- Pour over ginger in a clean jar. Let stand 2-3 hours at room temp, then refrigerate.
- Pack the ginger in a clean glass jar and pour the warm brine over to cover completely. Seal the jar with a lid and let it stand at room temperature for 2-3 hours. Then refrigerate.
- Slice into thin matchsticks to use as a garnish.
Nutrition
Dietary Variations
Dairy-free, egg-free, nut-free, soy-free: The base recipe naturally avoids these allergens.
- Low-carb: Use lupin-based noodles (Aviate) or kelp noodles. Note: texture will be firmer and slightly crunchy, not al dente.
- Gluten-free: Try rice noodles, shirataki (konjac) noodles like Miracle Noodle Fettuccine, or Rummo gluten-free pasta (good bite). Some gluten-free noodles achieve better texture after resting 1-2 minutes post-cooking.
- Whole-grain options: High-buckwheat soba noodles or whole wheat spaghetti add fiber and nuttiness. Thin wheat noodles made from finely ground white wheat are delicate in texture-watch closely, as they cook quickly.
- High protein: Use edamame or mung bean pasta (Explore Cuisine or PureFit), or add soft-boiled eggs, tofu, or extra lean meat.
- Vegan/Vegetarian: Skip meat and bones. Use homemade or store-bought vegetable stock, boosting umami with nutritional yeast, dried mushrooms, or bouillon. Add tofu or edamame for protein.
Nutrition Insight
This is a light, balanced soup: broth-based, full of vegetables, herbs, and aromatics. The beef adds protein, while noodle choice determines fiber and carb content. For a lighter soup, skim fat after chilling the broth and replace richness with sesame oil. Choose whole-grain or legume-based noodles to increase fiber and protein.



Leave a Comment