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 Vegetarian Egg Roll in a Bowl recipe takes all the savory, crispy goodness of an egg roll and serves it up in a fresh, flavor-packed bowl, no frying required! It’s perfect for anyone craving a healthier, homemade takeout fix for lunch or dinner. What I love most? This one-pan meal is ready in 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, much like my vegan egg rolls recipe.
It’s packed with crisp veggies, golden tofu, and bold seasonings, all tossed together in one pan for a quick, better-than-takeout meal. The best part? It’s completely ready in less than an hour!
👩🏽🍳 Why I Love This Recipe
I love this vegetarian egg roll in a bowl because it’s got all the crunch, spice, and savory goodness of my favorite egg rolls, minus the deep frying! It’s quick, easy, and packed with flavor, making it the perfect guilt-free takeout fix!
Let’s be real, one tiny fried egg roll can pack in 200 calories and 11 grams of fat, and honestly, who stops at just one? That’s exactly why I love this healthy egg roll in a bowl! I get a huge, satisfying serving for just 150 calories, with tons of veggies, 10 grams of plant protein, and plenty of fiber, all while keeping it low in sugar and fat.
One of my favorite things about this meatless egg roll in a bowl is that it’s a one-pan wonder, easy to make and even easier to clean up! Plus, it’s made with simple, affordable ingredients, so it’s budget-friendly without skimping on flavor. It’s naturally gluten-free, dairy-free, and totally customizable, so everyone can dig in, no matter their dietary needs.
And let’s not forget, this recipe is a meal prep dream! I love making a big batch ahead of time because it stays fresh in the fridge for up to four days. It’s my go-to for busy weeknights or grab-and-go lunches, and honestly, it tastes even better the next day! I can’t wait for you to try it and see for yourself.
Latest Recipe Video!
🥘 Ingredients
Making this veggie egg roll in a bowl with fresh, feel-good ingredients is what keeps me coming back to it again and again.

Tofu: I use tofu as my ground beef or ground chicken substitute for this bowl recipe. When using tofu, I highly suggest using a tofu press to effectively remove all the water.
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.
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.
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.
Substitutions
Gluten-Free: I swap soy sauce for tamari or coconut aminos, and just like that, it’s completely gluten-free.
Switch Up the Veggies: I’ve tried broccoli slaw, diced green beans, even water chestnuts and asparagus, as long as they’re chopped small, they work perfectly.
🔪 How To Make
I make this veggie egg roll in a bowl in just four easy steps and I’ll walk you through each one with step-by-step photos below.
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
I love how quick, flavorful, and customizable this veggie egg roll in a bowl is, it’s like takeout, but way better for you.
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.
Add Heat: If you love a little kick, I say go for it! I like to add ½ a chopped jalapeño, a drizzle of my spicy vegan mayo sriracha, or an extra ¼ teaspoon of 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.
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. Tempeh, veggie crumbles, or 1 cup of edamame, or chickpeas all work great and add a delicious twist.
🍽 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 my miso mushrooms. They make the meal feel like a complete takeout-style feast.
With Entrees: I love turning this into a full spread by serving it with my vegan kung pao tofu, and my tofu fried rice. So good!
Try It with Different Sauces: I love switching things up by drizzling on my low calorie stir fry sauce or my gluten-free stir fry sauce for a flavor boost.
🫙 Storage Directions
Refrigeration: 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.
Freezing: 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 my tofu turns to mush, it’s usually because I didn’t press it long enough to remove excess water, stirred it too much while cooking, or used tofu that wasn’t firm enough. Now, I always press it well, handle it gently, and stick to extra-firm tofu for the best texture!
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
- My #1 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.
- 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.
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! 🙂