Egg roll soup gives you all the savory, gingery comfort of the takeout favorite without the extra work of wrapping and frying. The broth is clean but deeply seasoned, the cabbage turns soft at the edges while still keeping some bite, and the ground pork makes every spoonful hearty enough to stand on its own.
What makes this version work is the balance. Sesame oil and rice vinegar keep the broth from tasting flat, while a little sriracha lifts the whole pot without turning it into a spicy soup. Browning the meat first matters, too. Those browned bits at the bottom of the pot are what give the broth that unmistakable egg roll flavor, and the vegetables only need a short simmer so they stay tender instead of going dull and mushy.
Below, I’ve included the small details that make this soup come out right the first time, plus a few useful swaps if you want to change the protein or stretch the batch a little further.
The broth had that egg roll taste right away, and the cabbage stayed tender-crisp instead of turning to mush. I added the wonton strips at the table and they stayed crunchy.
Want that savory ginger-soy broth and crunchy wonton finish? Save this Egg Roll Soup for the nights you want takeout flavor in one pot.
The Step That Keeps the Broth from Tasting Flat
The biggest mistake with soups like this is treating them like a quick dump-and-simmer meal. If the pork doesn’t brown enough, the broth tastes thin no matter how much soy sauce you add. You want real color on the meat before anything else goes in, because that’s where the savory depth starts.
The other thing that matters is timing. Cabbage and carrots need just long enough to soften and absorb the broth, but not long enough to lose all their shape. Once they start looking silky at the edges and the carrots give up their raw crunch, you’re in the right place. Pulling the soup off the heat before the greens overcook keeps the finish bright.
What Each Ingredient Is Doing in the Bowl

- Ground pork or chicken — Pork gives the most classic egg roll flavor because it brings more fat and richness to the broth. Chicken works well if you want something a little lighter, but it benefits from a touch more sesame oil at the end.
- Cabbage — This is what makes the soup taste like the filling of an egg roll. Green cabbage softens beautifully without falling apart, and it’s sturdy enough to hold up for leftovers.
- Fresh ginger and garlic — These need a minute in the pot before the broth goes in so they bloom in the oil instead of tasting raw. Fresh is worth it here; powdered versions won’t give the same sharp, warm finish.
- Soy sauce, sesame oil, and rice vinegar — This trio builds the base flavor. Soy sauce adds salt and depth, sesame oil gives that toasted note, and rice vinegar keeps the broth from getting heavy. Don’t skip the vinegar; it wakes everything up.
- Sriracha — Just enough for a gentle heat in the background. If you want a milder soup, cut it down or leave it out, but keep in mind that the broth will taste a little flatter without that small kick.
- Crispy wonton strips — They’re the crunch that makes the bowl feel finished. Add them right before serving so they stay crisp instead of soaking up the broth and going limp.
Building the Soup in the Right Order
Brown the Meat First
Heat the vegetable oil in a large pot and cook the pork or chicken over medium-high heat, breaking it up as it cooks. Let it sit long enough to pick up browned spots before stirring too often. If you crowd the pot or keep stirring nonstop, the meat steams instead of browns, and the broth loses a lot of its depth.
Wake Up the Ginger and Garlic
Add the garlic and ginger once the meat is cooked and there’s still a little fat in the pan. Stir them for 1 to 2 minutes until they smell fragrant and mellow, not sharp. If they start to brown hard, the heat is too high and they’ll turn bitter, so lower the burner before adding the broth.
Simmer the Vegetables Until Just Tender
Pour in the broth, soy sauce, sesame oil, rice vinegar, and sriracha, then bring the pot to a boil. Add the cabbage and carrots and let them simmer until the cabbage is soft at the ribs and the carrots are tender but not floppy, about 8 to 10 minutes. Overcooked cabbage turns the soup muddy and dull, which is the one thing you don’t want here.
Finish with Fresh Green Onion
Stir in the sliced green onions at the end and season with salt and pepper only after you taste the broth. The onions should stay bright and a little crisp, which gives the soup its last bit of freshness. Ladle it into bowls and top with wonton strips and sesame seeds right before serving so the texture contrast stays intact.
Small Changes That Still Keep the Soup Honest
Make it with chicken instead of pork
Ground chicken makes a lighter bowl, but it needs the sesame oil and ginger to carry more of the flavor. If you use chicken, don’t skimp on browning it well, because that little bit of color gives the broth its backbone.
Make it gluten-free without losing the main flavor
Use a certified gluten-free soy sauce or tamari and check your wonton strip topping, since many store-bought versions contain wheat. The broth stays just as savory, and the cabbage still gives you that egg roll feel.
Turn up the heat without wrecking the balance
Add extra sriracha at the end instead of dumping in more during the simmer. Heat tastes cleaner when you build it slowly, and that way you don’t overpower the ginger and sesame.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The cabbage softens a little more as it sits, but the flavor gets even better.
- Freezer: It freezes well for up to 2 months. Freeze the soup without the wonton strips and add fresh toppings after reheating.
- Reheating: Warm it gently on the stove over medium-low heat until steaming. Boiling it hard can make the vegetables go too soft and can dull the broth.
Answers to the Questions Worth Asking

Egg Roll Soup
Ingredients
Equipment
Method
- Heat vegetable oil in a large pot over medium-high heat, then add the ground pork and break it up as it browns. Cook until the meat is browned, then drain excess fat.
- Add minced garlic and grated ginger to the pot and cook for 1-2 minutes until fragrant, stirring to prevent sticking.
- Pour in chicken broth, soy sauce, sesame oil, rice vinegar, and sriracha. Bring the mixture to a boil.
- Add shredded cabbage and carrots to the boiling broth, then stir to combine. Simmer for 8-10 minutes until the vegetables are tender.
- Stir in the sliced green onions and season with salt and pepper to taste.
- Ladle the soup into bowls and top with crispy wonton strips, sesame seeds, and extra green onions.