Whip up a delicious vegetarian eggroll in a bowl at home! Skip the hassle of making traditional egg rolls and instead put these amazing ingredients together in a bowl - tofu crumbles, stir-fried cabbage tossed in a soy-based sauce with a crispy baked egg roll wrapper on top.
This is a healthier alternative to fried egg rolls that the whole family will love!
This recipe was originally posted in 2019, it's been updated for content and photos.

If you like bowl recipes as much as we do, check out this cauliflower rice bowl recipe!
Why This Recipe Works
- It's an easy recipe! It tastes just like an egg roll without the fuss.
- Even though this is a vegetarian recipe, you can easily add your favorite ground meat.
- Make it in one pan and serve it in one bowl = easy clean up!
Here is What You Will Need
As an Amazon Associate, I earn from qualifying purchases.
This is an overview of the ingredients and steps to make this recipe, scroll down to see ingredient notes and substitutions as well as a printable recipe card with exact measurements and complete cooking instructions.
Ingredients
- Extra-firm tofu
- Cabbage, coleslaw mix or broccoli slaw mix
- Carrot
- Ginger
- Garlic
- Toasted sesame oil
- Tamari or Soy Sauce
- Wonton or Egg roll wrappers
- Olive Oil
Equipment
- Skillet
- Baking Sheet
- Kitchen Knife or Food Processor
- Tofu Press
- Parchment Paper
Here is How To Make Vegetarian Egg Rolls in a Bowl
Prepare the ingredients: Press a block of tofu to release as much liquid as possible, here's how: drain the liquid from the tofu container, and wrap it in a towel or paper towel place it on a plate and top the tofu with something heavy such as a bowl or a small cast-iron skillet.
Slice the cabbage with a sharp knife, mandoline slicer or food processor. Mix up the sauce, and preheat the oven to 400 degrees F.
Step 1. Heat oil in a large skillet over medium heat; crumble the tofu and add it to the pan.
Step 2. Cook the tofu for 5 to 8 minutes until it is cooked through and is firm.
Step 3. Add the vegetables to the skillet with the cooked tofu and cook until cabbage wilts.
Step 4. Stir in the sauce and reduce the heat to low.
Step 5. Arrange the egg roll wrappers on a baking sheet lined with parchment paper and brush them with the remaining oil. Bake them for 5 to 8 minutes or until they start to turn golden brown and crispy.
Step 6. Assemble your egg roll bowl by adding the filling to a bowl and topping it with pieces of crispy egg roll wrappers.
Ingredient Notes & Substitutions
Tofu. When selecting your tofu, choose extra firm or firm because you want the texture to be similar in texture to meat.
Pro-Tip! Use a tofu press like tofu bud to easily press and drain the liquid from the tofu.
Cabbage. You can use any type of cabbage that you like. I use napa cabbage with a few carrot shreds in this recipe. You can also use green or red cabbage or a combination of both to make your egg roll bowl.
Pro-Tip! Save some time and skip the chopping of cabbage and use a bag packaged coleslaw mix.
Fresh Ginger and Garlic can be substituted with ¼ teaspoon of dried ginger and garlic.
Tamari Sauce which is a fermented and usually gluten-free soy sauce can be replaced with soy sauce or coconut aminos.
Make Ahead Instructions
Vegetarian egg roll bowls cook quickly and taste best when they are freshly cooked. You can, however, meal prep all of the ingredients a few days ahead of time and store them in the refrigerator.
Storing and Using Leftovers
Store your leftover egg roll bowl in the refrigerator for three to four days in an airtight container in the refrigerator without the crispy egg roll wrapper topping.
If you have leftover egg roll wrappers, store them at room temperature wrapped in parchment paper or foil.
Reheat your egg roll bowl ingredients over low heat on top of the stove.
If you like tofu, try this vegetarian enchilada casserole!
Recipe Variations
Add more vegetables. Here are some suggestions for more veggies in the filling: thin-sliced red bell pepper, chopped mushrooms, shredded Brussels sprouts, chopped broccoli, or cauliflower.
Add meat. Instead of tofu, brown ¾ pound of ground pork, chicken, or turkey.
Add rice. Serve egg roll bowl ingredients on top of steamed rice or cauliflower rice for a low-carb meal.
Spicy egg roll in a bowl. Add a splash of hot sauce such as sriracha sauce or chili sauce when mixing up the sauce for the bowls.
Garnish Ideas. Top your bowl with sliced green onions, and sesame seeds.
For more simple and delicious recipes like this, subscribe to our newsletter and receive a free e-book and meal suggestions straight in your inbox!
Serving Suggestions
Even though these bowls are a full meal, they also taste great with pickled cucumbers, zucchini ribbons or stir-fried vegetables.
You Might Also Like These Homemade Egg Roll Recipes
If you like this recipe, please comment and rate it below!
📖 Recipe
Click on serving size to scale this recipe
Ingredients
- 1 tablespoon olive oil - divided
- 1 - 14 ounce block of tofu
- 4 cups shredded cabbage or 1 package of coleslaw or broccoli slaw mix
- 6 to 8 egg roll or wonton wrappers - optional
- 1 carrot shredded - optional
The Sauce:
- 1 clove garlic - crushed
- 2 tablespoons tamari sauce
- 2 tablespoons sesame oil
- 1 teaspoon fresh grated ginger
Instructions
- Prepare the ingredients: crumble one block of tofu after draining the liquid and wrapping it in a towel (see notes below for full details), slice the cabbage with a sharp knife, food processor or mandoline slicer and mix up the sauce (1 clove crushed garlic, 2 tablespoons tamari sauce, 2 tablespoons sesame oil, 1 teaspoon of fresh grated ginger).
- Heat 2 teaspoons olive oil in skillet over medium heat, add the crumbled tofu and cook stirring occasionally for about 8 minutes.
- Reduce the heat to low to keep the mixture warm.
- To serve: place the vegetable and tofu mixture into a bowl and top it with crumbles of the crispy won ton wraps
Notes
- Several hours or the night before preparing dinner, open the tofu container and drain the liquid
- Wrap the tofu block in paper towels or a clean towel
- Place it on a plate and top the tofu with something heavy to help the towel soak up more moisture. I like to use a small cast iron pan but you can also use a heavy bowl.
- When it's time to prepare the recipe, unwrap the tofu, the towel should be wet, and crumble it up with your fingers.
- For an easy way to drain tofu, use a tofu bud.
Cabbage - You can use any type of cabbage that you like. I use napa cabbage with a few carrot shreds in this recipe. You can also use red or white cabbage or a combination of both to make your egg roll bowl. Fresh Ginger and Garlic can be substituted with ¼ teaspoon of dried ginger and garlic. Tamari Sauce which is a fermented and usually gluten-free soy sauce can be replaced with soy sauce or coconut aminos. Recipe Variations Add more vegetables. Here are some suggestions for more veggies in the filling: thin-sliced bell peppers, chopped mushrooms, shredded Brussels sprouts, chopped broccoli, or cauliflower. Add meat. Instead of tofu, brown ¾ pound of ground beef, pork, chicken, or turkey. Add rice. Serve egg roll bowl ingredient on top of steamed rice. Spicy egg roll in a bowl. Add a splash of sriracha sauce with the sauce.
Nutrition
Nutrition information provided is an estimate and can vary based on cooking methods and ingredients used
Amanda says
This is such a quick and easy dinner and my whole family loved it! I'm going to try a chicken version the next time I make it.
Anne says
Thanks Amanda I'm glad you liked it, and give it a try with the chicken.
Karen @Karen's Kitchen Stories says
What a cool method to capture the flavor and spirit of egg rolls! Cool way to prepare the wonton wrappers!