Enjoy all the beloved flavors of classic egg rolls without the wrapper. This satisfying skillet dish combines browned ground pork with shredded cabbage, carrots, and aromatic garlic and ginger. A simple sauce of soy sauce, rice vinegar, and sesame oil ties everything together in under 30 minutes. Perfect for keto and low-carb lifestyles, this one-pan meal delivers crunch, savory depth, and satisfying protein in every bite.
I stumbled on this recipe during a particularly chaotic weeknight when takeout menus were tempting but my wallet wasnt having it. Something about that familiar egg roll flavor—crunchy, savory, slightly sweet—felt like comfort food I didnt have to feel guilty about. Now its my go-to when I want something satisfying in under 30 minutes without derailing my eating habits.
Last Tuesday my sister called mid-chopping, asking what smelled so incredible. She stayed for dinner and texted me three days later saying shed already made it twice. Thats when I knew this wasnt just another quick meal—it was becoming a regular rotation.
Ingredients
- 1 lb ground pork: Ground pork brings that classic egg roll filling flavor, but chicken or turkey work beautifully if you prefer something lighter
- 1 tablespoon avocado oil: Avocado oil handles high heat beautifully without burning, though olive oil works in a pinch
- 2 cups shredded green cabbage: This is the star—buy pre-shredded to save time, or shred it yourself for extra crisp texture
- 1 cup shredded carrots: Adds natural sweetness and that familiar orange color we associate with egg rolls
- 1/2 cup sliced green onions: Use both white and green parts for layers of flavor, save extra for garnish
- 3 cloves garlic, minced: Fresh garlic makes all the difference here—jarred minced garlic works but lacks that punch
- 1 tablespoon fresh ginger, minced: Peel it with a spoon and mince finely for that authentic Asian-inspired warmth
- 2 tablespoons soy sauce or coconut aminos: Coconut aminos keep it gluten-free with a slightly sweeter profile, soy sauce gives you that classic umami
- 1 tablespoon rice vinegar: Adds just enough brightness to cut through the rich meat
- 1 teaspoon toasted sesame oil: This is the finishing touch—toast it yourself in a dry pan for maximum fragrance
- 1/2 teaspoon ground black pepper: Freshly cracked makes a noticeable difference in the final flavor
- 1/4 teaspoon red pepper flakes: Optional, but I love the gentle heat that builds as you eat
- Salt: Start with a pinch and adjust after everything has come together
- 1 tablespoon sesame seeds: Toast them beforehand if you want extra nuttiness
Instructions
- Heat your skillet:
- Warm the avocado oil in a large skillet over medium-high heat until it shimmers—you want it hot enough to sizzle when the meat hits the pan
- Brown the pork:
- Add ground pork and break it up with your spatula, letting it get golden and crispy in spots, about 5-6 minutes until fully cooked through
- Bloom the aromatics:
- Toss in garlic and ginger, stirring constantly for just 1 minute until fragrant—dont let them brown or theyll turn bitter
- Add the vegetables:
- Stir in shredded cabbage, carrots, and half the green onions, cooking for 3-4 minutes until theyre tender but still have some crunch
- Season everything:
- Pour in soy sauce, rice vinegar, sesame oil, black pepper, and red pepper flakes, tossing to coat evenly and tasting for salt
- Finish and serve:
- Remove from heat immediately, sprinkle with sesame seeds and extra green onions, and serve straight from the skillet while steaming hot
My husband, who swore he hated cabbage, went back for thirds the first time I made this. Watching someone change their mind about an ingredient theyve disliked for years—thats the kind of kitchen win that keeps me cooking.
Making It Your Own
Ive discovered that swapping in ground turkey makes this surprisingly light while still keeping all the flavor. The first time I tried it, honestly, I didnt think it would work—but now I make it that way almost as often as the original pork version.
Meal Prep Magic
This might be the ultimate meal prep dish. I make a double batch on Sunday and portion it into containers—by Wednesday, the flavors have melded together in this incredible way that somehow tastes better than day one.
Perfect Pairings
Cauliflower rice soaks up all those savory juices without adding extra carbs. Sometimes Ill steam some broccoli or just serve it with a simple cucumber salad to balance the richness. A fried egg on top transforms it into something borderline luxurious.
- Try adding sriracha or chili oil at the table for custom heat levels
- Lime wedges make everything pop with bright acidity
- Extra cilantro or basil leaves add freshness nobody expects
Theres something deeply satisfying about turning takeout cravings into a homemade staple. This recipe has saved me from ordering delivery more times than I care to admit.
Recipe FAQs
- → What makes this low-carb and keto-friendly?
-
By eliminating the traditional wheat wrapper and focusing on cabbage and vegetables, this dish naturally fits keto and low-carb diets. Each serving contains only 7g of carbohydrates while providing 19g of protein.
- → Can I use different meats?
-
Absolutely. Ground chicken, turkey, or beef all work beautifully in this dish. Cooking times remain similar—just ensure the meat is fully browned before adding vegetables.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of water if needed to prevent sticking.
- → What can I serve with this?
-
This works well on its own as a complete meal. For extra variety, serve over cauliflower rice, alongside steamed bok choy, or with a simple cucumber salad.
- → Is this gluten-free?
-
Use coconut aminos or certified gluten-free soy sauce to make this completely gluten-free. Always check labels on seasonings to ensure they meet your dietary needs.