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.

My easy vegetarian egg roll in a bowl recipe takes the insides of an egg roll and serves them up in a delicious bowl! It’s great for anyone looking for a healthier version of takeout for a tasty lunch or dinner. With my help, you’ll be able to make this simple one-pan meal in just 30 minutes!

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

In my house, we love getting traditional egg rolls when we order Chinese takeout, but let’s face it, they aren’t the healthiest! Fried food is just an occasional indulgence for us. So, I created this vegetarian egg roll in a bowl that hits the spot and keeps it healthy.

It’s made with all the fillings you love, like crunchy cabbage, green onion, and tofu, without any of the guilt! My healthy veggie egg roll bowl has all the flavor of the takeout favorite. It tastes so good, you won’t believe that it actually is good for you too!

Trust me, you and your family are going to love this recipe so much that you might never look at fried egg rolls the same way again!

My vegetable egg roll in a bowl is a non-fried version full of spice and flavor capturing all the deliciousness of your favorite restaurant egg rolls. Each bite is the perfect mix of crispy, crunchy textures and spicy, salty tastes.

Traditional egg rolls can run you about 200 calories and 11 grams of fat for one tiny roll. A huge serving of my recipe only has about 150 calories and 5 grams of net carbs per serving! Plus, it’s loaded with veggies, has 10 grams of plant protein, and is high in fiber while being low in sugar and fat.

Another thing I love about this meatless egg roll in a bowl is that the whole thing is made in one pan, making it super easy to clean up. The ingredients are simple and affordable, which keeps the dish both convenient and budget-friendly.

This dish is also free of most allergens and can easily be made into a gluten-free and vegan egg roll bowl. It’s so versatile and easy to customize to suit any meal or diet – just see my suggestions in the recipe variations section below.

I like to serve this 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! For a bigger spread, I’ll often serve it with my vegetarian teriyaki noodles, my vegetarian summer rolls, or my Thai basil eggplant stir fry!

Last but not least this recipe is fantastic for meal prep. You can make a big batch ahead of time and store it in the fridge for up to four days. It reheats beautifully, making it a quick and easy option for busy weeknights or work lunches.

Latest Recipe Video!

🥘 Ingredients

You only need a few simple ingredients to make my easy vegetarian egg roll bowl. See the recipe card at the bottom of the post for the exact amounts and nutritional information.

Ingredients for vegetarian egg roll in a bowl recipe on a white background.

Tofu: I use tofu as my ground beef or ground chicken substitute for this vegan egg roll in a bowl recipe. When using tofu, I highly suggest using a tofu press to effectively remove all the water. Just egg would also work as a vegan egg replacer.

Spices: I use a combination of fresh garlic, fresh ginger, salt, and crushed red pepper flakes to add spice and aromatic flavor, as well as soy sauce for a layer of umami. Use tamari or coconut aminos to make a gluten-free vegetarian egg roll in a bowl.

Egg Roll Veggies: I typically use a shredded coleslaw mix, which includes carrots and green cabbage, to save time, but you can always shred your own too. I’ve also used broccoli slaw or diced green beans, both of which are great alternatives. Any veggies cut very small will work from from broccoli and water chestnuts to asparagus and cauliflower.

Toppings: To add some crunch and extra flavor, I love finishing the bowl with sliced green onions, sesame seeds, cilantro, cashews, and a little sriracha. You could also try crushed peanuts, almonds, a squeeze of lime juice, a drizzle of sweet chili sauce, or diced red onions.

🔪 How To Make A Veggie Egg Roll Bowl

Learning how to make a vegetarian egg roll in a bowl with coleslaw mix is super simple. Check out my video below to see the step-by-step process.

Make Tofu Crumbles: To begin, I add ½ tablespoon of olive oil to a large pan over medium heat. Next, I add the tofu and cook it for about 5-10 minutes, or until it turns golden brown, crumbling it with a wooden spoon. Then I remove it from the pan and set it aside.

Tofu cooking in a wok.

Cook Veggies: After cooking the tofu, I heat the large skillet over medium heat again, add another ½ tablespoon of olive oil, and the remaining ingredients. Then I let everything cook for about 5-10 minutes until the cabbage and carrots are fork-tender but not completely wilted.

Veggies stir frying in a wok.

Finish Filling: Once the veggies are done, I add the tofu back into the pan and stir to combine with the rest of the ingredients. Then I let the mixture cook for another 5 minutes to warm through.

Tofu and veggies stir frying in a wok.

Serve: When ready, I serve my low-carb vegetarian egg roll in a bowl warm or at room temperature, topped with green onions, sesame seeds, chopped cashews, siracha, and cilantro.

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

My #1 Secret Tip for making my vegetarian egg roll bowl is to press the tofu! Removing the excess water ensures the tofu gets crispy and prevents the dish from becoming watery.

This step is crucial for achieving the best crispy, firm texture. I’ve also found that pressing the tofu gives it a heartier, meaty quality which makes it the perfect meat alternative in this recipe.

Other Tips To Keep In Mind:

  • Use Fresh Spices: I like to use fresh garlic and ginger, which add a more robust flavor compared to paste or powdered versions. This is one of my biggest tips when making Asian food!
  • Don’t Overcook The Veggies: I only cook the cabbage and carrots until they are fork-tender but still have a bit of crunch. That way they won’t get soggy. Remember, they will keep cooking a little even after you remove the pan from the heat.
  • Tip For Shredding Your Own Vegetables: If you can’t find (or don’t want to use) pre-shredded coleslaw mix, I recommend shredding your own cabbage and carrots in a food processor to make prep easier.
  • Use a Nonstick Pan: A nonstick pan can help prevent sticking and makes for easier cleanup.

📖 Variations

Turn Into Vegetarian Egg Rolls: When I want to make egg rolls, I just put this filling in a wrapper, fold and seal with water or an egg mixture, and fry in a pot of oil for 3-5 minutes until the outsides are browned. If you go this route, be sure to follow my vegan egg rolls recipe for the best results.

Add Heat: Feel free to add chopped jalapeno peppers, spicy mayo, sriracha sauce, or more crushed red pepper.

For Kids: Unless you have an adventurous eater, you may want to keep the heat to a minimum. When I make this for my kids, I make sure to include proteins and veggies that they like. Kids are more likely to try a bite when they see ingredients they know and love.

Keto Option: I turn this into a keto veggie egg roll in a bowl with just 3 substitutions. 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!

Other Proteins: To switch things up, I’ll sometimes make a vegetarian egg roll in a bowl with no tofu by using another plant-based protein. Some good choices are tempeh, veggie crumbles, or even beans like edamame, black beans, or chickpeas.

🍽 Serving Suggestions

My egg roll in a bowl with no meat is so satisfying that you can eat it all on its own, but there are some other dishes you can serve it with, too. These are just a few of my favorites:

With Sides: This bowl goes perfectly with my vegetarian wontons and miso mushrooms. For something lighter, serve it with my avocado sushi roll

With Entrees: You can add it to a bigger spread by serving it with my vegan kung pao tofu, crispy air fryer tempeh, and my tofu fried rice!

With Sauces: Try it with different sauces like my low calorie stir fry sauce or gluten-free stir fry sauce. A spicy peanut sauce or even vegan BBQ sauce would be delicious as a topping too.

🫙 Storage Directions

Fridge: If I have any leftover filling I store it in an airtight container in the refrigerator for up to four days. This makes it perfect for meal prep or quick lunches during the week too. Make sure the dish has cooled completely before sealing it to maintain freshness and prevent condensation.

To Freeze: I don’t recommend freezing, because it will change the texture of the cabbage and the tofu and it’ll become soggy and rubbery once defrosted.

To Reheat: Tofu egg roll in a bowl reheats really well. I’ll typically just pop leftovers in the microwave for a few minutes until heated through. You can also reheat it on the stovetop if you prefer. Just place it in a skillet over medium heat and cook, stirring occasionally, until warmed through.

❓Recipe FAQs

WHY IS MY EGG ROLL BOWL WATERY?

If your bowl is watery, it’s likely because the tofu wasn’t pressed properly or the vegetables released too much moisture. I always make sure to press the tofu thoroughly before cooking to remove excess water. Also, ensure the vegetables are cooked just until tender, not overcooked, to prevent them from releasing too much liquid.

WHY DID MY TOFU TURN TO MUSH?

If your tofu turned to mush, it might not have been pressed long enough to remove the excess water, it was stirred too vigorously while cooking, or you didn’t use a firm enough tofu.

HOW DO I PREVENT THE TOFU FROM STICKING TO THE PAN?

I suggest using a nonstick pan to prevent the tofu from sticking. Make sure the pan is hot before adding the tofu and use enough oil to coat the bottom of the pan. Also, avoid moving the tofu too much during the initial cooking stage to allow it to form a golden crust.

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

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from The Picky Eater.

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, 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 16 votes

Vegetarian Egg Roll In A Bowl

My easy vegetarian egg roll in a bowl recipe takes the insides of an egg roll and serves them up in a delicious bowl! It's great for anyone looking for a healthier version of takeout for a tasty lunch or dinner. With my help, you'll be able to make this simple one-pan meal in just 30 minutes!
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

Shop Ingredients on Jupiter

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

    28 responses to “Vegetarian Egg Roll In A Bowl”

    1. I saw this and had to try it. So creative and a great dish to mix it up on a weeknight. The kids loved it too. Definitely a winner! Thank you!5 stars

    2. What fabulous flavors and textures in this vegetarian egg roll bowl. It’s a perfect meal on a busy weeknight.5 stars

    3. I love that it’s not just delicious but also a healthier take on a classic favorite. It’s become a weeknight staple in my household, and everyone adores it. Plus, it’s quick and easy to prepare. A must-try for anyone looking to savor a delectable, meatless twist on a beloved classic!5 stars

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

    5. 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

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

    5 from 16 votes (2 ratings without comment)

    Leave a Reply

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

    Recipe Rating





    Subscribe to newsletter

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