I love recipes that take comfort food and give them a nourishing, lighter twist—and that’s exactly what this One-Pot Egg Roll Soup delivers. Inspired by the flavors of a classic egg roll, this soup is packed with savory ground meat, sautéed vegetables, and bold Asian-inspired seasoning, all simmered together in a single pot. It’s quick to make, incredibly filling, and has that unmistakable umami-rich flavor that makes you want to go back for seconds.

What I really enjoy about this dish is how simple it is to pull together with pantry staples and fridge-friendly ingredients. Whether I need something warm for chilly evenings or a satisfying lunch that reheats well, this soup ticks all the boxes. It’s also endlessly customizable, which makes it a go-to for busy weekdays.
Why You’ll Love This One-Pot Egg Roll Soup
This soup has all the richness and texture of an egg roll without the fuss of wrapping and frying. It’s packed with veggies, which makes it hearty but still feels wholesome. Plus, it’s cooked in just one pot, which means fewer dishes to wash—always a bonus. If you enjoy egg rolls but want a lighter, quicker version, this recipe is a win.
What Kind of Ground Meat Should I Use?
Ground pork is the classic choice because it mirrors traditional egg roll filling. But I’ve made this with ground turkey and ground chicken too—both work beautifully and make the soup a bit leaner. If you’re looking for a vegetarian option, crumbled tofu or a plant-based ground can also hold up well in this broth.
Options for Substitutions
You can easily switch things up based on what you have on hand. Swap napa cabbage with regular green cabbage or coleslaw mix to save time. Use tamari instead of soy sauce if you need it gluten-free. For spice, a dash of sriracha or a few chili flakes go a long way. And if you’re not into sesame, just skip the oil or finish with a splash of rice vinegar instead.
Ingredients for this One-Pot Egg Roll Soup
- Ground pork – Brings that signature egg roll flavor and a rich, meaty base for the soup.
- Garlic and ginger – Essential aromatics that infuse the broth with depth and warmth.
- Onion – Adds sweetness and body as it cooks down in the broth.
- Carrots – Provide color, natural sweetness, and a slight crunch.
- Green cabbage – Classic to egg rolls, cabbage brings bulk and soaks up the flavor of the broth.
- Soy sauce – Delivers a deep, salty umami punch that ties everything together.
- Chicken broth – Acts as the flavorful base of the soup, binding all the components.
- Toasted sesame oil – Adds nuttiness and a traditional Asian flavor that finishes the dish.
- Green onions – Used for garnish and extra freshness.
- Salt and pepper – For simple seasoning and balance.
- Red pepper flakes – Optional, but great for adding heat if you like it spicy.
- Sesame seeds – A finishing touch that adds texture and nutty flavor.

Step 1: Brown the Meat
Start by heating a tablespoon of oil in a large pot or Dutch oven over medium heat. Add the ground pork and cook until browned and fully cooked, breaking it up into crumbles as it cooks. This step builds the foundation of flavor.
Step 2: Sauté Aromatics
Add the chopped onion, garlic, and ginger to the pot with the pork. Sauté for about 3–4 minutes until the onions are translucent and everything smells amazing. This step infuses the soup with deep, savory notes.
Step 3: Add the Vegetables
Stir in the shredded carrots and cabbage. Cook for 5–7 minutes, allowing them to soften slightly. This is where the soup starts to resemble the texture of an egg roll filling.
Step 4: Pour in the Broth and Seasonings
Pour in the chicken broth and soy sauce. Stir well and bring everything to a boil. Once it reaches a boil, reduce the heat to low and let it simmer for about 10–12 minutes to allow the flavors to meld.
Step 5: Finish the Soup
Turn off the heat and stir in the toasted sesame oil. Taste and adjust seasoning with salt, pepper, or additional soy sauce if needed.
Step 6: Garnish and Serve
Ladle the soup into bowls and top with green onions, a sprinkle of sesame seeds, and red pepper flakes if you like a kick. Serve hot and enjoy the cozy, comforting taste of egg rolls in soup form.
How Long to Prepare the One-Pot Egg Roll Soup
This recipe is ideal when you need something fast, flavorful, and filling. Prep time takes about 10 to 15 minutes, depending on how quickly you can chop your vegetables. If you’re using pre-shredded carrots and coleslaw mix, it’ll be even faster.
Cooking time is around 20 to 25 minutes from start to finish. Most of that time is hands-off simmering, which gives the broth a chance to soak up all the savory flavors from the meat and vegetables. From fridge to bowl, you’re looking at a total of about 35 minutes.
Tips for Perfect One-Pot Egg Roll Soup
- Brown the meat well: Let the ground pork get golden for extra flavor.
- Use fresh garlic and ginger: They bring brightness and a punch of flavor.
- Don’t overcook the cabbage: It should be tender but not mushy.
- Taste and adjust: After simmering, always taste the broth and balance the salt, soy, or heat.
- Garnish generously: Green onions, sesame seeds, and a pinch of chili flakes can make a big difference.
Watch Out for These Mistakes While Cooking
- Skipping aromatics: Garlic and ginger are essential—don’t leave them out.
- Using too much soy sauce: Start light and add more later if needed. It can overpower the soup quickly.
- Not draining excess fat: If your pork is very fatty, drain off some fat after browning to keep the soup light.
- Boiling too long: Simmering too hard can make the veggies mushy and the meat tough.
- Adding sesame oil too early: Add it at the end to preserve its flavor and aroma.
What to Serve With One-Pot Egg Roll Soup?
1. Steamed Jasmine Rice
Light and fluffy rice is perfect for soaking up the flavorful broth.
2. Crispy Wonton Chips
Great for dipping or crumbling on top for texture.
3. Asian Cucumber Salad
Cool, crisp, and tangy—a nice contrast to the warm soup.
4. Spring Rolls
Serve alongside for an appetizer-style twist.
5. Garlic Stir-Fried Greens
Something simple like bok choy or spinach pairs well and adds extra veggies.
Storage Instructions
This soup stores beautifully and might even taste better the next day. Store leftovers in an airtight container in the refrigerator for up to 4 days. The cabbage will continue to soften slightly, but the flavors deepen nicely over time.
For freezing, let the soup cool completely, then transfer to freezer-safe containers. It’ll keep well for up to 2 months. Thaw overnight in the fridge and reheat on the stove over low heat, adding a splash of water or broth if needed.
Estimated Nutrition
(Per 1.5 cup serving, approximately)
- Calories: 310
- Protein: 22g
- Carbohydrates: 10g
- Fat: 21g
- Saturated Fat: 6g
- Sodium: 780mg
- Fiber: 3g
- Sugar: 4g
Frequently Asked Questions
What type of cabbage works best?
Green cabbage or napa cabbage both work well. If you’re short on time, a coleslaw mix can be a great shortcut.
Can I make it vegetarian?
Yes! Use crumbled tofu or a plant-based ground and substitute the chicken broth with vegetable broth.
Is this soup spicy?
Not inherently. You control the heat—add red pepper flakes, chili oil, or sriracha if you like it hot.
Can I double the recipe?
Absolutely. Just make sure your pot is large enough. You may need to adjust seasoning to taste.
How can I thicken the soup?
If you prefer a thicker soup, stir in a cornstarch slurry (1 tsp cornstarch + 2 tbsp water) in the final minutes of cooking.
Conclusion
This One-Pot Egg Roll Soup is everything I love about easy comfort cooking—quick, flavorful, and flexible enough for weeknight meals or meal prep. It brings the best parts of an egg roll into a nourishing, cozy bowl that hits all the right notes. Whether you’re craving something warm, hearty, or just a little different, this soup won’t disappoint.
One-Pot Egg Roll Soup
- Total Time: 40 minutes
- Yield: 12 rolls 1x
Description
Looking for a festive party snack that’s quick, savory, and incredibly satisfying? These Easy Christmas Sausage Rolls are the answer! Perfectly seasoned sausage meat wrapped in golden, flaky puff pastry makes for the ultimate holiday treat. Whether you’re throwing a party or need cozy dinner ideas, this easy recipe ticks all the boxes for Christmas appetizers, food ideas, and quick finger foods. It’s a must-try for anyone needing crowd-pleasing, make-ahead, or freezer-friendly holiday bites.
Ingredients
500g sausage meat
1 sheet puff pastry
1 small onion, finely chopped
1 tsp dried sage
0.5 tsp dried thyme
0.25 tsp ground nutmeg
Salt and pepper to taste
1 egg, beaten
1 tsp Dijon mustard
1 tbsp breadcrumbs
Instructions
1. Combine sausage meat, onion, herbs, nutmeg, salt, pepper, mustard, and breadcrumbs in a bowl. Mix until well combined.
2. Lay out puff pastry and roll lightly. Cut lengthwise into two long rectangles.
3. Divide sausage mixture in two, form into logs, and place in the center of each pastry strip.
4. Brush one edge with egg wash, fold over, and seal the edge. Crimp with a fork and slice into mini rolls.
5. Place seam-side down on a baking tray, brush tops with egg wash, and score if desired.
6. Bake at 200 C for 20 to 25 minutes until golden and cooked through. Cool slightly before serving.
Notes
Keep the puff pastry cold until ready to use for the flakiest texture.
You can assemble the sausage rolls a day ahead and bake them fresh before serving.
Reheat in the oven rather than the microwave to keep the pastry crisp.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: British
Nutrition
- Serving Size: 1 roll
- Calories: 220
- Sugar: 0.8g
- Sodium: 360mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 0.5g
- Protein: 8g
- Cholesterol: 30mg