Soups & Stews
This sotanghon soup with egg recipe brings Vietnam's comforting flavors to your kitchen with its signature silky mung bean noodles and tender soft-boiled eggs in aromatic turmeric broth. The secret lies in slow-simmered spices that create a golden, fragrant base—perfect for balancing the delicate textures of the dish.
I've perfected this version to stay true to tradition while making it approachable for home cooks.
The beauty of sotanghon lies in its simplicity: just a handful of ingredients transform into a restaurant-quality bowl. You'll need fresh mung bean sprouts for that signature crunch, fragrant herbs like Thai basil and mint, and of course, the star—silky sotanghon noodles that dissolve beautifully in the broth.
The soft-boiled egg adds richness, while optional proteins like tofu or mushrooms keep it vegetarian-friendly.
What makes this recipe special is the turmeric-infused broth that gives the soup its signature golden hue and earthy warmth. Each spoonful delivers a perfect balance of savory, herbal, and slightly sweet notes, while the noodles and egg create satisfying textures in every bite.
The dish is light yet filling, making it ideal for any meal.
Whether you're serving this as a comforting weeknight dinner or preparing for a gathering, this recipe delivers authentic Vietnamese flavors with minimal effort. The key is patience—letting the broth develop its depth while keeping the noodles tender. Ready to create this comforting classic?
Ingredients for sotanghon soup with egg
Golden turmeric broth meets silky noodles and tender eggs in this Vietnamese classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Sotanghon Noodles (Mung Bean Noodles) 🍜 | 8 oz | Dried, silky texture preferred |
| Fresh Mung Bean Sprouts 🌱 | 1 ½ cups | Bright green, crisp texture |
| Thai Basil Leaves 🌿 | ½ cup | Fresh, aromatic variety |
| Fresh Mint Leaves 🍃 | ¼ cup | Bright green, tender stems |
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Turmeric Powder 🌶️ | 1 tsp | Freshly ground for vibrant color |
| Ground White Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fish Sauce (Vegetarian Alternative: Soy Sauce) 🍶 | 1 ½ tbsp | Use soy sauce for vegetarian version |
| Vegetable Oil 🫒 | 2 tbsp | Neutral high-smoke point |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Shallots 🧅 | 3 whole | Finely minced, 2 tbsp total |
| Vegetable Broth 💧 | 4 cups | Homemade or low-sodium store-bought |
| Tofu (Firm or Extra-Firm) 🧀 | 6 oz | Optional protein, cubed |
| Lime Wedges 🍋 | 2 whole | For serving, fresh preferred |
| Chili Oil (Optional) 🌶️ | 1 tbsp | For serving, homemade or store-bought |
The sotanghon noodles are the heart of this dish—look for high-quality dried strands that dissolve elegantly into the broth. Asian grocery stores often carry authentic brands like Hoa Sen or Thai Kitchen, but any silky mung bean noodles will work. Fresh mung bean sprouts should be bright green and crisp, not wilted or yellowing. For the herbs, Thai basil and mint are non-negotiable—they provide that signature aromatic punch. Freshly ground turmeric gives the broth its signature golden hue and depth of flavor, so avoid pre-ground spices that lose potency quickly. If you can't find fish sauce, soy sauce makes an excellent vegetarian substitute without compromising the dish's savory essence.
No fish sauce? Soy sauce or tamari work beautifully—just reduce the amount slightly since they're saltier. For the tofu, extra-firm holds its shape better when cooked in the broth, but firm will work too. If you prefer mushrooms, shiitake or oyster mushrooms add a meaty texture. The eggs should be room temperature for even cooking—just pull them from the fridge 30 minutes before boiling. Diamond Crystal kosher salt is ideal for seasoning, but any fine sea salt works. For the broth, homemade vegetable stock elevates the dish, but quality store-bought options like Imagine or Pacific Foods work in a pinch. The shallots should be finely minced—almost paste-like—for that authentic flavor profile.
This soup tastes even better the next day as the flavors meld together. Store the broth separately in an airtight container for up to 5 days in the fridge, and keep the noodles and toppings in a separate container. When reheating, add a splash of water to maintain the silky texture. The eggs can be soft-boiled fresh or reheated gently in warm broth. Freeze the broth for up to 3 months—just thaw and reheat before adding the noodles. For serving, lime wedges and chili oil add the perfect finishing touch, balancing the dish's richness with bright acidity and subtle heat.
Why You'll Love This Recipe
- No Boil, No Fuss: I swear by this trick—just soak the sotanghon noodles in hot water for 10 minutes, no chopping, no waiting. Those mung bean sprouts add crunch with zero effort, and the eggs? Slip them into simmering broth whole, crack them open at the table. Honestly, it’s the kind of meal that makes me feel like I’ve outsmarted dinner.
- Herb-Packed Umami Bomb: That first spoonful of broth—garlicky, slightly funky from the fermented shrimp paste—hits different when the Thai basil and mint wilt into it. The eggs poach just soft enough to soak up all the flavor, while the sprouts add this fresh, almost peppery bite. Between us, it’s the kind of taste that makes you forget takeout exists.
- Leftover Reinvention: Make a big batch on Sunday, and this soup becomes something else entirely by Wednesday. Toss cold noodles into a salad with lime and chili, or fry up the leftovers with a fried egg on top for a quick breakfast. My kids beg for it the next day, even when they pretend they’re “too cool” for soup.
- Budget Meal That Feeds: A handful of noodles, a few eggs, and a bunch of herbs stretch into four servings without breaking the bank. Fresh mung bean sprouts grow fast if you’re growing your own, or they’re dirt cheap at markets. It’s my go-to when grocery money’s tight, but somehow feels fancy enough for guests—no one suspects how simple it really is.
Step-by-step instructions for silky noodles and soft-boiled eggs in turmeric broth
Here's the precise method to create a vibrant, aromatic sotanghon soup with perfectly balanced flavors.
Prepare the Turmeric Broth
Heat the 2 tablespoons vegetable oil in a large pot over medium heat. Add the 3 whole shallots and 4 cloves garlic cloves that have been finely minced. Sauté for 2-3 minutes until the shallots become translucent and the garlic releases its aromatic fragrance. This foundational step builds the flavor base.
Stir in the 1 teaspoon turmeric powder and ½ teaspoon ground white pepper, cooking for 30 seconds until the spices are fragrant but not bitter. Immediately pour in the 4 cups vegetable broth and bring to a gentle simmer. The turmeric will infuse the broth with its signature golden hue and earthy warmth. Keep the broth at a steady simmer for 5 minutes to allow the flavors to meld completely.
Cook the Tofu and Prepare the Noodles
While the broth simmers, cut the 6 ounces tofu into ½-inch cubes. Heat 1 tablespoon vegetable oil in a separate pan over medium heat until shimmering. Add the tofu cubes and cook for 4-5 minutes, turning occasionally, until they develop a light golden crust. Remove and set aside.
In a separate bowl, soak the 8 ounces sotanghon noodles in warm water for 10 minutes until pliable but still firm. Drain and rinse briefly under cold water to stop the cooking process. The noodles should remain slightly firm to hold their shape during serving. Keep them covered with a damp towel to prevent drying.
Assemble the Soup Base
Return the simmering broth to a gentle boil. Add the 1.5 cups fresh mung bean sprouts and cook for 1 minute until they just wilt. Stir in the 1.5 tablespoons fish sauce (or soy sauce for vegetarian version) and taste. The broth should be seasoned to your preference, balancing the earthy turmeric with umami depth. If using, add the 1 tablespoon chili oil now for a subtle heat.
Divide the sotanghon noodles among 4 bowls, spreading them evenly. Ladle the hot broth over the noodles, ensuring each serving gets an equal portion of the aromatic liquid. The broth should cover the noodles completely, creating a silky, golden blanket.
Soft-Boil the Eggs
Bring a small pot of water to a gentle boil. Lower the 4 whole large eggs into the water using a spoon to prevent cracking. Cook for 6 minutes for slightly runny yolks or 7 minutes for firmer yolks. Immediately transfer the eggs to an ice bath for 2 minutes to stop the cooking process completely. This technique ensures the eggs remain perfectly soft-boiled with creamy yolks.
Peel the eggs and place one in each bowl of sotanghon soup. The contrast between the silky noodles and the rich, creamy eggs creates a textural harmony that defines this dish. The eggs should sit comfortably in the broth without breaking apart.
Garnish and Serve
Divide the ½ cup Thai basil leaves and ¼ cup fresh mint leaves evenly among the bowls, scattering them over the top of the soup. The herbs add a bright, aromatic finish that cuts through the richness of the broth. Squeeze 1 lime wedge over each serving just before eating to introduce a citrus brightness that balances the dish.
Serve immediately while the broth remains hot and the noodles maintain their silky texture. Each spoonful should deliver a perfect balance of earthy turmeric, umami broth, tender tofu, and the delicate contrast of soft-boiled eggs. The dish is best enjoyed fresh, with the aromas wafting through the kitchen.
Pro Tips For Making Sotanghon Soup With Egg
- Boil Eggs in Broth: Crack the eggs directly into the hot broth—not the bowl—so they poach evenly and absorb the soup’s flavor. I used to strain them first, but the texture suffers, and the broth loses its richness.
- Blanch Sprouts First: Toss the mung bean sprouts in boiling water for 30 seconds before adding them to the soup. This kills any bitterness and keeps them crisp—no one likes soggy sprouts ruining the dish.
- Salt the Noodles Early: Toss the sotanghon noodles with a pinch of salt before adding them to the soup. They’ll soften faster and hold their shape better, especially if you’re using dried or slightly chewy noodles.
- Swirl the Eggs: After poaching, swirl the eggs in the broth with a spoon to create delicate ribbons—this makes the soup look restaurant-worthy. (Yes, it’s extra effort, but it’s worth it for the presentation.)
Serving suggestions for leftovers
Herb Garnish Mastery
Fresh Thai basil and mint are non-negotiable for authentic flavor—torn leaves release their aromatic oils better than whole leaves. I like to scatter them over the soup in a sunburst pattern starting from the center of the bowl, creating visual appeal while ensuring every bite gets that bright herbal punch.
For extra presentation, use a small slotted spoon to gently press the herbs into the broth so they infuse slightly during serving. 🌿
Lime Zest Finish
Squeeze lime wedges directly over each bowl at the table rather than pre-squeezing—the fresh citrus aroma instantly brightens the dish. I find Mexican lime works best for its tangy intensity, but regular limes work too.
For a refined touch, zest a little lime peel over the broth before adding the juice, adding a fragrant layer of flavor. 🍋
Broth Presentation
Ladle the golden turmeric broth just over the noodles in the bowl rather than pouring directly on top—this creates a marbled effect that looks stunning. For extra drama, use a fine-mesh strainer to drizzle the broth in a zigzag pattern over the noodles.
The contrast between the silky noodles and golden broth makes the dish visually appealing while keeping textures distinct. 🌟
Egg Placement
Place the soft-boiled egg slightly off-center in each bowl so it doesn't break when eating. For a restaurant-quality touch, use a small spoon to create a slight indentation in the noodles where the egg sits, keeping it stable.
The egg should peek just above the broth line—this makes it the star of the bowl while maintaining balance. 🥚
Optional Toppings
Add crispy fried shallots (store-bought or homemade) for texture contrast—they add a nutty crunch that complements the silky noodles. For heat lovers, a drizzle of chili oil (about ½ teaspoon per bowl) adds depth without overpowering.
I also like sprinkling toasted sesame seeds for a subtle nutty aroma that ties everything together. 🌶️
Serving Style
Serve in wide, shallow bowls (like Vietnamese-style ceramic bowls) to showcase the dish's vibrant colors. For a casual meal, individual bowls work best, but for gatherings, a large communal pot with individual serving spoons lets everyone customize their portion.
Always serve with steamed rice on the side—it soaks up any extra broth beautifully. ✨
Nutrition facts
Frequently asked questions
Why does sotanghon soup have such a golden color?
The vibrant golden hue comes from freshly ground turmeric powder simmered in the broth. This spice not only adds color but also brings earthy warmth that balances the dish's delicate flavors. For the best results, use 1 teaspoon of turmeric and let it infuse for at least 5 minutes while simmering.
Can I make sotanghon soup vegetarian?
Simply replace the fish sauce with soy sauce or tamari (use 1 tablespoon instead of 1.5 tablespoons fish sauce) and swap the tofu for shiitake mushrooms or extra-firm tofu. The dish maintains its rich umami flavor while staying completely plant-based. For extra protein, add edamame or bean sprouts as garnishes.
How do I get the sotanghon noodles perfectly silky?
The secret is soaking the noodles in warm water for exactly 10 minutes until pliable but still firm. After draining, rinse briefly under cold water to stop cooking, then keep covered with a damp towel. Never over-soak—they should remain slightly firm to hold their shape when served. For extra silkiness, use high-quality dried sotanghon noodles from Asian markets.
What's the best way to serve leftover sotanghon soup?
Store the broth and noodles separately in airtight containers for up to 5 days. When reheating, add a splash of water to maintain the silky texture. For the eggs, either soft-boil fresh or reheat gently in warm broth. Serve with steamed rice to soak up any extra broth, and garnish with fresh herbs and lime. The flavors actually improve overnight!
Can I substitute any ingredients if I can't find them?
Yes! For Thai basil, regular basil works in a pinch, though it lacks the anise-like flavor. If you can't find sotanghon noodles, rice noodles or vermicelli work as substitutes. For mung bean sprouts, use bean sprouts or snow peas. The key is maintaining the dish's balance of textures—silky noodles, tender greens, and creamy eggs. Always adjust seasoning after substituting.
