In a large pot, heat 1 tablespoon of sesame oil over medium. Add the onion, garlic, and ginger; sauté until the onion is translucent and the kitchen smells like a cozy Asian bistro (about 3–4 minutes).
Add the ground pork and cook, breaking it up with a spoon, until it’s browned and cooked through (about 5 minutes).
Stir in the cabbage, mushrooms, and carrot. Cook until the veggies begin to soften and brighten (2–3 minutes).
Pour in the chicken broth. Stir in soy sauce, oyster sauce (if using), rice vinegar, and sugar. Bring to a gentle boil, then reduce to a simmer.
Let the soup simmer 6–8 minutes, until the vegetables are tender and the flavors have blended into a comforting harmony.
With a steady hand, drizzle the beaten eggs into the simmering pot, stirring gently to form delicate ribbons—this mimics the egg-roll texture in soup form (about 1–2 minutes).
Add the cooked noodles and bean sprouts. Simmer just until the noodles are heated through and the sprouts stay crisp (2–3 minutes). Taste and adjust salt, pepper, or chili flakes as needed.
Finish with sliced green onions and a final light splash of soy if desired. Serve hot, with extra chili sauce on the side for those who like a little drama.
Notes
A cozy, one-pot egg roll-inspired soup with ground pork, cabbage, mushrooms, and ribbons of beaten eggs, finished with green onions and noodles.