Egg Roll in a Bowl is the recipe I turn to when I want takeout flavor without the takeout price or the carb crash. Seasoned ground meat, fresh cabbage, ginger, garlic, and a splash of soy sauce, all cooked together in one skillet in about 25 minutes. I first made this on a chaotic Thursday night when I had nothing in the fridge except a head of cabbage and a pound of ground pork, and it immediately became a household staple.
Table of Contents
Ingredients for Egg Roll in a Bowl
The ingredient list for this Egg Roll in a Bowl is short and flexible. I always use fresh ginger over the powdered stuff because the flavor is noticeably more alive and pungent. Pro tip: use a microplane or fine grater and the ginger takes about 30 seconds.
- 1 lb ground meat (pork is my preference for the richest flavor, but turkey or beef both work well)
- 4 cups shredded green cabbage (pre-shredded bagged coleslaw mix saves time and works perfectly)
- 1 cup carrots, grated or julienned
- 3 green onions, chopped (I usually hold some back for garnish at the end)
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, minced (I recommend fresh over powder, the flavor difference is real)
- 2 tbsp soy sauce or tamari (in my experience, tamari gives a slightly deeper, less sharp flavor and keeps it gluten-free)
- 1 tsp sesame oil (add this off heat at the end, not during cooking, to keep the nutty aroma intact)
- Salt and black pepper, to taste
- Red pepper flakes, optional, to taste

Step-by-Step Instructions
I recommend prepping every ingredient before the meat goes in the pan. This recipe moves fast and you want everything within reach when the skillet is hot.
Step 1: Shred the cabbage if not using a bag, grate the carrots, mince the garlic and ginger, and chop the green onions. Set it all near the stove. Having everything ready is the difference between a smooth cook and a scramble.
Step 2: Heat a large skillet over medium-high heat. Add the ground meat and break it apart with a spatula as it cooks. Let it brown properly for 5 to 7 minutes, getting real color on the meat rather than just grey and cooked through. Drain any excess fat if using pork or beef.
Step 3: Add the minced garlic and ginger directly into the skillet with the meat. Stir constantly for 1 to 2 minutes until fragrant. The smell at this point tells you everything is working. Do not walk away, garlic burns fast.
Step 4: Add the shredded cabbage, carrots, and soy sauce. Stir well to combine everything. Cook for 5 to 7 minutes, stirring frequently, until the cabbage is tender but still has a little crunch. If the cabbage releases a lot of liquid, keep the heat high and stir so it evaporates rather than pools. A crowded or low-heat pan will steam the cabbage into mush, so resist the urge to use a smaller pan.
Step 5: Remove the skillet from heat. Drizzle the sesame oil over the top and toss to coat. Season with salt, pepper, and red pepper flakes if using. Top with the reserved green onions and serve right away.
Best Things to Serve with Egg Roll in a Bowl
This skillet is a complete meal on its own, but a good side dish rounds it out nicely and adds variety to the plate.
Crispy Oven Roasted Cauliflower: Cauliflower rice or roasted cauliflower florets are the natural low-carb companion for this bowl. They absorb the soy-ginger flavors beautifully and keep the entire meal keto-friendly without adding any carbs.
Healthy Sauteed Vegetables: A quick skillet of sauteed broccoli, bok choy, or snap peas adds color and extra fiber while complementing the Asian-inspired flavors without any competing seasoning.
Ground Beef and Chopped Cabbage: If you love the cabbage and ground meat combination in this bowl, this recipe explores the same pairing in a different direction and is worth having in your rotation alongside this one.
Korean Ground Beef Bowl: Same easy one-pan concept with bold Asian-inspired flavors, just in a completely different direction. A great bookmark for the next time you want something fast and satisfying.
Skinny Sesame Chicken and Broccoli: If you are cooking for people with different preferences and want a chicken option alongside, this sesame chicken shares the same flavor language as the egg roll bowl and works well served together.

How to Store and Reheat Egg Roll in a Bowl
Store leftovers in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze in a freezer-safe container for up to 2 months and thaw overnight in the fridge before reheating.
To reheat, warm in a skillet over medium heat for 3 to 4 minutes, stirring occasionally, until heated through. A small splash of soy sauce or water helps loosen the texture if it has dried out. Microwave also works, about 2 minutes on high, stirring halfway through.
Pro tip: leftovers taste great the next day served cold in large lettuce leaves as a quick lunch. The flavors come together more overnight and the cold crunch of the lettuce against the savory filling is a solid combination worth trying.
Frequently Asked Questions
Can I use a bagged coleslaw mix instead of shredding fresh cabbage?
Yes, and it is actually my go-to shortcut on busy nights. A standard bag of coleslaw mix has green cabbage and carrots already shredded, so you skip two prep steps entirely. Use about 4 cups and you are good to go.
Is this recipe actually keto?
Yes. With roughly 5 grams of net carbs per serving, it fits comfortably within standard keto guidelines. Use tamari instead of regular soy sauce to keep it gluten-free as well. Just skip any sweet sauces like hoisin or teriyaki on top, as those add carbs quickly. For more keto-friendly chicken dinner ideas, check out this Keto Chipotle Chicken that uses a similar low-carb approach.
My cabbage turned soggy. What went wrong?
Most likely the pan was too crowded or the heat was too low. Cabbage releases a lot of water as it cooks. Use your largest skillet, keep the heat at medium-high, and stir frequently so the liquid evaporates instead of pooling. Pull the pan off heat while the cabbage still has some bite left in it.

Egg Roll in a Bowl
Ingredients
Equipment
Method
- Shred the cabbage if not using a bag, grate the carrots, mince the garlic and ginger, and chop the green onions. Have everything prepped and within reach before turning on the heat.
- Heat a large skillet over medium-high heat. Add ground meat and break it apart as it cooks. Brown for 5 to 7 minutes until properly caramelized. Drain excess fat if desired.
- Add minced garlic and ginger directly into the skillet. Stir constantly for 1 to 2 minutes until fragrant. Do not walk away as garlic burns quickly.
- Add shredded cabbage, carrots, and soy sauce. Stir well to combine. Cook for 5 to 7 minutes on medium-high heat, stirring frequently. Keep heat high so moisture evaporates rather than steaming the cabbage. Pull off heat while cabbage still has slight crunch.
- Remove from heat. Drizzle sesame oil over the top and toss to coat. Season with salt, pepper, and red pepper flakes if using. Top with reserved green onions and serve immediately.








