From the roundup: 22 Quick 30 Minute Dinner Recipes for Busy Nights
Egg roll in a bowl is exactly what it sounds like: all the filling, none of the fuss of wrapping and frying. Ground pork, shredded cabbage, carrots, garlic, and ginger cook together in one skillet in about 15 minutes, and the sesame-soy sauce pulls it all together at the end. I put this on the table faster than I can get takeout ordered.
The one thing that trips people up the first time is dumping all the cabbage in at once. Half a small head of cabbage looks like way too much for the pan, and it is, which is why the recipe adds it in two batches. The first batch wilts down and makes room for the rest. Skip that step and you end up steaming everything instead of getting any color on the meat.
Serve it straight from the skillet into bowls for a low-carb dinner, or spoon it over steamed rice if you need more volume. My kids who skip the sriracha still eat two bowls, so the heat is easy to add at the table rather than in the pan.
Why you will love this
- One skillet, 25 minutes start to finish, and almost no cleanup
- Works as a low-carb dinner on its own or over rice when you need more food on the table
- The sesame oil goes in off the heat, so the flavor stays sharp instead of cooking off
- Leftovers reheat well for lunch the next day without getting soggy if you store them right
- Easy to swap the protein based on what you have: chicken, turkey, or beef all work
Tips for success
- Add the cabbage in two batches. The pan looks too full at first, and adding it all at once drops the temperature and steams everything instead of letting it cook properly.
- Drain the fat after browning the pork if your ground pork is on the fattier side. Too much grease in the pan makes the cabbage soggy rather than wilted with a little texture.
- Add the sesame oil after you pull the pan off the heat. It loses its toasty flavor fast at high heat, and you want to taste it in the finished dish.
- Do not walk away during the garlic and ginger step. Thirty seconds in a hot pan is all it needs before it starts to burn, and burnt garlic will carry through the whole dish.
If your bowl turns out watery
- Cabbage releases water as it cooks. If the pan looks wet, turn the heat up to medium-high and let it cook uncovered for another minute or two to drive off the liquid.
- Make sure the skillet is fully hot before the pork goes in. A cold pan means the meat steams instead of browns, and that extra moisture carries through the rest of the cook.
- If you used a bag of coleslaw mix, pat it dry with a paper towel first. Pre-shredded mixes hold more moisture than freshly cut cabbage.
Substitutions
Ground chicken or turkey works in place of pork with no other changes. For a vegetarian version, use crumbled firm tofu or a plant-based ground and swap the oyster sauce for hoisin. A bag of pre-shredded coleslaw mix is a perfectly good shortcut for the cabbage and carrots together.
Coconut aminos can replace soy sauce if you need a gluten-free or lower-sodium option. The oyster sauce is optional but adds a layer of savory depth that soy sauce alone does not quite replicate, so if you leave it out, taste before serving and adjust from there.
Make-ahead and storage
The full dish keeps well. Cook it, let it cool completely, and store it in an airtight container in the refrigerator for up to 4 days. It is genuinely good for weekday lunches straight from the fridge or reheated. To reheat, use a skillet over medium heat with a small splash of water to loosen it up, or microwave in 90-second intervals, stirring in between.
Freezing is not worth it here. The cabbage turns watery and soft once thawed, and the texture is not great. This one is better made fresh or eaten within the week as a meal-prep option.

Egg Roll in a Bowl
Ingredients
Equipment
Method
- Heat a large skillet or wok over medium-high heat. Add the neutral oil and let it get hot for about 30 seconds until it shimmers.
- Add the ground pork and break it into small crumbles with a wooden spoon. Cook for 5 to 6 minutes, stirring occasionally, until no pink remains and it has some light browning on the edges. Drain off any excess fat if the pork is very fatty.
- Push the pork to one side of the pan. Add the garlic and ginger to the open space and cook for 30 seconds, stirring constantly, until fragrant. Then stir everything together.
- Add half the shredded cabbage and all of the carrots. Stir and let them cook for 2 minutes until they start to soften slightly. Add the remaining cabbage and stir again. Adding it in two batches gives the pan room to work. Cook everything together for another 3 to 4 minutes until the cabbage is wilted but still has a little texture, not mushy.
- Pour in the soy sauce, oyster sauce, and rice vinegar. Stir to coat everything evenly. Cook for 1 more minute so the sauce absorbs into the meat and vegetables.
- Remove the pan from heat. Drizzle the sesame oil over the top and stir it in. Taste and adjust salt or soy sauce if needed.
- Serve straight from the skillet into bowls. Top with sliced green onions and a drizzle of sriracha if your family likes heat. Serve as-is for a low-carb meal or over steamed rice for more volume.
Notes
← Back to 22 Quick 30 Minute Dinner Recipes for Busy Nights

