This keto egg roll in a bowl brings all the bold flavors of a classic egg roll without the wrapper. Ground pork gets browned with aromatic garlic and ginger, then tossed with thinly sliced cabbage, shredded carrots, and a savory sauce made from soy sauce, sesame oil, and rice vinegar. Ready in just 25 minutes, it delivers a satisfying, low-carb weeknight meal with only 8 grams of carbs per serving. Top with sesame seeds and extra green onions for a simple, hearty dish that feels indulgent while staying fully keto-friendly.
My husband walked into the kitchen last Tuesday and said it smelled like our favorite takeout spot, except I was standing there in sweatpants with a cutting board and a head of cabbage. That egg roll in a bowl trick has gotten me more compliments than almost anything else I cook, and it takes less than half an hour.
I first threw this together on a night when we had zero energy and a package of ground pork that needed using. My youngest took one bite and asked why I never made real egg rolls again, which felt like both a win and a very gentle insult.
Ingredients
- Ground pork: This carries the whole dish with its richness and fat, so do not go extra lean or you will miss that authentic takeout savoriness.
- Green cabbage: Thinly sliced is the only way to go because thick chunks stay crunchy in a bad way and never soften properly.
- Shredded carrots: They add a hint of sweetness and color that makes the bowl look like it came from a restaurant kitchen.
- Fresh ginger and garlic: Do not even think about using the dried versions because the fresh punch is what separates this from boring ground meat.
- Soy sauce: Coconut aminos work beautifully if you need gluten free, though the flavor will be slightly milder and sweeter.
- Sesame oil: A little goes a long way here because this stuff is potent and will absolutely overpower everything if you get heavy handed.
- Red pepper flakes: Optional but highly recommended if you like that slow warmth that builds with every forkful.
Instructions
- Brown the pork:
- Get your skillet ripping hot over medium high heat, add the pork, and break it into small pieces with your spatula. You want deep brown edges, not just gray meat, so let it sit for a minute before stirring.
- Bloom the aromatics:
- Toss in the diced onion, garlic, and grated ginger right on top of the pork. Stir for about two minutes until your whole kitchen smells incredible and everything is fragrant.
- Collapse the cabbage:
- Pile in the cabbage and carrots, then stir frequently for four to five minutes. The cabbage will shrink down dramatically and turn bright green with tender edges.
- Season the party:
- Pour in the soy sauce, sesame oil, rice vinegar, black pepper, and red pepper flakes. Toss everything together and let it sizzle for two minutes so the sauce coats every single piece.
- Finish with green onions:
- Stir in the sliced green onions for just one minute to keep them crisp and bright. Taste it and add salt only if it needs it, because the soy sauce already brings a lot.
- Plate and garnish:
- Scoop into bowls and hit each one with sesame seeds and a handful of extra green onions. Serve immediately while the steam is still rising.
A friend who swore she hated cabbage ate three helpings at a dinner party last month and then texted me the next day asking for the recipe. That is the kind of quiet victory that makes cooking for people feel really worthwhile.
Picking the Right Pan
A wide wok or a big cast iron skillet gives you the most surface area for browning, which translates directly into more flavor. I have tried making this in a smaller pan and the meat ends up steaming in its own juices instead of getting those gorgeous crispy bits.
Making It Your Own
Ground turkey works if you want something lighter, though you might need an extra splash of soy sauce to compensate for the milder flavor. I have also thrown in water chestnuts for crunch and a drizzle of sriracha on top when I want to feel dangerous at the dinner table.
Serving Ideas and Extras
This bowl holds up beautifully as meal prep and actually tastes better the next day once the flavors have had time to mingle in the fridge. I pack it in glass containers and reheat it with a quick zap in the microwave.
- A fried egg on top turns this from a weeknight dinner into something you would actually post online.
- Cauliflower rice stirred in at the end stretches the servings without adding meaningful carbs.
- Keep a bottle of sriracha nearby because someone at your table will absolutely want more heat.
This is the kind of meal that reminds you why cooking at home beats ordering out, especially when it only dirties one pan. Grab a fork and enjoy every bite.
Common Questions
- → Can I use a different meat instead of ground pork?
-
Yes, ground chicken, turkey, or beef all work well as substitutes. Each will slightly alter the flavor profile but still pair nicely with the Asian-inspired seasonings.
- → How do I make this fully soy-free?
-
Replace the soy sauce with coconut aminos, which provide a similar umami flavor without any soy. Be sure to also check that your sesame oil and other sauces are soy-free.
- → Is this bowl gluten-free?
-
It can be. Use coconut aminos instead of soy sauce and verify all sauces and seasonings are labeled gluten-free to keep the dish safe for a gluten-free diet.
- → Can I prep this ahead of time?
-
You can chop the vegetables and mix the sauce in advance. Cook everything fresh when ready to serve, as reheated cabbage can lose its crisp texture. It stores well in the fridge for up to 3 days.
- → How can I add more heat to this bowl?
-
Increase the red pepper flakes, drizzle sriracha on top before serving, or add a pinch of cayenne pepper when cooking the pork for extra spice.
- → What can I add for extra crunch?
-
Water chestnuts are a great keto-friendly option for added texture. Bean sprouts also work if you're not strictly tracking carbs, though they aren't considered keto.