Ever crave an egg roll but don’t want to wrestle with wrappers, deep frying, or your willpower? I got you. This Paleo Egg Roll Soup gives you all the cozy, savory vibes of an egg roll in a bowl — no guilt, no mess, just comfort. I stumbled onto this recipe when I wanted something quick after a long shift in the kitchen, and I’ve made it my go-to ever since.
I’ll show you a clean ingredient list, a super-simple method, and a few tweaks that keep this soup exciting. If you like quick weeknight wins, this one’s for you — and FYI, it freezes like a dream. Also, if you love soups that feel fancy without the effort, check out my take on a comforting brothy bowl like this creamy Tuscan ravioli soup — trust me, you’ll want options.

Why You’ll Love This Recipe
- Comfort in a bowl: you get the savory meat and crunchy veg flavors of an egg roll without deep frying.
- Paleo-friendly: this recipe keeps it grain-free and gluten-free when you swap soy for coconut aminos.
- Fast to make: you finish it in under 30 minutes on most nights.
- Flexible protein: use pork, chicken, or even turkey depending on what’s in your fridge.
- Fridge- and freezer-friendly: it stores neatly and reheats well for busy weeks.
Ingredients You’ll Need
- 1 lb ground pork (or chicken)
- 1 tablespoon coconut oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 inch ginger, grated
- 4 cups broth (chicken or vegetable)
- 4 cups napa cabbage, chopped
- 2 carrots, shredded
- 2 green onions, sliced
- 1 tablespoon coconut aminos
- Salt and pepper to taste
How to Make (Step-by-Step)
STEP 1
In a large pot, heat 1 tablespoon coconut oil over medium heat. Add 1 lb ground pork and cook until browned. Break the meat into small pieces with your spoon.
STEP 2
Add 1 chopped onion, 2 cloves garlic, and 1 inch grated ginger. Sauté for a few minutes until the aroma wakes up the whole kitchen. Don’t burn the garlic — treat it with respect.
STEP 3
Pour in 4 cups broth, then add 4 cups chopped napa cabbage and 2 shredded carrots. The cabbage looks huge but it wilts down fast.
STEP 4
Bring the pot to a boil, then reduce the heat and let simmer until the cabbage becomes tender, about 6–8 minutes. Keep an eye on the texture; I like mine slightly crisp-tender.
STEP 5
Stir in 1 tablespoon coconut aminos and season with salt and pepper to taste. Coconut aminos give that umami depth without soy — yes, it really works.
STEP 6
Serve hot, garnished with 2 sliced green onions. Add a crack of black pepper if you’re feeling bold.
Pro Tips for the Best Results
- Brown the meat well: you get more flavor when the meat develops some color.
- Use homemade broth if possible: it gives the soup a richer mouthfeel, but store-bought works in a pinch.
- Don’t overcook the cabbage: I want a little chew, not mush. Aim for 6–8 minutes.
- Adjust seasoning at the end: coconut aminos add saltiness, so taste after you add it.
- Add a dash of sesame oil at the end if you’re not worried about strict Paleo constraints — it gives a restaurant-style finish.
- For a lighter version, use ground chicken and low-sodium broth.
Fun Variations & Topping Ideas
Variations:
- Swap ground pork for ground chicken for a lighter bite.
- Make it carnivore-friendly by using extra pork and bone broth.
- Turn it into a noodle soup by adding a small handful of spiralized zucchini at the end (not strictly Paleo if you count that as a noodle, but valid IMO).
Toppings:
- Sliced avocado for creaminess.
- Fresh cilantro or basil for bright herbal notes.
- Chili flakes or Sriracha if you like heat.
- Toasted sesame seeds for crunch.
By the way, if you want a crunchy appetizer to pair with this soup, I once tried a simple side that stole the show — I still recommend the addictive crunch of these crispy feta rolls for when you entertain and want people to think you tried hard.
Storing and Reheating
- Refrigerate within two hours in an airtight container. The soup lasts 3–4 days in the fridge.
- Freeze the soup in meal-sized portions for up to 3 months. Use freezer-safe containers or heavy-duty freezer bags.
- Reheat on the stove over medium-low heat until simmering. If reheating from frozen, thaw overnight in the fridge first or gently reheat covered on low to avoid scorching.
- If the soup thickens after refrigeration, add a splash of broth or water while reheating to loosen it.
Leftover ideas
- Turn the soup into a stir-fry base: remove some broth, add a splash of coconut aminos, and toss in extra veg.
- Use leftovers as a filling for lettuce wraps — I love this when I want a handheld lunch.
- Mix with cauliflower rice for a heartier grain-free bowl.
Frequently Asked Questions (FAQ)
What protein works best?
I prefer ground pork for authenticity and flavor. Ground chicken works well if you want something lighter. Both deliver that savory backbone.
Can I use regular soy sauce instead of coconut aminos?
You can, but coconut aminos keep this dish Paleo-friendly and gluten-free. Soy sauce adds salt and a different flavor profile; use low-sodium soy if you go that route.
Is this soup spicy?
This base recipe stays mild. Add chili flakes, Sriracha, or fresh jalapeño if you want heat. I usually keep it mild so picky eaters don’t stage a rebellion.
Can I meal-prep this for the week?
Absolutely. The soup reheats beautifully and actually tastes better the next day once flavors meld. Pack portions for lunches, and you’ll feel smugly organized.
Conclusion
This Paleo Egg Roll Soup delivers all the flavors of an egg roll without deep frying, glued wrappers, or ingredient drama. It cooks fast, stores well, and adapts to whatever protein you have on hand. If you want a trusted variation or inspiration, check out this great companion recipe, Easy Egg Roll Soup {gluten free} – Unbound Wellness, for another take that aligns with Paleo and Whole30 plans. Try the recipe, leave a comment, and give it a rating — I love hearing how you tweak things. Did I mention it freezes like a dream? Because it does. 🙂


Paleo Egg Roll Soup
Ingredients
Protein and Base Ingredients
- 1 lb ground pork (or chicken) Can be substituted with chicken or turkey.
- 1 tablespoon coconut oil For sautéing the meat.
- 1 cup onion, chopped
- 2 cloves garlic, minced Don’t burn the garlic.
- 1 inch ginger, grated
- 4 cups broth (chicken or vegetable) Homemade broth is preferable.
Vegetables
- 4 cups napa cabbage, chopped Cabbage will wilt down.
- 2 medium carrots, shredded
Seasoning
- 1 tablespoon coconut aminos Substitutes for soy sauce, keep it Paleo-friendly.
- Salt and pepper to taste
Instructions
Cooking
- In a large pot, heat 1 tablespoon of coconut oil over medium heat.
- Add 1 lb ground pork and cook until browned, breaking it into small pieces.
- Add 1 chopped onion, 2 cloves minced garlic, and 1 inch grated ginger. Sauté until aromatic.
- Pour in 4 cups of broth, then add 4 cups chopped napa cabbage and 2 shredded carrots.
- Bring to a boil, then reduce the heat to simmer for 6-8 minutes until the cabbage is tender.
- Stir in 1 tablespoon of coconut aminos and season with salt and pepper to taste.
- Serve hot, garnished with 2 sliced green onions and a crack of black pepper.