Bright, savory, and deeply satisfying, this Egg Roll in a Bowl captures all the crunchy, garlicky, sesame-scented flavor of an egg roll without the frying or wrappers. The combination of browned ground pork, tender shredded cabbage, and a tangy soy-rice dressing gives you big Asian-inspired taste in a single skillet. It’s fast enough for weeknights, comforting enough for a rainy night, and easy to tweak for picky eaters or meal prep. Serve it over rice, spoon into lettuce cups, or enjoy straight from the pan with extra green onions on top. If you want a lighter spring roll-style snack to pair with this, check out these Crispy Thai Veggie Spring Rolls for a fresh contrast.
Why You’ll Love This Egg Roll in a Bowl
- Big, familiar egg-roll flavor without the hassle of rolling and deep-frying.
- One-pan recipe: minimal cleanup and fast dinner on the table in about 20–25 minutes.
- Satisfying protein from ground pork with a fresh crunch from shredded cabbage and carrots.
- Flexible: easy to swap proteins or adjust spice level to suit your family.
- Low-carb friendly when spooned into lettuce cups or eaten on its own.
- Great for meal prep—reheats well and keeps flavors intact.
- Uses pantry staples and a single bag of coleslaw mix for convenience.
- Crowd-pleasing comfort food that’s both homey and a little bit restaurant-style.
What Is Egg Roll in a Bowl?
Egg Roll in a Bowl is a deconstructed egg roll made in one skillet. Instead of stuffing a wrapper and frying, the ingredients—ground meat, shredded cabbage and carrots, aromatics, and a simple sauce—are cooked together until the cabbage is tender and infused with savory, slightly tangy sauce. The texture is a pleasing contrast of tender meat and soft-cooked shredded cabbage with little pops of sesame and fresh green onion. People typically serve it as a quick weeknight dinner, a low-carb meal, or a casual party dish spooned into lettuce cups. The overall vibe is warm, comforting, and unfussy—like the cozy takeout flavors you crave, but faster and lighter.

Ingredients for Egg Roll in a Bowl
For the Base
- 1 lb (450 g) ground pork (or chicken/turkey)
- 1 tablespoon sesame oil
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 14-oz (400 g) bag coleslaw mix (shredded cabbage + carrots)
For the Sauce
- 3 tablespoons soy sauce (or tamari)
- 1 tablespoon rice vinegar
- 1 tablespoon chili garlic sauce (optional, for heat)
For Serving & Garnish
- 1 teaspoon toasted sesame seeds
- 3 green onions, sliced
- Salt & black pepper, to taste
Ingredient Notes (Substitutions, Healthy Swaps)
- Ground meat: The recipe notes allow ground chicken or turkey as a leaner swap for pork. Keep cooking times similar, but watch for dryness with very lean meat.
- Soy sauce: Use tamari for a gluten-free option; adjust salt after tasting as tamari can be saltier or milder depending on brand.
- Sesame oil: Adds that classic toasted sesame aroma—if you’re out, a neutral oil plus a pinch of sesame seeds works, but flavor will be milder.
- Coleslaw mix: The pre-shredded bag is convenient; you can shred your own cabbage and grate carrots for fresher texture.
- Chili garlic sauce: Optional—leave it out for no heat or add more for a spicier one-pan meal.
- Salt & pepper: Add sparingly at the end—soy sauce provides most of the saltiness.
Step-by-Step Instructions
Step 1 – Brown the meat
- Heat a large skillet over medium-high heat.
- Add the ground pork and cook for 6–7 minutes, breaking it apart with a wooden spoon until browned and no longer pink.
Visual cue: The meat should be evenly browned with small browned bits sticking to the pan.
Step 2 – Add aromatics
- Stir in the diced onion, minced garlic, and grated ginger.
- Cook for 2–3 minutes until the onion softens and the mixture becomes fragrant.
Pro cue: Keep the heat at medium-high so the aromatics sizzle and bloom their flavor without burning.
Step 3 – Add cabbage mixture
- Pour in the bag of coleslaw mix and toss well to combine with the meat.
- Cook for 5–7 minutes, stirring occasionally, until the cabbage softens.
Visual cue: The cabbage will wilt and reduce in volume, blending into the meat rather than sitting on top.
Step 4 – Season
- Pour in the soy sauce, rice vinegar, and chili garlic sauce (if using).
- Mix well and let everything cook for another 2–3 minutes so the flavors come together.
Pro cue: Pay attention to the pan liquid—if it seems too dry, a splash of water can help the cabbage cook evenly.
Step 5 – Finish and serve
- Remove from heat and stir in the sliced green onions and toasted sesame seeds.
- Taste and adjust with salt, black pepper, or a little extra soy sauce as needed.
Visual cue: The finished dish is glossy from the sauce with translucent onions and flecks of green and sesame throughout.
Pro Tips for Success
- Use a large skillet or wok so the cabbage has room to wilt rather than steam; crowding makes it soggy.
- Keep the heat high enough to brown the meat well—those browned bits add flavor.
- If you prefer crisper cabbage, shorten the final cook time and stop when the cabbage is just tender.
- Taste before salting—soy sauce adds much of the saltiness, so you may not need extra.
- If the pan dries out, add 1–2 tablespoons of water rather than oil to avoid changing texture.
- Chop onions uniformly so they cook evenly alongside the meat.
- Toast sesame seeds lightly in a dry pan first for a nuttier finish if they aren’t already toasted.
- For the best texture, reheat gently to avoid overcooking the cabbage.
Flavor Variations (Optional)
- Spicy Version: Increase the chili garlic sauce to 2 tablespoons or add a pinch of red pepper flakes.
- Lighter Version: Use ground turkey or chicken and reduce sesame oil to 1/2 tablespoon for fewer calories.
- Nutty Upgrade: Stir in 1–2 tablespoons of natural peanut butter into the sauce for a mild, savory twist.
- Extra Veggies (optional): Add sliced mushrooms or shredded carrots in addition to the coleslaw mix—note: don’t stray too far from the base or cooking times may change.
- Gluten-Free: Use tamari and ensure chili garlic sauce is gluten-free.
- Mushroom Swap (optional): Replace half the pork with finely chopped mushrooms for an umami boost and lower fat.
Serving Suggestions
- Spoon over steamed rice or brown rice for a filling bowl meal.
- Serve in butter lettuce or romaine leaves as handheld lettuce cups for a low-carb option.
- Pair with simple steamed bok choy or roasted broccoli for extra greens.
- Top with a fried egg for a breakfast-for-dinner twist.
- Garnish with extra green onions, a squeeze of lime, or extra toasted sesame seeds for bright finishing notes.
- For a party tray, set out small bowls of toppings (extra chili sauce, sesame seeds, green onions) and let guests assemble.
- If you want a crunchy spring-roll contrast, serve alongside Mini Jalapeno Popper Egg Rolls—they make a fun, indulgent pairing.
Make-Ahead, Storage & Reheating
- Make-Ahead: Cook the full recipe and cool completely before storing. You can also brown the meat and store the cooked meat separately from the vegetables for slightly fresher texture when reheated.
- Refrigerator: Keep in an airtight container for 3–4 days.
- Reheating: Reheat gently on the stovetop over medium heat, stirring often, until warmed through. Add a splash of water if it looks dry. Microwave reheating works too—cover and heat in 1-minute bursts, stirring between.
- Note on texture: Cabbage tends to soften further after refrigeration, so expect a milder crunch on leftovers.
Storage and Freezing Instructions
- Freezing: This dish can be frozen, but texture of the cabbage will change and become softer upon thawing. If you plan to freeze, portion into airtight, freezer-safe containers and freeze for up to 2 months.
- Thawing & Reheating from Frozen: Thaw overnight in the refrigerator, then reheat on the stovetop over medium heat until hot. If reheating from frozen, use lower heat and cover the pan to allow even warming.
- If you prefer to preserve crunch, freeze only the cooked meat and add freshly shredded cabbage when reheating.
Nutrition Facts (Per Serving)
| Calories | Protein | Carbs | Fat | Fiber | Sodium |
|———|——–|——|—–|——|——-|
| 373 kcal | 24 g | 8 g | 26 g | 3 g | 820 mg |
Nutrition values are estimates and may vary depending on ingredients and portion sizes.
FAQ About Egg Roll in a Bowl
Q: Why is my cabbage soggy?
A: Soggy cabbage usually means it steamed instead of sautéed. Use a large pan, keep heat at medium-high, and avoid covering the pan.Q: Can I use ground beef instead of pork?
A: Yes—ground beef will work, but it changes flavor. Stick to similar cooking times; drain excess fat if needed.Q: How do I know when the pork is fully cooked?
A: Pork is done when there is no pink remaining and it is evenly browned. Break it into small pieces so it cooks through quickly.Q: Will this keep well for meal prep?
A: Yes—store in the fridge for 3–4 days in airtight containers. Reheat gently to avoid overcooking the cabbage.Q: Can I make this vegetarian?
A: To keep the base recipe intact, substitutions are optional. You can replace the meat with crumbled firm tofu or extra mushrooms, but cooking texture will differ.Q: How can I reduce sodium?
A: Use low-sodium soy sauce or tamari and taste before adding extra salt; rice vinegar adds brightness without salt.
Notes
- For cleaner plating, serve in shallow bowls and garnish with a final scatter of green onions and sesame seeds.
- A squeeze of fresh lime brightens the dish, especially if you use extra soy sauce.
- If you like more sauce, stir in a tablespoon of water mixed with an extra teaspoon of soy sauce at the end.
- Adjust chili garlic sauce incrementally—it can dominate quickly, so add a little, taste, and add more if needed.
- For an added textural contrast, top with chopped toasted peanuts or crispy fried shallots (optional, not required in base recipe).

Egg Roll in a Bowl
Ingredients
For the Base
- 1 lb ground pork (or chicken/turkey) Can substitute with ground chicken or turkey for a leaner option.
- 1 tablespoon sesame oil Adds the classic toasted sesame aroma.
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 14-oz bag coleslaw mix (shredded cabbage + carrots) Using pre-shredded mix for convenience.
For the Sauce
- 3 tablespoons soy sauce (or tamari) Tamari can be used for a gluten-free option.
- 1 tablespoon rice vinegar
- 1 tablespoon chili garlic sauce Optional, adjust for spice level.
For Serving & Garnish
- 1 teaspoon toasted sesame seeds
- 3 pieces green onions, sliced
- Salt & black pepper To taste.
Instructions
Preparation
- Heat a large skillet over medium-high heat.
- Add the ground pork and cook for 6–7 minutes, breaking it apart with a wooden spoon until browned and no longer pink.
- Stir in the diced onion, minced garlic, and grated ginger. Cook for 2–3 minutes until the onion softens and the mixture becomes fragrant.
- Pour in the bag of coleslaw mix and toss well to combine with the meat. Cook for 5–7 minutes, stirring occasionally, until the cabbage softens.
- Pour in the soy sauce, rice vinegar, and chili garlic sauce (if using). Mix well and let everything cook for another 2–3 minutes so the flavors come together.
- Remove from heat and stir in the sliced green onions and toasted sesame seeds. Taste and adjust with salt, black pepper, or a little extra soy sauce as needed.
