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

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, 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!

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.

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

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

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

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 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!

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.

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 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.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 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

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

    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 2025 The Picky Eater®, LLC. All rights reserved.