Healthy Egg Roll In a Bowl

from 7 votes

This healthy Egg Roll in a Bowl is a low-carb, high-protein meal loaded with ground meat, fresh veggies and all the classic egg roll flavors you crave. Made in one pan and ready in under 40 minutes, it’s totally customizable and perfect for meal prep. Ditch the takeout tonight in favor of this fast, fresh and flavorful dinner idea!

Egg roll in a bowl with ground meat, shredded cabbage and carrots, topped with a fried egg and black sesame seeds.

Takeout-inspired recipes are popular around these parts, whether it’s DIY dumplings in spicy sauce, homemade spins on pork potstickers or the current front-runner in the ratings department (1,000+ 5-star reviews and counting!), Easy Beef and Broccoli. Egg rolls are also a popular option, with six variations ranging from savory to sweet and baked to deep-fried.

A Fresh Take on Your Favorite Egg Roll

If you’re ready to tackle the takeout favorite while ditching the deep-fryer and the egg roll wrapper entirely, then this Healthy Egg Roll In a Bowl is your new go-to weeknight meal. It’s everything you love about egg rolls, but deconstructed into a healthy egg roll served in a bowl!

  • Ready in under 40 minutes, perfect for busy weeknights.
  • Packed with 35g of protein per serving.
  • Endless ingredient customizations. Swap in your go-to veggies and protein of choice to suit your palate.
  • Naturally low-carb, gluten-free (with certified ingredients) and keto-friendly.

A drizzle of sweet chili sauce on top ensures you won’t be missing a single dip or dunk! This is takeout-inspired cooking at its easiest—and most flavorful.

Ingredients

Egg roll bowl ingredients in various sizes of glass bowls.
  • Olive oil and sesame oil: Used for sautéing and adding that signature nutty flavor you love in an egg roll.
  • Ground meat: I usually go for ground turkey in my egg roll bowls, but ground beef, chicken or pork are delicious, too. To make this dish vegetarian, use crumbled tofu, tempeh or even scrambled eggs.
  • Fresh ginger and garlic: Fresh ingredients deliver the best flavor punch. If you’re in a pinch, garlic powder and ginger powder can substitute—just use about half the amount.
  • Scallions: A fresh, slightly oniony kick that complements the dish perfectly.
  • Napa cabbage: This is a type of Chinese cabbage that is softer in texture and milder in flavor than the typical green cabbage you’ll find in your grocery store. If you can’t find Napa cabbage, swap in green or purple cabbage, or take the shortcut route with a bag of coleslaw mix.
  • Carrots: Shred them yourself for extra freshness, or save time with pre-shredded carrots from the store.
  • Low-sodium soy sauce: Adds salty, umami flavor. I use light soy sauce 99% of the time because I find regular soy sauce to be too salty, but you can use regular soy sauce if you prefer. Gluten-free options like tamari, liquid aminos or coconut aminos work beautifully, too.
  • Thai sweet chili sauce: This is one of my go-to condiments that can be found in all major grocery stores. It’s very mild in spice but adds a quick sweet and sour component to this recipe.
  • Eggs (optional): While traditional egg rolls don’t contain eggs in the filling, they get their name from the egg in the egg roll wrapper. I love topping my egg roll bowl with a fried egg for added protein, and also for that classic runny yolk that you can break and stir in. YUM!

See the recipe card for full information on ingredients and quantities.

Time-Saving Tip: To significantly cut down on the prep time (and clean up!), swap out the Napa cabbage and shredded carrots with a bag of prepackaged coleslaw mix. You could also use broccoli slaw for a slightly different taste and texture.

How to Make Egg Roll in a Bowl

Before you fire up the flames on your stovetop, make sure you have all of your ingredients prepped and ready to go because this dish comes together quickly once you start cooking.

  1. Brown the ground meat in a large skillet. Heat olive oil and sesame oil over medium heat. Add your ground meat of choice and cook, breaking it apart with a spatula, until fully cooked (7–10 minutes).
  2. Add the garlic, ginger and scallions to the skillet and cook, stirring occasionally, for about 2 minutes.
  3. Add the vegetables. Mix in shredded Napa cabbage and carrots (or coleslaw mix). Pour in soy sauce and sweet chili sauce. Stir well and cook until the cabbage is wilted and carrots are tender (about 5 minutes).
  4. Divide the mixture among serving bowls then top with the fried eggs. Garnish each bowl with a drizzle of sweet chili sauce and the sesame seeds then serve.
Egg roll bowl topped with a fried egg with runny yolk.

Variations

Want to make this recipe your own? There are so many ways to customize your egg roll in a bowl! Here are some ideas to get you started:

  • Boost the veggies: Add more color and crunch with chopped mushrooms, finely sliced bell peppers, shredded zucchini, or even a handful of frozen peas (my kids’ favorite!) or corn. Love leafy greens? Toss in some spinach or bok choy during the last few minutes of cooking. If you add a lot of extra veggies, increase the soy sauce or sweet chili sauce to keep the flavors balanced.
  • Switch up the protein: Use your favorite ground meat or try a plant-based alternative for a vegetarian version.
  • Make it spicier: Add some heat with a splash of sriracha or red chili flakes.
  • Play with sauces: Experiment with hoisin sauce for a richer, sweeter flavor, or add a splash of rice vinegar for a tangy kick. Want something creamy? Drizzle on some sriracha mayo or yum yum sauce.
  • Lower the carbs: Already low-carb, this recipe can be taken to the next level by replacing the sweet chili sauce with a sugar-free alternative or using extra cabbage instead of carrots.

How to Serve

This egg roll in a bowl recipe is hearty and satisfying on its own, but if you’re looking to level up your meal, here are my favorite pairing ideas:

  • Over rice: For a heartier meal, serve the egg roll mixture over creamy coconut rice or brown rice. If you’re looking to keep it low-carb, cauliflower rice is the perfect option. Quinoa or farro are also great bases if you want to switch things up.
  • As a wrap: Spoon the filling into crisp lettuce leaves or DIY cheese wraps (hello, low-carb wraps!) for a fun, handheld twist.
  • With noodles: Toss the savory filling with lo mein, rice noodles or even ramen noodles.
  • Create an Asian-inspired spread: Pair your egg roll bowls with dishes like garlicky Chinese green beans, baked crab Rangoon or stir-fried veggies for a dinner that feels like takeout at home.

And don’t forget dessert! End your meal with a batch of homemade fortune cookies for a fun and delicious finale.

Meal Prep and Storage Instructions

Meal prep: Cook the filling and store it in an airtight container in the fridge for up to 3 days. I like to portion it into individual containers so it’s ready for a grab-and-go lunch—just pop it into the microwave and reheat. It’s meal prep made easy!

Leftovers: While the veggies can get a bit softer as they absorb the sauce, the flavor only gets better! Some people even double or triple the recipe to keep extras on hand for quick, flavorful meals throughout the week. I like to reheat larger batches in a skillet over low heat until it’s heated through.

Freezing: I don’t recommend freezing this dish. The cabbage and other veggies tend to get mushy when thawed and release extra water, which dilutes the sauce. It’s best enjoyed fresh or within a few days of cooking!

Healthy egg roll in a bowl, including ground turkey, coleslaw mix and soy sauce, topped with a fried egg and black sesame seeds.

More Low-Carb Recipes You’ll Love

Craving more? Subscribe to Just a Taste to get new recipes, meal plans and a newsletter delivered straight to your inbox! And stay in touch on Facebook, TikTok, Pinterest and Instagram for all of the latest updates.
Main Course

Healthy Egg Roll In a Bowl Recipe

Ditch the deep-fryer in favor of this fast and fresh recipe for Healthy Egg Roll In a Bowl starring your choice of protein.
Author: Kelly Senyei
5 from 7 votes
Egg roll in a bowl with ground meat, shredded cabbage and carrots, topped with a fried egg and black sesame seeds.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 4 servings

Ingredients 

  • 2 Tablespoons extra-virgin olive oil
  • 2 teaspoons sesame oil
  • 1 pound ground turkey, chicken, pork or beef
  • 1 Tablespoon minced garlic
  • 2 teaspoons grated fresh ginger
  • 1/4 cup sliced scallions, plus more for serving
  • 3 cups shredded Napa cabbage 
  • 1 cup shredded carrots
  • 3 Tablespoons low-sodium soy sauce
  • 1/4 cup Thai sweet chili sauce
  • 4 fried or poached eggs
  • Black sesame seeds, for serving

Instructions 

  • Add the olive oil and sesame oil to a large skillet set over medium-low heat then add the ground turkey. Cook, breaking apart the turkey with a spatula until it is cooked through, 7 to 10 minutes.
  • Add the garlic, ginger and scallions to the skillet and cook, stirring occasionally, for 2 minutes.
  • Add the cabbage, carrots, soy sauce, and Thai sweet chili sauce, and cook, stirring occasionally, until the cabbage is wilted and the carrots are tender, about 5 minutes.
  • Divide the mixture among serving bowls then top with the fried eggs. Garnish each bowl with a drizzle of sweet chili sauce and the sesame seeds then serve.

Kelly’s Notes

  • Time-Saving Tip: To significantly cut down on the prep time (and clean up!), swap out the Napa cabbage and shredded carrots with a bag of prepackaged coleslaw mix. You could also use broccoli slaw for a slightly different taste and texture.
  • Meal prep: Cook the filling and store it in an airtight container in the fridge for up to 3 days. I like to portion it into individual containers so it’s ready for a grab-and-go lunch—just pop it into the microwave and reheat. It’s meal prep made easy!
  • Leftovers: While the veggies can get a bit softer as they absorb the sauce, the flavor only gets better! Some people even double or triple the recipe to keep extras on hand for quick, flavorful meals throughout the week. I like to reheat larger batches in a skillet over low heat until it’s heated through.
  • ★ Did you make this recipe? Don’t forget to give it a star rating below!

Nutrition

Calories: 345kcal, Carbohydrates: 15g, Protein: 35g, Fat: 16g, Saturated Fat: 3g, Cholesterol: 247mg, Sodium: 794mg, Potassium: 680mg, Fiber: 2g, Sugar: 11g, Vitamin A: 5887IU, Vitamin C: 19mg, Calcium: 94mg, Iron: 2mg

Shoutout

Did you try this recipe?

Share it with the world! Mention @justataste or tag #justatasterecipes!

This post may contain affiliate links.

Recipe by Kelly Senyei of Just a Taste. Please do not reprint this recipe without my permission. If you'd like to feature this recipe on your site, please rewrite the method of preparation and link to this post as the original source.


Feeling social?

Share this recipe!

Categories

Related Recipes

Check out more crave-worthy favorites

Kelly Senyei holding a copy of The Secret Ingredient Cookbook

love the recipes on just a taste?

Check out my cookbook!

Order your copy of The Secret Ingredient Cookbook featuring 125 brand-new family-friendly recipes with surprisingly tasty twists!

5 from 7 votes (1 rating without comment)

Join the Conversation

Rate and Comment

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

Recipe Rating




Comments

  1. Peggy says:

    I would like to make this. Is there an option to use tempeh, tofu or shrimp for the protein? What low sodium marinade could I use?

    1. Kelly Senyei says:

      Absolutely, Peggy! You can make this dish with any protein you’d like, as well as using low-sodium soy sauce.

  2. Martha says:

    5 stars
    Loved loved loved

  3. Angelica says:

    5 stars
    This was a super yummy recipe. Easy to make and I had all ingredients on hand. My kids loved it. It’s a definitely a keeper. Having leftovers for lunch today.

    1. Kelly Senyei says:

      Amazing! I’m so glad you and your kids enjoyed the recipe, Angelica!

  4. MJ says:

    5 stars
    Love it very much! didn’t have the sweet chili sauce, but was still excellent! with my own changes: To give the turkey more flavor, I jumped to #3 first and sauté together chopped carrots but add some celery and 1/2 onion and the garlic for 5 -7 minutes which I then put aside, then In same pan cook the turkey and drain water or grease if any, add the chopped cabbage , re-enter the veggies, add the rest of ingredients. Super recipe!
    It is a great go-to recipe, so delicious.

    1. Kelly Senyei says:

      I’m so thrilled you enjoyed the recipe, MJ!

  5. Natasha Allos says:

    5 stars
    So hit the spot when craving egg rolls but don’t want a ton of calories! I used ground pork and also added some yellow bellpepper, mushrooms and a little broccoli and served over brown rice. Delish!!

    1. Kelly Senyei says:

      I’m so thrilled you enjoyed the recipe, Natasha!

  6. Carson says:

    5 stars
    Wow, my wife and I didn’t change a thing with this recipe and we’re eating in silence because it was sooo good.

    1. Kelly Senyei says:

      So glad you’re enjoying the recipe, Carson!

  7. Katie Neuman says:

    Love your recipes, but am I missing the Nutritional statement somewhere? Would be nice to see all of that and be able to plan accordingly for calories, carbs, sugars, etc.

    1. Kelly Senyei says:

      Hi Katie! You can find the estimated nutritional info by clicking on the purple button below the recipe that says ESTIMATED NUTRITION INFORMATION. :)

  8. Oliver Ediminas says:

    5 stars
    Super!

    1. Kelly Senyei says:

      I’m thrilled you enjoyed the recipe, Oliver!