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!
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!
👩🏽🍳 Why I Love This Recipe
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.
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.
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.
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.
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.
💭 Expert Tips
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
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.
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.
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.
🍛 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, 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
Vegetarian Egg Roll In A Bowl
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
- Substitute 4 scrambled eggs for the tofu
- Substitute tamari for the soy sauce
- Omit the cashews
- 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.
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!
Yay! Thanks Bobby!
What fabulous flavors and textures in this vegetarian egg roll bowl. It’s a perfect meal on a busy weeknight.
Thanks so much Andrea! 🙂
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!
Yes!! Thanks Shadi!
Absolutely delicious! Such a great way to enjoy a takeout fave in a healthier way.
Totally! So glad you liked it!
I strongly recommend adding cashews–they really add great crunch. So good!
Great idea!! Thanks Kristen!
I’m all in for this delicious, low carb egg roll bowl!
Yes!! It’s so good! Enjoy!
Enjoyed this for dinner last night and it was a savory success! Easy, quick and delicious; my whole family loved it!
Thanks so much Sara! So glad you all loved it!
I love everything about this recipe!
Awesome! Thanks Jess!
I made this egg roll in a bowl for dinner last night and my family loved it. We didn’t even miss the meat!
Yay! So happy to hear that Tayler!
How delish is this recipe! Thank you for sharing, we loved every bite!
Awesome! So happy to hear that Janelle!
This is one of my favorite ways to enjoy takeout food at home in a healthier way. Love your recipe!
Thank you so much Gina! 🙂
A delicious flavourful and healthy recipe. My whole family loves it for a quick and easy dinner.
Yes!! I’m so happy to hear that Beth!
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.
Yay!! I’m sure you will love this recipe Charla!
Delicious and yummy combination of ingredients. Perfect recipe for any meal. Love healthier options too. Thanks.
Thanks so much Veena! 🙂