July 4, 2026 · 10 min

Quick Vietnamese-Inspired Beef Noodle Soup with Mushrooms and Spinach

Dinner10 min1507 cal / serving

This Vietnamese-inspired beef noodle soup brings together all the comforting, aromatic flavors you crave-without spending hours at the stove. Tender slices of bavette steak, chewy ramen noodles and earthy mushrooms swim in a savory broth infused with ginger, garlic and scallions. A handful of fresh spinach adds color and nutrients, while a squeeze of lime and a drizzle of Sriracha brighten every bowl.

Perfect for a weeknight dinner that feels special, this soup comes together in just 30 minutes. The secret? A combination of pork ramen stock concentrate, pho stock concentrate and beef stock concentrate that builds a rich, complex base instantly. Top with fresh cilantro and scallion greens for a finish that’s as beautiful as it is delicious.


Recipe details

Dinner10 min1507 cal / serving2 servings

Nutrition per serving

Calories1507 kcalProtein72.4 gFat97.5 gCarbs80.5 gSugar22 gFiber4.6 gSodium9340 mg

Dietary labels

Gluten-free: noLactose-free: yesDairy-free: yes

Allergen check

Gluten / wheat: containsMilk / dairy: not detectedEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: containsMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Bavette Steak10 ounce Bavette SteakView ingredient guide
Button Mushrooms8 ounce Button MushroomsView ingredient guide
Spinach2.5 ounce SpinachView ingredient guide
Pho Stock Concentrate2 unit Pho Stock ConcentrateView ingredient guide
Lime1 unit LimeView ingredient guide
Scallions2 unit ScallionsView ingredient guide
Sriracha2 teaspoon SrirachaView ingredient guide
Garlic Powder1 teaspoon Garlic PowderView ingredient guide
Hoisin Sauce2 tablespoon Hoisin SauceView ingredient guide
Ramen Noodles4.5 ounce Ramen NoodlesView ingredient guide
Cilantro0.25 ounce CilantroView ingredient guide
Ginger1 thumb GingerView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide

Instructions

  1. Bring a large pot of salted water to a boil. Wash and dry all produce. Trim and thinly slice the mushrooms. Trim and thinly slice the scallions, separating the white parts from the green tops. Peel and mince the ginger.
  2. Pat the bavette steak dry with paper towels. Season all over with garlic powder, salt and black pepper. Heat a drizzle of oil in a large pan over medium-high heat. Add the steak and cook until browned, 3-4 minutes per side (it will finish cooking later). Transfer to a cutting board.
  3. Once the water is boiling, add the ramen noodles to the pot. Cook, stirring occasionally, until tender, about 2 minutes. Drain the noodles, then toss with a drizzle of oil to prevent sticking. Set aside the pot (no need to wash it yet).
  4. Heat another drizzle of oil in the same pot over medium-high heat. Add the sliced mushrooms and a pinch of salt. Cook, stirring occasionally, until browned and softened, 3-5 minutes. Add the scallion whites and minced ginger; cook until fragrant, about 30 seconds. Pour in 3½ cups of water, then stir in the pork ramen stock concentrate, pho stock concentrates and beef stock concentrate. Bring to a boil, then reduce heat to low. Add the spinach and stir until wilted. Cover and simmer for 1-2 minutes.
  5. Cut the lime into quarters. Pick the cilantro leaves from the stems. Thinly slice the steak against the grain. Add the sliced steak to the broth and cook to your desired doneness, 2-3 minutes. Turn off the heat and stir in the juice from half a lime. Taste and adjust seasoning with salt if needed.
  6. Divide the noodles and sliced steak among large soup bowls. Ladle the hot broth over the top. Drizzle with hoisin sauce and as much Sriracha as you like. Garnish with scallion greens and cilantro leaves. Serve with the remaining lime wedges on the side.

Recipe Tips

For the best texture, slice the steak against the grain into thin strips.

Adjust the Sriracha to your heat preference-add more for extra spice or omit for a milder soup.

If you can’t find bavette steak, flank steak or sirloin are good substitutes.

FAQ

Can I use a different cut of beef?

Yes, flank steak or sirloin work well. Just be sure to slice thinly against the grain for tenderness.

What if I don't have all three stock concentrates?

You can substitute with 4 cups of beef broth plus 1 teaspoon of ginger and 1 teaspoon of garlic powder. The flavor will be slightly different but still delicious.

Can I make this soup vegetarian?

Absolutely! Omit the steak and use vegetable broth instead of the stock concentrates. Add extra mushrooms or tofu for protein.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.