30-Minute Deconstructed Egg Roll in a Bowl

A quick weeknight stir-fry that captures the savory, slightly sweet flavors of a crispy egg roll without the wrapper. Ground pork cooks with fragrant garlic and ginger, then tossed with cabbage, carrots, and a soy-sesame glaze until vegetables soften and caramelize slightly. Serve hot with scallions and optional crispy toppings for textural contrast. Perfect for busy families seeking Asian-inspired comfort in under 20 minutes.
Ingredients
- 1 pound ground pork
- ½ large onion, thinly sliced
- 1 tablespoon garlic, minced
- 1 tablespoon ginger, minced
- 4 cups cabbage, thinly slicednapa cabbage1:1neutral
slightly sweeter, more tender
- 1 large carrot, julienned
- ¼ cup soy sauce
- 1 tablespoon sugar
- 1 tablespoon sesame oil
- 1 tablespoon rice vinegar
- 3 scallions, thinly sliced(optional)
- wonton strips(optional)
- Thai sweet chili sauce(optional)
Instructions
- 1
Brown ground pork in a large skillet over high heat, breaking it apart with a spatula, about 3 minutes.
- 2
Add onion, garlic, and ginger, tossing constantly until fragrant, 1-2 minutes.
- 3
Stir in cabbage and carrot, cooking until cabbage wilts, 4-5 minutes.
- 4
Mix in soy sauce, sesame oil, rice vinegar, and sugar, stirring regularly until vegetables are soft and well-coated, 2-3 minutes.
- 5
Serve hot, topped with scallions, wonton strips, and Thai sweet chili sauce if desired.
Tips
Prep all vegetables before cooking. High heat cooking happens fast, so mise en place prevents scrambling and ensures even doneness.
Don't skip the sesame oil drizzle at the end. It adds authentic depth that soy sauce alone cannot deliver.
Serve immediately while the cabbage retains slight crunch. Sitting releases water and softens texture.
Good to Know
Transfer leftovers to an airtight container and refrigerate up to 4 days. Reheat gently in a skillet over medium heat, adding a splash of water or soy sauce to restore moisture.
Prep vegetables (slice onion, mince garlic and ginger, slice cabbage, julienne carrot) and store in separate containers up to 1 day ahead. Mix soy sauce, sesame oil, rice vinegar, and sugar in a small bowl and refrigerate. Brown pork on serving day.
Serve family-style from the skillet with steamed rice, cauliflower rice, or lettuce wraps on the side. Top with crushed wonton strips, sliced scallions, and Thai sweet chili sauce at the table for customization.
Common Mistakes
Cook pork fully before adding vegetables to avoid undercooked meat and uneven cooking.
Don't overcrowd the skillet when browning pork; work in batches if needed to ensure browning, not steaming.
Stir frequently once vegetables are added to prevent sticking and ensure even caramelization and wilting.
Add soy sauce and sesame oil at the end to prevent over-reduction and preserve their bright flavors.
Substitutions
Vegan Options
Gluten-Free Swaps
General Alternatives
slightly sweeter, more tender
FAQ
Can I make this vegetarian or vegan?
Yes. Replace ground pork with crumbled firm or extra-firm tofu, pressed and pan-fried until lightly golden. Use tamari instead of soy sauce and ensure sesame oil is non-animal derived. Everything else remains the same.
What if I don't have rice vinegar?
White vinegar or apple cider vinegar works as substitutes. Use slightly less (about 0.75 tablespoon) since they're more acidic. Lime or lemon juice is also acceptable, though flavor shifts slightly toward brightness.
Can I freeze leftovers?
Freezing is not recommended. The cabbage becomes mushy and releases excess water upon thawing. Refrigerate in airtight containers for up to 4 days instead. Reheat gently with a splash of water.