Egg Roll Bowls
Welcome to my deconstructed egg roll—aka an Egg Roll Bowl! This tasty twist delivers everything you love about classic egg rolls, minus the deep frying and wrapper rolling. It’s a one-pan wonder infused with Asian-inspired flavor—ginger, garlic, soy sauce and a kick of red pepper flakes—and layered with hearty ground meat, savory mushrooms, scallions, and tender shredded cabbage.

For all my duck sauce lovers out there, I’ve got you covered. The DIY duck sauce takes this dish to the next level, adding just the right touch of complementary sweet satisfaction to balance the savory, umami-packed filling.
Why you’ll love this recipe:
- All the egg roll goodness, none of the fuss: No wrappers, no deep frying, just quick, easy, and full of flavor.
- One-pan simplicity: Everything cooks in a single skillet for minimal cleanup and maximum flavor.
- More volume with less carb and fat: Shredded cabbage and mushrooms add bulk and texture, keeping it light yet super satisfying.
- Completely customizable: Use turkey, chicken, or tofu, spice it up with chili crisp, or drizzle on extra DIY duck sauce for a sweet-savory contrast.
- Meal prep hero: Make a batch and enjoy a stress-free lunch the next day!




Egg roll bowls take all the savory, garlicky, umami-rich goodness of a classic egg roll and transform it into a fuss-free, satisfying meal—no deep frying, no wrappers, just deliciousness in every bite. The combination of ginger, garlic, soy sauce, and sesame oil infuses the dish with takeout-inspired flavor. It’s got everything we crave about egg rolls, but streamlined for a quick, effortless, and low-carb dinner. This simple spin has become a go-to in my kitchen—and it’s even made its way onto TODAY.com!

When it’s time to serve, I love handing out chopsticks to create that full takeout experience— there’s something extra fun about twirling tender cabbage and scooping up saucy bites with chopsticks. But I also keep crispy pita chips within arm’s reach for a little added crunch. Sometimes, you just need that extra scoop-and-crunch moment to take things to the next level. Whether you go the traditional route or dive in with a handful of chips, this dish provides a terrific balance of flavor, texture, and goodness.


If you love this Egg Roll Bowl, then you need to try my Chicken Teriyaki—juicy, caramelized, and tossed in a homemade teriyaki sauce that’s a breeze to make. Another favorite is my One-Sheet Pineapple Chicken, where sweet and tangy flavors mingle with tender chicken. And for the perfect side dish, my Cauliflower Fried Rice delivers all the savory, toasty flavors of classic fried rice—just without the grains. It’s light yet satisfying, packed with veggies, and the ideal way to round out your meal while keeping things light and flavorful.
For more delicious comfort food, try my Spicy Buffalo Chicken Drumsticks with Creamy Ranch Dressing and Oven-Roasted Cheese Fries.

Egg Roll Bowls
Ingredients
For the eggrolls:
- 5 tablespoons reduced-sodium soy sauce
- 2 tablespoons rice vinegar
- 2 teaspoons toasted sesame oil
- 2 teaspoons ground ginger, or 1½ tablespoons fresh grated ginger
- 2 teaspoons garlic powder, or 4 large garlic cloves, minced
- ½ teaspoon kosher salt
- ½ teaspoon crushed red pepper flakes, omit if you dislike heat
- 1¾ cups roughly chopped shiitake mushroom caps, ~4-ounce package
- 14 ounces coleslaw mix (~7 cups)*
- 1 pound ground turkey, 90-94% lean
- 1 cup thinly sliced scallions, from 1 bunch (~7)
For the duck sauce (makes ~1 cup):
- ¾ cup all-fruit apricot jam
- 1 tablespoon reduced-sodium soy sauce
- 1 tablespoon rice vinegar
- ½ to ¾ teaspoon crushed red pepper flakes, omit if you dislike heat
- Optional pita chips for dipping
Instructions
- In a bowl, combine the soy sauce, rice vinegar and toasted sesame oil, and set aside.
- In another small bowl, prepare the dry seasoning blend by stirring together the ground ginger, garlic powder, kosher salt and crushed red pepper flakes (if using); set aside.
- Next, prepare the filling by liberally misting a large skillet or wok with nonstick oil spray, and placing over medium-high heat. Once the pan is hot, add the chopped mushrooms in an even layer, and cook for 5 minutes, stirring occasionally so they don’t stick. They will shrink significantly while browning and intensifying in flavor.
- Add the coleslaw mix to the pan (the pan will be very full, but the cabbage wilts down as it cooks) and continue to stir while cooking for another 4 minutes, or until wilted and tender. Mist the pan with additional oil spray as needed.
- Then, add your ground turkey and the pre-mixed dry seasoning blend and cook for ~3 minutes, using a wooden spoon or spatula to combine all of the seasonings and break up the turkey into small crumbles. Add the soy sauce mixture and cook for a final 3 to 4 minutes, or until most of the sauce has absorbed and the turkey is fully crumbled and cooked through.
- Remove the pan from the heat and stir in the scallions. Transfer to bowls and serve with optional duck sauce and pita chips.
To prepare the duck sauce:
- Mix the apricot jam, soy sauce, rice vinegar, and optional crushed red pepper flakes in a small bowl and serve with pita chips.

My whole family loved this! I used sugar free marmalade to make the duck sauce and it was yummy!
Hi Donna. So happy the whole family enjoyed the recipe. It’s magic when everyone can sit down and enjoy the same meal together! 😉
—Team Joy
It’s a regular go-to for us , great flavors, very satisfying
Hi Renee! This makes me so happy to hear 🙂 It’s a favorite in my house, too!
This sounds yummy. Question, I plan to make this for a family of 6, 2 kids and 4 adults. Can you make a few recommendations for side dishes to go with entree. We have a male who eats a lot, so looking for something that would make this meal feel substantial for him. Thank you.
Hi Rachel. The easiest thing you can do is make a big batch of brown rice or wild rice (any rice, really), or quinoa.
If your husband wants to add dollop of Joy’s DIY duck sauce on top of the grains, it will be extra delicious! We hope you all enjoy the recipe—please let us know what you think!
—Team Joy
This sounds so delicious! I think I’ll give it whirl with tofu….
Hi Maryann. Thanks for stopping by to leave a comment. Tofu sounds delicious! Please let us know how it turns out!
—Team Joy
Love this recipe, except for the ground turkey, which is truly tasteless bird. But substitute it for crumbled tofu, tempeh or soy curls and it’s an even healthier option.
Hi Susan, thanks for sharing your thoughts and we’re so glad you enjoyed the recipe! We also love your swap ideas—a great way to give this dish a plant-based spin!
—Donna
Thanks Joy: Loved this recipe. Used a bag of broccoli slaw mix and peach jam instead of apricot. Served in bowl over medium grain white rice. Nutritious and way less greazy than fried egg or spring rolls, and every bit as tasty!
Hi David! Thanks for sharing your wonderful review — I love all of your swaps!
As an afterthought, the bowl mix would be wonderful lettuce wrap filling!
Yes! We do that sometimes with the leftovers!!
Can I use a different kind of vinegar?
Hi Stacey, yes—you can replace the rice vinegar with a different vinegar, but it will slightly change the flavor of this dish. Your best bet would probably be apple cider vinegar, white wine vinegar, champagne vinegar or even a bit of fresh lemon or lime juice. Or, you could simply omit the vinegar altogether! Hoping you love the recipe—please let me know if you give it a try!
This looks so easy and delicious. Quick question – the mushrooms. Can I omit them from the recipe (I am not a fan them, it’s a texture thing)?
Of course, Stacey! You can absolutely omit the mushrooms… and only if you feel like it, you can swap in another veggie to pre-saute (in the same way you do the mushrooms), like finely diced zucchini or red bell peppers. Hoping you love it!
Love the idea of zucchini or peppers. I’ll give that a try when I make it. Thanks for your quick response and suggestions.
Tastes just like the inside of an egg roll. Family loved it. Will be on regular rotation. Thanks for sharing!
Hi Angela, so glad the recipe was a hit! And thanks for letting us know how much you enjoyed it—we truly appreciate your feedback!
—Donna
This turned out great and was very easy. I used sugar free apricot preserves for the duck sauce to cut the carbs. Yummy!
Hi Lauren, we’re so happy to hear you enjoyed the recipe and found it easy to prepare! Thanks for stopping by to leave a comment—we appreciate you being a member of our community!
—Donna
I doubled the mushrooms (love them). I admit I had to add a little oil to the pan to prevent scorching. I served as a filling to whole wheat pita drizzled with the duck sauce. I’ll use the leftovers as a filling for lettuce wraps. Thanks, Joy!
Hi Cynthia, thanks for sharing your thoughts with us, and we love all your suggestions—they sound delicious! We’re so grateful to have you here!
—Donna
This will be on regular rotation!! Even my pickiest eaters enjoyed this!
Hi Sophia, yay! We’re so glad to hear this recipe won everyone over…and that you found a recipe you can make again and again! Thanks for stopping by to share the love—we really appreciate it!
—Donna
Made this for dinner tonight, huge hit. Such a flavourful recipe and easy to make. Loved the duck sauce. Will definitely make this again.
Hi Vivian, thanks for sharing your experience, and we’re thrilled the recipe was a winner! We’re so grateful to have you as a member of our community!
—Donna
What can I substitute for mushrooms?
My family doesn’t like them
Hi Joyce, you can simply omit the mushrooms, or swap in another vegetable to pre-sauté (if you feel like it), in the same way you’d do the mushrooms. You can try finely diced zucchini or red bell peppers. Please let us know if you decide to try it—we’d love to hear your thoughts!
—Donna
Made it and it was so so Great!!!! Loved it!!!
Hi Sue, we’re thrilled that you enjoyed the recipe! Thanks for stopping by to share your thoughts with us—we’re so grateful to have you here!
—Donna
Next time I’ll include the mushrooms. It was delicious.
So happy you enjoyed this recipe, Julie!!
Joy, this was amazing!!!! As always, thank you!!!
Hi Elizabeth, we’re so happy you loved the recipe! Thanks for stopping by to share your feedback with us!
—Donna
I’m totally making this in a couple days for my husband and me!! We live in a restaurant desert so I am the restaurant, and this recipe looks amazing and nutritious!
Hi Lisa, we love this! Your kitchen is definitely the best restaurant in town 🙂 We can’t wait for you to make the recipe and hear how it turns out! Hoping it becomes a new favorite.
—Donna
My husband and I were amazed by the dish. We so loved it! So tasty! Next time I’ll add some edamame and brown rice.
So thrilled you and your husband enjoyed this recipe!! Thanks for sharing this wonderful review, Mary!!
I used rainbow slaw. We loved it!
Hi Brenda, thanks for stopping by to share your thoughts, and we’re so happy you enjoyed the recipe!
—Donna
We’ve tried a couple versions of similar recipes. This was by far the most flavorful! We increased the sauce a little, used ground chicken, had it over jasmine rice, topped with bean sprouts and jarred chili garlic.
Hi Terri, we’re thrilled the recipe was a hit—and we’re flattered by your glowing review! We also love your tweaks—they sound delicious. Thanks for sharing your feedback with us…we are so grateful to have you here!
—Donna
Fabulous! I made this tonight and it was a huge hit! Husband from the other room “Can this be part of the regular rotation?” I used fresh ginger and garlic to really rev up the flavors. Thanks so much Joy for an awesome recipe ❤️
Hi Amy, we’re thrilled both you and your husband loved this recipe—and the addition of fresh ginger and garlic sounds amazing! Thanks for taking the time to share your thoughts—we’re so grateful to have you here!
—Donna
Absolutely delicious and flavorful! This recipe was so easy and quick to make! I used fresh ginger but I only had white mushrooms so used those instead. I didn’t put the chili flakes in the duck sauce as we felt the bowl had enough heat for us. This dish will be in our regular rotation.
Hi Mimi, so glad to hear this recipe was a hit! And it’s great that you made it your own based on the ingredients you had available and your taste preferences—we love that! Thanks for your sweet note!
—Donna
Soooo yummy – I crave this and make it regularly – everyone loves it – thank you Joy for this deliciously healthy dinner!
Hi Renee! This makes our day, thank you so much! We love hearing that it’s a crave-worthy, repeat-maker and a hit with everyone at the table. So happy it’s become one of your go-to healthy dinners… that’s what it’s all about! — Eliza (Team Joy)
love most of your recipes, this one is very good and easy, thank you for sharing.
Hi Marcy! Thank you so much for the kind words! We’re so happy to hear you enjoyed this recipe and found it easy to make…that’s exactly what Joy aims for. Your support truly means a lot, and we’re grateful you’re cooking along with us. Happy, healthy eating!— Eliza (Team Joy)
I do not like sesame oil. But I really like Oyster Sauce. Would this work?
Yes, Sandy! You can swap in oyster sauce. Hoping you love this one!
This is DELICIOUS! I was intrigued by this recipe – having never, ok rarely done much with a bag of Coleslaw except for the obvious—- I wanted to give it a try and it was SO WORTH IT!
I am a vegetarian – and of course I read your complete notes after I finished making this Egg Roll bowl – but – PHEW my substitution for the turkey was perfect. I used Tempeh and it worked great! I grated it with a box grater – REALLY DELICIOUS! The only thing off for me was the yield – I used a slightly smaller bag of Slaw ( it was all they had) otherwise delicious (I know , I said that a lot 🙂 perfection!
Hi Susan, this makes me soooo happy to hear!! And I love that you gave a humble bag of coleslaw mix its main-character moment…yes, yes, SO worth it!
Your tempeh swap was perfect (and grating it was genius!)…I’m sure it soaked up all that ginger-garlic goodness like a dream. xx
I loved this! Made it with ground turkey breast. It was yummy! And healthy!!!!
Cooked ground turkey breast in skillet with onion then added to mixture. As I cannot eat scallions. Thank you for your healthy recipe!!
You’re very welcome! I’m so happy you’re here…and appreciate you taking the time to share this wonderful review! xx
I tried this recipe and it was delicious!
Followed the recipe exactly as written but added a little yellow mustard to the duck sauce.
Also, served with a side of rice.
Thank you Joy! XOXO
Annie, this makes me so happy, thank you!! And I love your little mustard twist! Thanks for trying it and for the sweet note… XOXO right back!
Made it last night. Absolutely delicious.
Hi Lizzie! SO happy to hear that you loved this recipe! Thank you for your feedback! — Eliza (Team Joy)
This was delicious! I mixed some of the uncooked Cole slaw into the finished product for crunch. Thank you for the recipe!
Jessica, this makes me so happy!! I love that crunchy upgrade at the end… SUCH a smart move for extra texture! These are exactly the kinds of ideas that make the recipe even more fun and flexible. Appreciate you sharing! xx
This recipe is a keeper. When I prepared it Iast weekend my husband uttered one word “delicious.” I cook to survive so this was a moment of high praise. Thank you, Joy!
Hi Marcia, We’re laughing at this one…thank you for adding a little more Joy to our day! SO glad you and your husband loved this one. We hope you try out some more of Joy’s recipes…I can guarantee more moments of praise 🙂 — Eliza (Team Joy)