Soups & Stews
This Chinese egg noodle soup recipe delivers restaurant-quality comfort in just 20 minutes, transforming simple ingredients into a steaming bowl of slurp-worthy perfection. The secret lies in a rich, aromatic broth that simmers with star anise and ginger, while silken eggs and chewy noodles create the ideal texture contrast. I've perfected this version after years of testing—it's the one my family begs for when craving that satisfying, warm embrace of a classic Chinese noodle soup.
The beauty of this recipe is its balance between tradition and simplicity. You'll start with a flavorful broth (chicken or pork stock works best), then add egg noodles that cook just until tender. The magic happens when you swirl in silken eggs—poached directly in the hot broth—creating delicate ribbons that melt in your mouth. Optional proteins like char siu or shrimp let you customize it to your taste, while fresh scallions and chili oil add the perfect finishing touch.
What sets this apart is how it captures that authentic restaurant experience at home—no shortcuts, just carefully layered flavors. The broth is deeply savory, the noodles perfectly chewy, and the eggs silky without being slimy. Every spoonful delivers that comforting, umami-rich taste that makes this soup a weeknight staple or a cozy meal for chilly days.
Best served piping hot with a side of steamed greens or a simple salad, this soup proves that comfort food doesn't require complicated techniques. The ingredients are accessible, the method straightforward, and the results consistently delicious. Ready to make your kitchen smell like a bustling Chinese eatery? Let's get started.
Ingredients for chinese egg noodle soup
Here's everything you need to create restaurant-quality Chinese egg noodle soup at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Egg Noodles 🍜 | 8 oz | Fresh or dried, chewy variety |
| Chicken Stock 🍗 | 4 cups | Homemade or high-quality store-bought |
| Silken Tofu 🧈 | 1 block | High-quality, firm tofu for eggs |
| Star Anise 🌿 | 2 whole | Whole pods for infusion |
| Fresh Ginger 🧄 | 1 inch | Thinly sliced, peeled |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Sesame Oil 🫒 | 1 tbsp | Toasted for nutty aroma |
| Soy Sauce 🍶 | 2 tbsp | Light or dark preferred |
| Green Onions 🧅 | 3 whole | Thinly sliced for garnish |
| Chili Oil 🌶️ | 1 tbsp | Optional for heat finish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| White Pepper 🌶️ | ¼ tsp | Freshly ground for finish |
| Char Siu or Shrimp 🦐 | 4 oz | Optional protein addition |
The star anise and ginger are non-negotiable for that authentic aroma. Whole star anise pods from Asian markets pack the most flavor—skip the ground version. Fresh ginger should be vibrant and firm, not shriveled. I always grab mine from Trader Joe's or H Mart—their frozen ginger works just as well. For the stock, homemade chicken stock is ideal, but Kitchen Basics or Pacific Foods brands are solid shortcuts. The silken tofu needs to be high-quality—Nasoya or House Foods are my go-to brands for that perfect silky texture.
No star anise? Anise seeds or a pinch of fennel seeds will work in a pinch. Fresh ginger too expensive? Powdered ginger at half the amount gets you close. The char siu can be swapped for grilled chicken or shrimp—just adjust cooking time. Sesame oil is a must for that nutty depth, but if you're avoiding it, toasted sesame seeds sprinkled at the end do the trick. For the noodles, fresh egg noodles are ideal, but dried egg noodles work too—just soak them first. The chili oil? Lao Gan Ma is the gold standard, but any good brand will do.
This soup tastes even better the next day—make extra and store in the fridge for 4-5 days. Freezes beautifully for 3 months if you want to prep ahead. The broth keeps 3 days separately, so you can make it in advance. I always portion mine into thermos containers for easy lunches—just add fresh noodles and eggs when reheating. The eggs should be poached just before serving to keep them silky, not rubbery.
Why You'll Love This Recipe
- No-Chop Needed: I swear by this one—just slice the ginger thin, toss in whole star anise, and let the stock do the work. The noodles cook in minutes, and the tofu cubes slide right in without fuss. Honestly, my busiest nights thank me every time.
- Umami Bomb: That star anise and ginger simmering in the stock? Pure magic. The tofu soaks up the flavor like a sponge, while the egg noodles add that satisfying chew. Between us, it’s the kind of bowl that makes me forget takeout exists.
- Lunchbox Hero: Make a double batch on Sundays, and you’ve got flavor-packed lunches for days. The soup reheats beautifully, and the tofu stays tender—no soggy leftovers here. My kids actually ask for this, and that’s saying something.
- Pocketbook Friendly: Chicken stock, tofu, and noodles? This recipe stretches a budget without sacrificing depth. I’ve fed four people for under $10, and the leftovers taste just as good cold the next day. Not the prettiest, but the taste makes up for it.
Step-by-step instructions for Chinese egg noodle soup
Here's how to craft this soul-warming bowl in record time—every slurp packed with umami depth.
Infuse the Stock with Aromatics
In a medium pot, combine the 4 cups chicken stock, 2 whole star anise, 1 inch fresh ginger (thinly sliced), and 4 cloves garlic cloves (minced). Bring to a gentle boil over medium-high heat, then immediately reduce to a simmer. Let it steep uncovered for 10 minutes—you'll notice the liquid turning golden and fragrant as the spices release their essence.
I like to press the star anise pods gently with a spoon to help them break open and infuse more flavor. This aromatic base forms the foundation of your soup, so don't rush this step. Strain out the spices through a fine-mesh sieve, pressing on them with a wooden spoon to extract every last drop of flavor. Return the strained stock to the pot and keep it warm over low heat—just enough to maintain a gentle simmer without boiling.
Prepare the Silken Tofu and Protein
While the stock simmers, cut the 1 block silken tofu into ½-inch cubes—this size ensures they cook quickly without turning mushy. If using 4 oz char siu, slice it into thin strips; if using shrimp, leave them whole but deveined. Set both aside for now.
Here's where the magic happens: heat 1 tablespoon sesame oil in a small skillet over medium heat until shimmering. Add the tofu cubes and cook just until they develop a faint golden crust—about 2 minutes. Remove with a slotted spoon and set aside. This quick sear adds texture that contrasts beautifully with the silky broth. Keep the oil in the skillet for the next step.
Cook the Noodles Al Dente
Bring a separate pot of salted water to a rolling boil and add the 8 oz egg noodles. Cook for 2 minutes less than the package instructions—these noodles finish cooking in the hot broth. Drain immediately and rinse briefly under cold water to stop the cooking process. Toss the noodles with 1 tablespoon soy sauce to prevent sticking and enhance their chewiness.
The reason we undercook them is simple: the residual heat from the hot broth will finish cooking them to perfect al dente texture. Overcooked noodles turn mushy in soup—this step guarantees they maintain their satisfying bite. Divide the noodles among bowls if you're serving immediately, or keep them in a single pot for assembly.
Assemble and Finish the Soup
Return the strained stock to the pot and add the remaining 1 tablespoon soy sauce, 1 teaspoon salt, and ¼ teaspoon white pepper. Bring to a gentle simmer, then add the cooked tofu and protein. Stir in 1 tablespoon chili oil (if using) and let everything heat through for 2 minutes—just until the oil swirls and the protein is warmed through.
This is where the soup transforms from good to extraordinary. The chili oil adds a subtle heat that lingers, while the white pepper provides a clean, aromatic finish. Taste and adjust seasoning—you might need a touch more soy sauce for depth or salt for brightness. The broth should be flavorful but not overpowering, allowing each ingredient to shine.
Garnish and Serve with Confidence
Ladle the hot soup into bowls, dividing the noodles evenly. Top each serving with 3 whole green onions (thinly sliced) and a drizzle of the remaining sesame oil from the skillet. The green onions add a fresh, bright contrast to the rich broth, while the sesame oil ties all the flavors together with its nutty aroma.
Serve immediately with chopsticks—this soup is best enjoyed piping hot. The first slurp should reveal that perfect balance of chewy noodles, tender tofu, and aromatic broth. Each spoonful delivers comfort in every bite, with layers of flavor that build from the first sip to the last. For extra indulgence, offer a side of steamed bok choy or a simple cucumber salad to cut through the richness.
Pro Tips For Making Chinese Egg Noodle Soup
- STIR THE NOODLES: DESCRIPTION: Once you add the egg noodles to the simmering stock, give them a vigorous stir for 10 seconds—this prevents clumping and ensures every strand gets coated in flavor. I learned this the hard way when my first batch turned into a single tangled mass.
- PEEL THE GINGER THIN: DESCRIPTION: Skip the thick slices—peel and julienne the ginger into paper-thin strips before adding it to the stock. It infuses faster and dissolves without leaving bitter chunks. (Yes, it looks fancy, but it actually changes the outcome.)
- DON’T BOIL THE TOFU: DESCRIPTION: Silken tofu is delicate—add it to the soup when the stock is just below a full boil (around 180°F/82°C) to avoid shattering it into a sad, watery pulp. I used to drop it in too late, and half the time, I’d end up with tofu confetti.
- TOAST THE STAR ANISE: DESCRIPTION: Dry-toast the whole star anise in a small pan for 30 seconds before adding it to the stock—this deepens its aroma and prevents it from floating like a bitter ghost. (Your future self will notice the difference, even if you don’t at first.)
Make-ahead tips for this chinese egg noodle soup
Broth Prep Ahead
Make the aromatic broth 2 days in advance—it actually tastes better after the flavors meld. Simmer 4 cups chicken stock with 2 star anise pods, 1 inch ginger, and 4 garlic cloves for 10 minutes, then strain. Store in an airtight container in the fridge for up to 5 days. When ready to serve, simply reheat gently over low heat and remove the spices again before adding noodles and protein. This shortcut saves 15 minutes on busy weeknights! 💡
Noodle Prep Shortcut
Cook your 8 oz egg noodles 1 minute less than package instructions, then shock in ice water to stop cooking. Toss with 1 tbsp soy sauce and store in a resealable bag in the fridge for up to 3 days. When ready to serve, just reheat the noodles in hot broth for 30 seconds—they'll finish cooking perfectly. Pro tip: Use fresh egg noodles for best texture, but dried noodles work too if soaked first. ✨
Protein Prep Options
For char siu, slice 4 oz into strips and marinate in 1 tbsp soy sauce + 1 tsp honey for 10 minutes before cooking. Store raw protein separately in the fridge for 2 days. For shrimp, keep them whole but deveined and store in a single layer in a container to prevent sticking. Cook shrimp just before serving—they should take 2 minutes in the hot broth. 🦐
Silken Egg Hack
Cut 1 block silken tofu into ½-inch cubes and store in a small bowl of broth in the fridge for up to 2 days. When ready to serve, simply reheat the broth with tofu cubes for 2 minutes—no extra prep needed. For a restaurant-style egg, whisk 2 eggs with 1 tbsp water, then slowly drizzle into hot broth while stirring gently. This creates silky ribbons that disappear in the first slurp. 🧈
Complete Assembly
Keep all components separate until serving: broth, noodles, protein, and garnishes. Assemble bowls by adding hot broth first, then noodles, protein, and finally green onions. Drizzle with chili oil and sesame oil right before eating to preserve freshness. This 5-minute assembly ensures maximum flavor and texture in every bowl. 🌶️
Freezer-Friendly Packaging
For long-term storage, freeze broth in 1-cup portions in silicone ice cube trays—thaw overnight in the fridge. Store noodles and protein separately in freezer bags (flatten to save space). When reheating from frozen, add 1 extra minute to cook time. Label everything with dates—this soup stays delicious for 3 months in the freezer. Perfect for meal prep Sundays! ❄️
Nutrition facts
Frequently asked questions
Can I substitute fresh egg noodles with dried?
Yes, but you'll need to adjust the cooking method. Soak dried egg noodles in warm water for 10-15 minutes until pliable, then rinse and cook in boiling water for 2 minutes less than package instructions. For best texture, use fresh noodles—they hold up better in the broth and maintain their chewy quality.
How do I make the broth more flavorful?
Boost your broth by adding 1-inch piece of kombu seaweed or ½ cup mushrooms (shiitake or cremini) while simmering. For deeper umami, stir in 1 teaspoon fish sauce or ½ teaspoon oyster sauce at the end. Roasting garlic and ginger before adding also intensifies their flavors. The star anise is key—don't skip it!
What's the best way to make silken eggs in the broth?
Whisk 2 eggs with 1 tablespoon water in a small bowl. Slowly drizzle the mixture into the hot broth while stirring gently in one direction. The eggs will form delicate ribbons that cook instantly. For extra silkiness, use room-temperature eggs and maintain a gentle simmer—never boil.
Can I make this soup vegetarian?
Replace the char siu or shrimp with shitake mushrooms or tofu cubes (extra-firm). Use vegetable stock instead of chicken stock and add ½ cup bamboo shoots or water chestnuts for texture. The silken tofu and mushrooms create a satisfying meaty alternative.
Why did my noodles turn mushy?
Overcooking is the most common cause. Cook noodles 2 minutes less than package instructions, then finish in the hot broth. Also, avoid rinsing with cold water after draining—this stops the cooking process and prevents texture loss. For dried noodles, soak them first to rehydrate properly.
