Egg roll bowls with chicken and cabbage (all the flavor, none of the frying, ready in 20 minutes)

Servings: 4 Total Time: 20 mins
Your favorite egg roll filling — minus the wrapper, minus the oil, minus the effort
A white ceramic bowl filled with savory egg roll bowl featuring diced chicken shredded green and purple cabbage carrots and green onions in a glossy soy ginger garlic sauce on a rustic wooden surface pinit

There are weeknight dinners you plan and then there are weeknight dinners that just happen — and the ones that just happen are almost always the best ones.

This recipe came out of a Tuesday evening when I had ground chicken, half a head of cabbage, some carrots that needed to be used, and absolutely no energy for anything that required more than one pan and twenty minutes.

I cooked the chicken, threw the vegetables in, mixed up a quick sauce with whatever was in the pantry — soy sauce, sesame oil, ginger, garlic — and tossed everything together.

I sat down to eat it and immediately thought: this tastes exactly like the inside of an egg roll. Not similar. Exactly like it. All the savory, slightly sweet, garlicky, gingery filling that makes egg rolls so satisfying — but in a bowl, in twenty minutes, without a drop of frying oil in sight.

My family has requested this dinner more times than I can count since that Tuesday. It has become one of those meals I can make without thinking, with whatever is in the fridge, on any night of the week. And if you are looking for a recipe that is fast, healthy, genuinely delicious, and so simple it almost feels like cheating — this is the one.

Why you’ll love this recipe

  • It tastes exactly like an egg roll — without any of the work. No wrappers to fold, no oil to heat, no deep frying involved. Just the filling, which is honestly the best part of an egg roll anyway, cooked in one pan and served in a bowl. The soy, sesame, ginger, and garlic sauce does all the heavy lifting on flavor.
  • Twenty minutes from start to finish. Five minutes of prep and fifteen minutes of actual cooking. This is the dinner you make on the nights when you have nothing left to give but still want to eat something genuinely satisfying and homemade.
  • One pan and minimal cleanup. Everything cooks in a single skillet or wok. There is no pile of dishes waiting for you after dinner, which on a busy weeknight is worth almost as much as the food itself.
  • It is low carb and high protein without feeling like a diet meal. The cabbage and carrots replace the wrapper carbs, the chicken brings the protein, and the bold sauce makes the whole bowl taste indulgent even though it is genuinely healthy. This is comfort food that actually works with your goals rather than against them.
  • It is one of the most versatile recipes on this blog. Swap the protein, adjust the sauce, add extra vegetables, serve it over rice or noodles or straight from the pan — this recipe bends in whatever direction you need it to go without losing what makes it great.

Ingredients with key notes

For the egg roll bowl:

  • 1 lb ground chicken or diced chicken breast — both work well in this recipe. Ground chicken cooks faster, breaks into smaller pieces, and distributes more evenly throughout the vegetables. Diced chicken breast gives you more distinct pieces with a slightly different texture. Ground pork is actually the most traditional egg roll filling and works beautifully here if you want to go that direction. Ground turkey is a leaner alternative that works just as well.
  • 3 cups green cabbage, shredded — this is the backbone of the dish. Shred it yourself from a fresh head for the best texture — the pre-shredded bags from the grocery store work fine too and save time. A mix of green and purple cabbage adds color and nutritional variety. The cabbage wilts down significantly during cooking so do not be alarmed by how much you start with.
  • 1 cup purple cabbage, shredded — adds color, a slightly different texture, and additional nutrients. Totally optional but it makes the bowl look significantly more appealing.
  • 1 cup carrots, shredded or julienned — adds sweetness, color, and a gentle crunch that contrasts nicely with the softer cabbage. Pre-shredded carrots from a bag are a perfectly valid shortcut here.
  • 3 green onions, sliced — used both during cooking and as a garnish. The white and light green parts go in early and cook with everything else. The darker green tops go on at the end as a fresh garnish. Do not skip the garnish — it adds freshness and color to the finished bowl.
  • 3 cloves garlic, minced — fresh garlic is essential here. It goes in early and infuses the oil before the vegetables are added, creating a fragrant base that carries through the entire dish.
  • 1 teaspoon fresh ginger, grated — this is the ingredient that makes the bowl taste unmistakably like egg roll filling. Fresh ginger is miles better than dried ground ginger in this recipe — the flavor is brighter, more aromatic, and more complex. Keep a piece of ginger root in your freezer and grate it directly from frozen when needed.
  • 1 tablespoon sesame oil — used for cooking and adds the characteristic nutty, aromatic quality that is central to the egg roll flavor profile. Do not substitute with a neutral oil — sesame oil is doing specific flavor work here that nothing else can replicate.
  • 1 tablespoon vegetable oil or avocado oil — combined with the sesame oil for cooking. Sesame oil alone has a low smoke point and can burn at high heat, so blending it with a neutral oil gives you both the flavor and the heat tolerance you need.

For the sauce:

  • 3 tablespoons soy sauce — the savory backbone of the sauce. Use low sodium if you are watching your salt intake — the dish has other salty elements and regular soy sauce can make it quite salty. For a gluten free version, use tamari or coconut aminos.
  • 1 tablespoon oyster sauce — adds a deep, slightly sweet umami richness that makes the sauce taste layered and complex. It is one of those ingredients that you might not notice when it is there, but you will absolutely notice when it is missing. Hoisin sauce works as a substitute though it is sweeter and thicker.
  • 1 teaspoon rice vinegar — adds a subtle acidity that brightens the sauce and keeps it from feeling too heavy or flat.
  • 1 teaspoon honey or brown sugar — a small amount of sweetness balances the saltiness of the soy sauce and the sharpness of the ginger.
  • 1/2 teaspoon white pepper — adds a gentle heat with a slightly different quality than black pepper. Black pepper works fine as a substitute.
  • Red pepper flakes to taste — optional but highly recommended for a little heat. Start with a pinch and adjust from there.

Step-by-step instructions

Step 1: Mix the sauce

Before anything hits the pan, whisk together the soy sauce, oyster sauce, rice vinegar, honey, and white pepper in a small bowl. Having the sauce ready to go means you can move quickly once the cooking starts — this dish moves fast and you do not want to be measuring ingredients while your garlic is burning. Set the sauce aside.

Step 2: Cook the chicken

Heat the vegetable oil and sesame oil together in a large skillet or wok over medium-high heat. Once the oil is shimmering and hot, add your ground or diced chicken. If using ground chicken, break it up with a wooden spoon or spatula as it cooks. If using diced chicken, spread it in a single layer and let it sear for 2 minutes before stirring. Cook for 5-6 minutes total until the chicken is cooked through and starting to develop some golden color. Season lightly with salt and white pepper. Push the chicken to one side of the pan or transfer to a plate temporarily.

Step 3: Cook the aromatics

In the same pan with the chicken drippings, add the minced garlic, grated ginger, and the white parts of the green onions. Cook over medium-high heat for about 60-90 seconds, stirring constantly, until fragrant. Watch it carefully — garlic and ginger go from perfectly fragrant to burnt faster than almost anything else in the kitchen. The moment you smell that deep, toasty garlic aroma, move to the next step.

Step 4: Add the vegetables

Add the shredded green cabbage, purple cabbage, and carrots to the pan all at once. Toss everything together with the aromatics and the chicken. The cabbage will look like way too much at this point — that is completely normal. It wilts down to about a third of its original volume within a few minutes. Cook over medium-high heat, stirring frequently, for about 4-5 minutes until the cabbage is tender but still has a slight bite to it. Do not cook it until it is completely soft and limp — a little texture in the cabbage is part of what makes this dish satisfying.

Step 5: Add the sauce

Pour the sauce over everything in the pan and toss to coat evenly. Let it cook for another 1-2 minutes, stirring constantly, until the sauce has absorbed into the vegetables and chicken and everything looks glossy and well coated. Taste it. Adjust with more soy sauce, a little more sesame oil, or an extra pinch of red pepper flakes if needed.

Step 6: Finish and serve

Remove from heat and scatter the green parts of the sliced green onions over the top. Drizzle with a small extra splash of sesame oil if you want a little more of that nutty aroma. Serve immediately from the pan or transfer to bowls.

Serving suggestions

This bowl is completely satisfying on its own but it plays extremely well with a few simple additions.

  • Serve over steamed white rice or brown rice for a more substantial meal. The sauce from the bowl soaks into the rice and turns every spoonful into something deeply savory and satisfying. This is the version I make most often for my family on a weeknight.
  • Serve over cauliflower rice to keep it fully low carb. The cauliflower rice absorbs the sauce beautifully and the whole bowl stays well under 400 calories per serving. This is genuinely one of the better low carb dinner combinations I have found.
  • Top with a fried egg for extra protein and richness. A runny yolk breaking over the warm bowl and mixing with the sauce is one of those simple combinations that just works every single time.
  • Add rice noodles for an egg roll noodle bowl situation. Cook the noodles separately, toss them with a small drizzle of sesame oil, and mix them into the bowl at the end. The noodles soak up the sauce and the whole dish takes on a different, slightly more substantial character.
  • Garnish with sriracha, chili garlic sauce, or a drizzle of spicy mayo for a heat-forward version. The creamy heat of sriracha mayo in particular complements the savory egg roll flavors extremely well.

Storage tips

Refrigerator: Store leftovers in an airtight container in the fridge for up to 4 days. This dish actually reheats remarkably well — the flavors deepen overnight and the cabbage softens a little more which some people prefer. It also works cold straight from the fridge as a lunch bowl with no reheating required.

Freezer: This recipe freezes surprisingly well considering the cabbage content. Portion into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating. The cabbage texture changes slightly after freezing — it becomes a little softer — but the flavor holds up completely and it is still a very satisfying meal straight from the freezer.

Reheating: The best way to reheat is in a skillet over medium heat with a small splash of soy sauce or water to loosen everything up and prevent it from drying out. The microwave works well too — cover and heat on medium power in 90-second intervals, stirring between each one. Add a drizzle of sesame oil after reheating to bring the aroma back.

Meal prep: This is an excellent meal prep recipe. Make a full batch on Sunday, portion into containers, and you have lunch or dinner ready for the next four days. It holds up better than most meal prep dishes because the bold sauce keeps everything tasting fresh and well-seasoned even after several days in the fridge.

Closing

Fast food does not have to mean takeout.

That is what this recipe proves every single time I make it. Twenty minutes, one pan, and a handful of ingredients that most of us keep around anyway — and the result is a bowl that is genuinely better than anything you would get from a takeout container. More flavorful, more satisfying, and made exactly the way you want it.

That is the whole idea behind Recipes by Kip. Real food, real flavor, real life. No pretense, no complexity, no compromise on taste. Just honest, satisfying cooking that fits into the life you actually have — not the one where you have three hours and a full pantry of specialty ingredients.

Make this one tonight and let me know what you think. Leave a comment below, share a photo, or tag me on Pinterest. I genuinely love hearing from you and seeing these recipes come to life in your kitchens.

Until next time — keep it simple, keep it delicious, and never pay for takeout when your own kitchen can do better.

With gratitude, Kip

Prep Time 5 mins Cook Time 15 mins Total Time 20 mins
Servings: 4 Estimated Cost: $ 12

Description

Ground or diced chicken cooked with shredded cabbage, carrots, and green onions in a bold savory sauce of soy sauce, sesame oil, ginger, and garlic. All the flavors you love in an egg roll, served in a bowl, made in one pan in 20 minutes. Low carb, high protein, and the kind of weeknight dinner that goes into permanent rotation after the first time you make it.

Ingredients

For the bowl:

For the sauce:

Instructions

  1. Whisk together all sauce ingredients in a small bowl. Set aside.
  2. Heat sesame oil and vegetable oil in a large skillet over medium-high heat. Cook chicken until golden and cooked through, 5-6 minutes.
  3. Add garlic, ginger, and white parts of green onions. Cook for 60-90 seconds until fragrant.
  4. Add all cabbage and carrots. Toss with chicken and aromatics. Cook for 4-5 minutes until cabbage is tender but still has some bite.
  5. Pour sauce over everything. Toss and cook for 1-2 minutes until well coated and glossy.
  6. Remove from heat. Top with green onion tops and a drizzle of sesame oil. Serve immediately.
Keywords: egg roll bowls, egg roll bowl with chicken, chicken and cabbage bowl, low carb egg roll bowl, healthy weeknight dinner, one pan chicken dinner, Asian chicken bowl
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use ground pork instead of chicken?

Absolutely — ground pork is actually the most traditional egg roll filling and delivers the richest, most authentic flavor in this bowl. It has more fat than ground chicken which adds to the savory depth of the dish. Ground turkey is a leaner option that also works well. If you want to go full traditional, a mix of ground pork and ground chicken is excellent.

My cabbage released a lot of liquid and the bowl seems watery — what happened?

This usually means the cabbage was not cooked at a high enough temperature or the pan was overcrowded. Cabbage releases moisture as it cooks — you need high heat to evaporate that moisture as it releases rather than letting it pool in the pan. Make sure your skillet is fully hot before adding the cabbage, cook over medium-high heat throughout, and do not cover the pan. If you end up with excess liquid, crank the heat to high and let it cook off for an extra minute or two while stirring.

Can I make this recipe gluten free?

Yes easily. Swap the soy sauce for tamari or coconut aminos — both are gluten free and work as direct substitutes. Replace the oyster sauce with a gluten free oyster sauce or a small amount of hoisin sauce. Everything else in the recipe is naturally gluten free. With those two simple swaps the entire dish is fully gluten free without losing any of the flavor.

Can I add other vegetables?

Definitely. This recipe is very flexible with vegetables. Bean sprouts add a great crunch and are very traditional in egg roll filling. Sliced mushrooms add umami depth. Diced water chestnuts add texture. Thinly sliced bell peppers add sweetness and color. Edamame adds protein and a pop of green. Add heartier vegetables with the cabbage and more delicate additions like bean sprouts at the very end just to warm through.

How do I make this spicy?

Several good options. Red pepper flakes added with the garlic and ginger bring a straightforward heat. A spoonful of chili garlic sauce or sambal oelek stirred into the sauce before adding it to the pan adds heat with more complexity. Sriracha drizzled over the finished bowl adds heat and a subtle sweetness. A small amount of fresh sliced chili cooked with the aromatics gives you the most vibrant, clean heat of all the options.

Can I serve this as a meal prep dish?

This is one of the best meal prep recipes on this blog. It holds up extremely well in the fridge for up to 4 days, reheats quickly and easily, and tastes just as good on day four as it did on day one. Portion into individual containers right after cooking for grab-and-go lunches all week. If you are meal prepping, consider making a double batch — it takes almost no extra time and you will be very glad you did by Wednesday.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

Your email address will not be published. Required fields are marked *

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.