
I recently made this Easy One-Pot Egg Roll Soup Recipe on a busy evening, and honestly, it surprised me how comforting and flavorful it turned out. It has everything I love about egg rolls—savory meat, crunchy cabbage, and that garlicky, gingery aroma—but without the frying.
I found it incredibly easy to throw together in one pot, which made cleanup a breeze. The broth soaks up all the flavors beautifully, making every spoonful satisfying. If you’re craving takeout-style comfort food in a lighter, homemade version, this recipe is a must-try.

Ingredients
Here’s everything you’ll need to make this simple yet delicious soup:
- 1 lb ground pork (or ground chicken/turkey) – pork gives the most authentic flavor, but leaner meats work great too
- 1 tablespoon sesame oil – adds a rich, nutty aroma essential for that egg roll taste
- 1 small onion, diced – builds a flavorful base
- 3 cloves garlic, minced – fresh garlic enhances the depth of flavor
- 1 tablespoon fresh ginger, grated – don’t skip this; it brings warmth and authenticity
- 4 cups green cabbage, shredded – fresh cabbage works best for texture and taste
- 1 cup carrots, shredded – adds sweetness and color
- 4 cups chicken broth – use low-sodium to control salt levels
- 2 tablespoons soy sauce – provides that classic umami flavor
- 1 teaspoon rice vinegar – balances the richness with a slight tang
- 1 teaspoon chili paste or sriracha (optional) – for a subtle kick
- 2 green onions, sliced – for garnish and freshness
- Salt and pepper to taste – adjust based on your preference
Note: This recipe yields about 4 servings, perfect for a small family meal or meal prep.
Variations
Want to tweak the recipe to suit your taste or dietary needs? Try these ideas:
- Use ground turkey or chicken for a leaner, lighter version, like in pepperoni pizza roll breadsticks recipe
- Swap soy sauce with coconut aminos for a gluten-free option
- Add mushrooms for extra umami depth
- Stir in a beaten egg at the end for an egg-drop style twist
- Make it keto-friendly by skipping carrots or reducing their quantity
- Add shrimp instead of pork for a seafood variation, similar to cheesy pepperoni rolls with marinara recipe
- Toss in water chestnuts for added crunch

Cooking Time
Here’s how long it takes from start to finish:
- Prep Time: 10 minutes
- Cooking Time: 20 minutes
- Total Time: 30 minutes
Equipment You Need
- Large pot or Dutch oven – for cooking everything evenly in one place
- Wooden spoon – for stirring and breaking up meat
- Cutting board – for prepping vegetables
- Sharp knife – to chop and slice ingredients efficiently
- Measuring cups and spoons – for accurate ingredient portions
How to Make Easy One-Pot Egg Roll Soup Recipe?
This recipe comes together quickly, making it ideal for weeknights. Just follow these simple steps and you’ll have a comforting bowl ready in no time.
Step 1: Cook the Meat
Start by heating sesame oil in a large pot over medium heat. Add the ground pork and cook until browned, breaking it apart with a spoon as it cooks. This step builds the base flavor of the soup.

Step 2: Add Aromatics
Once the meat is cooked, stir in the diced onion, garlic, and ginger. Let them cook for a few minutes until fragrant and softened. This is where the soup starts to smell amazing.

Step 3: Add Vegetables
Mix in the shredded cabbage and carrots, stirring well to combine. Let them cook slightly so they begin to soften but still retain a bit of crunch for texture.
Step 4: Pour in Broth and Seasonings
Add the chicken broth, soy sauce, and rice vinegar to the pot. Stir everything together and bring it to a gentle boil. This allows all the flavors to blend beautifully.

Step 5: Simmer the Soup
Reduce the heat and let the soup simmer for about 10–15 minutes. This step helps deepen the flavors while ensuring the vegetables are tender but not mushy.
Step 6: Finish and Serve
Taste the soup and adjust salt, pepper, or spice levels as needed. Garnish with sliced green onions and a drizzle of chili sauce if desired before serving.
Additional Tips for Making This Recipe Better
After making this recipe myself, I found a few tricks that really elevate it:
- I like to use fresh ginger instead of powdered—it makes a noticeable difference in flavor
- Don’t overcook the cabbage; I keep it slightly crisp for better texture
- I sometimes add a splash of sesame oil at the end for extra aroma
- If I want it richer, I use bone broth instead of regular chicken broth
- I always taste before serving to adjust seasoning—it really matters
How to Serve Easy One-Pot Egg Roll Soup Recipe?
Serving this soup is just as fun as making it. I usually ladle it into deep bowls and top it with fresh green onions and a drizzle of chili oil for color and flavor. You can also sprinkle sesame seeds on top for a nice finishing touch.
For a heartier meal, I sometimes serve it with steamed rice or noodles on the side. If you’re entertaining, presenting it in rustic bowls with chopsticks adds a cozy, takeout-style vibe that guests love.

Nutritional Information
Here’s a quick look at the nutritional breakdown per serving:
- Calories: ~250 kcal
- Protein: ~18g
- Carbohydrates: ~10g
- Fat: ~15g
Make Ahead and Storage
Make Ahead
You can easily prepare this soup in advance, which makes it great for busy days. I often cook it a day ahead because the flavors deepen overnight, making it even tastier.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. I like to keep it in portion-sized containers for easy reheating.
Freezing
This soup freezes well for up to 2 months. Just let it cool completely before transferring to freezer-safe containers.
Reheating
Reheat on the stovetop over medium heat or in the microwave until warmed through. Add a splash of broth if it thickens too much.
Why You’ll Love This Recipe?
This soup has quickly become one of my go-to comfort meals for so many reasons:
- It’s incredibly easy to make
I can prepare everything in one pot, which saves time and reduces cleanup. Perfect for busy weeknights. - Packed with flavor
The combination of garlic, ginger, and soy sauce creates a rich, satisfying taste that feels like takeout at home. - Healthy and customizable
I love that I can adjust ingredients to fit my diet, whether I want low-carb, gluten-free, or extra protein. - Great for meal prep
It stores and reheats beautifully, making it ideal for lunches or quick dinners throughout the week. - Comforting yet light
It gives me that cozy, warm feeling without being heavy like fried egg rolls.
This Easy One-Pot Egg Roll Soup is a perfect blend of convenience, nutrition, and bold flavor. Once you try it, you’ll probably find yourself making it again and again—just like I do.

Easy One-Pot Egg Roll Soup Recipe
Ingredients
Method
- Start by heating sesame oil in a large pot over medium heat. Add the ground pork and cook until browned, breaking it apart with a spoon as it cooks. This step builds the base flavor of the soup.
- Once the meat is cooked, stir in the diced onion, garlic, and ginger. Let them cook for a few minutes until fragrant and softened. This is where the soup starts to smell amazing.
- Mix in the shredded cabbage and carrots, stirring well to combine. Let them cook slightly so they begin to soften but still retain a bit of crunch for texture.
- Add the chicken broth, soy sauce, and rice vinegar to the pot. Stir everything together and bring it to a gentle boil. This allows all the flavors to blend beautifully.
- Reduce the heat and let the soup simmer for about 10–15 minutes. This step helps deepen the flavors while ensuring the vegetables are tender but not mushy.
- Taste the soup and adjust salt, pepper, or spice levels as needed. Garnish with sliced green onions and a drizzle of chili sauce if desired before serving.
Notes
- I like to use fresh ginger instead of powdered—it makes a noticeable difference in flavor
- Don’t overcook the cabbage; I keep it slightly crisp for better texture
- I sometimes add a splash of sesame oil at the end for extra aroma
- If I want it richer, I use bone broth instead of regular chicken broth
- I always taste before serving to adjust seasoning—it really matters






