Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Vegetarian Egg Roll In A Bowl

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

We took out the insides of an egg roll, and put them in a bowl! It’s easy to make, vegetarian, vegan, gluten-free, keto-friendly, and is ready in just 30 minutes. This vegetarian egg roll in a bowl recipe is a flavorful, healthy one-pan meal that the whole family will love!

Meatless low carb vegetarian egg roll in a bowl, served in a white bowl, garnished with green onions.

This vegetarian egg roll in a bowl is a delicious, low carb, healthier version of your favorite restaurant egg rolls. It’s super easy to make, satisfying and flavorful, but so much better for you than classic egg rolls. You and your family are going to love it so much, you might never look at egg rolls the same again!

It is so important for me and my family to have healthy meals that aren’t heavily fried. We love getting traditional egg rolls when we order Chinese takeout, but that’s more of a once-in-a-while indulgence because traditional egg rolls will run you about 200 calories and 11g fat for one tiny roll.

Serve this veggie egg roll in a bowl with brown rice, quinoa, or cauliflower rice for even more veggies, or you can use lettuce wraps and turn this dish into a low carb wrap! You can also add it to a bigger spread with these teriyaki noodles, crispy air fryer tempeh and this Thai basil eggplant stir fry!

This tofu eggroll bowl has all of the flavor or a traditional egg roll without any of the guilt! But it feels like it should be unhealthy because of how good it tastes. My favorite part of this recipe is that the whole thing is made in one pan, which makes it super easy for cleanup too!

👩🏽‍🍳 Why This Recipe Works

  • All of the flavor, none of the guilt
  • Healthier alternative to classic egg rolls – no deep frying!
  • Easy way to get a ton of veggies into one meal
  • Great recipe for meal prep
  • Easy cleanup, one pot meal
  • Simple to customize, can be made keto and is naturally vegan and gluten free
  • Flavorful, spicy, satisfying
  • Most delicious egg roll in a bowl ever!

Latest Recipe Video!

🥘 Ingredients

This healthy egg roll in a bowl requires a handful of simple ingredients, easily found at any grocery store! Here’s what you need:

Ingredients for vegetarian egg roll in a bowl recipe on a white background.
  • Tofu or Eggs (for Keto): If using tofu, use a tofu press to get all the water removed effectively. This is your ground beef or ground chicken substitute for this no meat egg roll in a bowl (typically ground meat is what you’d find as the protein in most regular egg rolls).
  • Spices: Fresh garlic, fresh ginger, salt, crushed red pepper flakes, gluten-free soy sauce or tamari (for a keto-friendly and gluten-free option). Feel free to add additional black pepper or crushed red pepper for more heat.
  • Egg Roll Veggies: 4 cups shredded coleslaw mix (carrots, green cabbage) OR 2 cups shredded carrots + 2 cups shredded cabbage (green or red cabbage would be fine). You can also use a broccoli slaw or diced green beans in this healthy egg roll bowl recipe if you like!
  • Toppings: 1/2 cup sliced green onions, sesame seeds, cashews (omit for keto), cilantro, and sriracha for added flavor if you want some more heat.

🔪 Instructions

Making this egg roll stir fry is super easy! Here’s how to make a vegetarian egg roll in a bowl:

Make Tofu Crumbles: In a large skillet over medium heat, add 1/2 tbsp olive oil and tofu — crumbling the tofu with a wooden spoon and cooking until the tofu is golden brown (about 5-10 min). Remove the tofu from the pan and set aside.

Tofu cooking in a wok.

Add Veggies: Heat the pan over medium heat again, add 1/2 tbsp olive oil and add the remaining ingredients – garlic through salt/crushed red pepper to taste. Cook until the cabbage and carrots are slightly wilted and cooked through – about 5-10 minutes. 

Veggies stir frying in a wok.

Finish Filling: Add the tofu back into the pan and stir to combine with the rest of the ingredients. Warm the vegetarian egg roll filling through for 5 minutes. 

Tofu and veggies stir frying in a wok.

Serve: Serve this low carb vegetarian egg roll in a bowl warm or at room temperature, topped with green onions, sesame seeds, chopped cashews, siracha, and/or cilantro

Vegan egg roll in a bowl, served in a white bowl, garnished with green onions.

💭 Expert Tips

  • Make sure you press your tofu before adding it to the pan. You don’t want this deconstructed egg roll bowl recipe to turn out watery!
  • Use a coleslaw mix to save on prep time. If you don’t have coleslaw mix, try shredding carrots and cabbage in a food processor.
  • This vegan egg roll bowl is great for meal prep – just make it the night before, store it in an airtight container in the fridge, and you can enjoy it for 3-4 days!
  • To keep this recipe gluten free, just use a gluten free low sodium soy sauce, tamari, or coconut aminos.

📖 Variations

  • Different Toppings: You can add anything to this vegetarian egg roll in a bowl with tofu and it will taste great! Try crushed peanuts, almonds, a squeeze of lime juice, or diced red onions.
  • Different Veggies: Add in any of your favorite veggies: from broccoli, to water chestnuts, to asparagus to cauliflower — anything cut in a very small dice / shredded would work well.
  • Turn Into Vegetarian Egg Rolls: You can put this recipe (the filling) in a wrapper, fold and seal with water or egg mixture, and fry in a pot of oil for 3-5 minutes until the outsides are browned. Follow this vegan egg rolls recipe for more details on how to make egg rolls so you can get the best results with this mixture! 
  • Add Heat: You can add as much heat as you want to this vegetarian egg roll bowl! Feel free to add chopped jalapeno peppers, spicy mayo, sriracha sauce, or more crushed red pepper!
  • Keto Egg Roll In A Bowl: With just 3 substitutions, you can make this easy egg roll in a bowl keto friendly. Use 4 scrambled eggs instead of tofu, tamari instead of soy sauce, and omit the cashews and you’ll end up with a recipe that has only 2.3 net carbs per serving!

❓Recipe FAQs

How many calories in egg roll in a bowl?

A huge serving of these vegetarian egg roll bowls has only about 150 calories! That’s less than what you’d get in one tiny regular egg roll.

How long does egg roll in a bowl last in the fridge? Does it reheat well?

Leftover egg roll in a bowl filling will last in the fridge in an airtight container for up to 4 days. It reheats really well – just pop it in the microwave and warm for about 1 minute until fully heated through.

Can eggroll in a bowl be frozen?

Unfortunately, no, I don’t recommend freezing this recipe. Tofu and cooked cabbage are ingredients that don’t freeze that well. They tend to change texture and get more watery after being frozen. However, this vegetarian egg roll recipe keeps really well in the fridge in an airtight container for up to 4-5 days!

Are egg roll bowls healthy?

Yes! In general, this recipe is a very healthy twist on traditional veggie egg rolls. Here’s why:

High-Protein: Each serving of this meatless egg roll in a bowl has 10 grams of plant protein!

Low Sugar and Low Carb: There is barely any sugar in each serving! The less sugar in a recipe, the better because low-sugar recipes help reduce the risk of inflammation. Additionally, even with the tofu, each serving of this recipe has only 5 grams net carbs (and only 2.3 grams net carbs with the keto substitutions)

Anti-Inflammatory: Garlic, onion and cabbage all have anti-inflammatory properties, along with Vitamin K and C.

Easy healthy vegetarian egg roll in a bowl, served in a white bowl, garnished with green onions.

🍲 More Takeout Inspired Asian Recipes!

Love this healthy asian recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!

You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It

Meatless low carb vegetarian egg roll in a bowl, served in a white bowl, garnished with green onions.
Print Recipe
5 from 11 votes

Vegetarian Egg Roll in a Bowl

We took out the insides of an egg roll, and put them in a bowl! It's easy to make, vegetarian, vegan, gluten-free, keto-friendly, and is ready in just 30 minutes. This vegetarian egg roll in a bowl recipe is a flavorful, healthy one-pan meal that the whole family will love!
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Main Course
Cuisine: Asian, Chinese, Vegan
Diet: Diabetic, Gluten Free, Low Fat, Vegan, Vegetarian
Servings: 6
Calories: 144.3kcal
Author: Anjali Shah

Ingredients

  • 1 tbsp olive oil
  • 14-16oz block extra firm tofu, pressed and crumbled (For a Keto version, use 4 whole eggs, scrambled)
  • 6 cloves garlic, minced
  • 3 tsp ginger, minced
  • 3 tbsp low sodium soy sauce (For a Keto version, use tamari)
  • ½ cup diced yellow onion
  • 4 cups shredded coleslaw mix (carrots, cabbage) or 2 cups shredded carrots + 2 cups shredded cabbage
  • ½ tsp salt more or less to taste
  • crushed red pepper to taste
  • ½ cup sliced green onions for topping
  • 2 tbsp sesame seeds for topping
  • 1 oz chopped cashews for topping
  • cilantro for topping
  • siracha to taste, for drizzling on top

Instructions

  • In a large pan over medium heat, add ½ tbsp olive oil and tofu — crumbling the tofu with a wooden spoon and cooking until the tofu is golden brown (about 5-10 min). Remove the tofu from the pan and set aside.
  • Heat the pan over medium heat again, add ½ tbsp olive oil and add the remaining ingredients – garlic through salt/crushed red pepper to taste. Cook until the cabbage and carrots are slightly wilted and cooked through – about 5-10 minutes. 
  • Add the tofu back into the pan and stir to combine. Warm through for 5 minutes. 
  • Serve each bowl topped with green onions, ½ tbsp sesame seeds, ½ tbsp chopped cashews and/or cilantro.

Notes

How to Make Keto Egg Roll in a Bowl (that’s also low-carb)
  • Substitute 4 scrambled eggs for the tofu
  • Substitute tamari for the soy sauce
  • Omit the cashews 
Nutritional Info (per serving) for a Keto-Friendly Version: 102.9 Calories, 7.1g Fat (1.6g Saturated), 124mg Cholesterol, 755.2mg Sodium, 136.6mg Potassium, 4.1 Carbs (2.3 grams of net carbs), 1.8g Fiber, 1.7g Sugar, 6.5g Protein
Other Expert Tips
  • Make sure you press your tofu before adding it to the pan. You don’t want your final dish to turn out watery!
  • If you want to add some heat to this recipe, feel free to add a chopped jalapeno pepper while sautéing the veggies.
  • If you don’t have coleslaw mix, try shredding carrots and cabbage in a food processor
  • You can can serve this mix over brown rice, quinoa, cauliflower rice, or in lettuce wraps
  • This meal is great for meal prep — you can make it the night before and enjoy it for 3-4 days!
  • If you don’t have soy sauce or tamari, you can use coconut aminos
  • Top with anything you like! Switch up the hot sauce or add peanuts, almonds or diced red onions
  • Add in any of your favorite veggies: from broccoli, to water chestnuts, to asparagus to cauliflower — anything cut in a very small dice / shredded would work well.

    Nutrition

    Serving: 1bowl | Calories: 144.3kcal | Carbohydrates: 7.7g | Protein: 10.1g | Fat: 9.2g | Saturated Fat: 1.4g | Sodium: 757.5mg | Potassium: 117.2mg | Fiber: 2.7g | Sugar: 1.8g

    Posted In…

    Healthy Asian Recipes ·

    Add some international flair to your meals! Skip the take-out and try making a healthy version of tofu fried rice or an easy, comforting vegan Thai green curry.

    Asian food can be healthy, plant based, and totally satisfying too! Try other reader favorites like this frozen vegetable stir fry (ready in under 30 minutes), teriyaki noodles, Thai basil eggplant, sweet and sour tofu, and classic drinks like homemade milk tea (boba tea).

    Get inspired by global cuisine with flavors from Japan, China, Thailand, and more!

    18 responses to “Vegetarian Egg Roll In A Bowl”

    1. Enjoyed this for dinner last night and it was a savory success! Easy, quick and delicious; my whole family loved it!5 stars

    2. Love this concept. I have some extra firm tofu waiting to be used. I will try this and pair it with cauliflower rice as suggested.5 stars

    3. Delicious and yummy combination of ingredients. Perfect recipe for any meal. Love healthier options too. Thanks.5 stars

    Leave a Reply

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

    Recipe Rating




    Subscribe to newsletter

    Copyright 2023 The Picky Eater®, LLC. All rights reserved.