This deconstructed egg roll brings all the savory flavors you love into one satisfying low-carb bowl. Ground pork gets browned and tossed with diced onion, fragrant garlic and ginger, then piled high with thinly sliced cabbage and shredded carrots. A quick sauce of soy sauce, sesame oil, and rice vinegar ties everything together with that classic Asian-inspired taste. Ready in just 25 minutes, it's a weeknight staple that stays light on carbs without sacrificing flavor. Garnish with sesame seeds and sliced green onions for a finishing touch.
A Tuesday night, rain hitting the kitchen window, and me standing over a screaming hot wok wondering why I ever bothered folding egg rolls in the first place. The filling was always the best part, and eating it straight from the pan that evening was a small revelation I have not stopped repeating since.
My friend Sarah walked in while I was making this and immediately started eating out of the pan before I could even grab bowls. She is not keto and she could not have cared less about carb counts, which is really the ultimate test of whether a low carb dish actually tastes good.
Ingredients
- Ground pork: The fat content here carries the entire dish so do not reach for lean turkey unless you are willing to add a splash of oil
- Green cabbage: Thinly sliced by hand gives better texture than pre shredded bagged cabbage which can feel tired
- Shredded carrots: A quick grate right before cooking keeps them sweet and crisp instead of watery
- Fresh ginger and garlic: Jarred versions will let you down here, the fresh stuff blooms into the hot oil and changes everything
- Soy sauce: Coconut aminos work perfectly if you need gluten free but the flavor is slightly sweeter so taste as you go
- Sesame oil: This is a finisher not a cooking oil, add it at the end so its nutty aroma stays intact
- Rice vinegar: Just enough to brighten the whole bowl without making it taste pickled
- Red pepper flakes: Start with a quarter teaspoon and know you can always shake in more at the table
- Sesame seeds and green onions: These are not optional garnishes, they are the difference between a bowl that looks sad and one that looks like you tried
Instructions
- Brown the pork:
- Get your skillet ripping hot before the pork goes in, then resist the urge to stir constantly. Let it develop some color on one side before breaking it apart, about 5 minutes total.
- Bloom the aromatics:
- Toss in the onion, garlic, and ginger right on top of the pork. The fat already in the pan will carry their flavors into every corner of the dish in about 2 minutes.
- Collapse the cabbage:
- Add the cabbage and carrots all at once and keep everything moving. You want them tender with a slight snap still left, roughly 4 to 5 minutes of frequent tossing.
- Season and finish:
- Pour in the soy sauce, sesame oil, rice vinegar, pepper, and red pepper flakes. Toss it like you mean it for 2 minutes, then fold in the green onions for one final minute.
- Plate and garnish:
- Divide into bowls and hit each one with sesame seeds and a scatter of extra green onions while the steam is still rising.
This bowl showed up at a casual dinner party I threw on a Friday and somehow outshined the fancy braised short ribs I had spent four hours on. Sometimes the simplest thing on the table is the one people keep talking about.
Picking Your Protein
Pork is my default because its fat content does a lot of heavy lifting for flavor, but ground chicken makes a lighter version that still works beautifully. Beef can go a bit heavy so I would lean toward a fattier grind like 80/20 if you go that route.
Building Heat Your Way
Red pepper flakes give a slow build that sits in the background rather than punching you upfront. Sriracha drizzled on top after plating is a completely different experience because it hits your tongue first before the savory layers come through.
Making It Feel Like A Real Meal
I have served this over cauliflower rice, next to roasted broccoli, and completely on its own in a deep bowl with chopsticks. Any of those options work but eating it solo really lets the textures and flavors speak without anything competing.
- A fried egg on top turns this into something you would find at a trendy brunch spot
- Cauliflower rice soaked in the leftover sauce at the bottom of the bowl is arguably the best bite
- Leftovers reheat in 90 seconds and taste even better the next day
Twenty five minutes from raw ingredients to something you actually want to eat again tomorrow. That is the kind of recipe worth keeping on a sticky note on the fridge.
Recipe FAQs
- → Can I use a different meat besides ground pork?
-
Absolutely. Ground chicken, turkey, or beef all work well as substitutes for ground pork in this bowl.
- → Is this bowl gluten-free?
-
Yes, if you swap soy sauce for coconut aminos. Double-check all sauce labels for hidden gluten.
- → How do I store leftovers?
-
Store in an airtight container in the fridge for up to 4 days. Reheat in a skillet or microwave until warmed through.
- → Can I make it spicier?
-
Add extra red pepper flakes or drizzle sriracha on top before serving for more heat.
- → What can I add for extra crunch?
-
Water chestnuts or bean sprouts are great additions. Note that bean sprouts are not keto-friendly but work if carbs aren't a concern.
- → How many carbs are in each serving?
-
Each serving contains approximately 8 grams of total carbohydrates, making it well-suited for a keto or low-carb diet.