vegetable egg rolls

$5.90 recipe / $0.58 serving
by Beth - Budget Bytes
4.89 from 34 votes
Pin RecipeJump to recipe โ†’

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

Okay, I might just have to make egg rolls all the time. They were so much easier than expected! And, because I decided to bake mine, they’re pretty freakin’ healthy. And, wow, super inexepensive! Just over 50 cents for two rolls? Yes please. Win, win, win!

Baking egg rolls definitely creates a different texture than frying, but I still liked them A LOT. It’s more of a “crunch” than a “crisp” when you bite in… But, if you wanted to fry these, they would be every bit as easy and probably even more delicious. If you don’t have a deep fryer, a couple inches of vegetable oil in a heavy bottomed skillet would probably do the trick. …I just have an irrational fear of frying things. I guess I’ve been badly burned one too many times and I know that one day it’s going to splatter on my face and that’ll be the end of me.

I also experimented with freezing the egg rolls uncooked. After freezing I put them straight into a hot oven without thawing. The texture was a little less than great but they were still delicious all the same. I will be freezing some the next time I make them. More about that in the photos at the bottom of the post.

There are a lot of step by step photos with this post, but don’t be mislead. It’s an easy process… I just wanted to catch every little step because most of this is hard to describe in words!

What to Serve with Egg Rolls

Take your takeout fake-out meal to the next level by serving these egg rolls with Easy Lo Mein, Vegetable Fried Rice, or Egg Drop Soup!

Three Vegetable Egg Rolls plated on white rectangle plate with dipping sauces on the side

Share this recipe

Vegetable Egg Rolls

4.89 from 34 votes
These homemade vegetable egg rolls are stuffed full of cabbage, mushrooms, carrots, and more.
Vegetarian egg rolls served on a plate.
Servings 10
Prep 30 minutes
Cook 30 minutes
Total 1 hour

Ingredients

  • 1 Tbsp vegetable oil ($0.08)
  • 1/2 tsp minced garlic ($0.04)
  • 1 inch fresh ginger ($0.12)
  • 4 oz. mushrooms ($0.99)
  • 2 medium carrots ($0.25)
  • 3 medium green onions ($0.23)
  • 1 small head green cabbage ($1.70)
  • 1/4 cup soy sauce ($0.24)
  • 1/2 Tbsp cornstarch ($0.03)
  • 1 tsp sesame oil ($0.12)
  • 1 pkg 20 ea egg roll wrappers ($2.00)
  • as needed non-stick spray ($0.10)

Instructions 

  • First prepare the vegetables. Peel the ginger and grate with a small holed cheese grater. Peel and grate the carrots on a large holed cheese grater. Mince the garlic (if using fresh rather than pre-minced). Clean and slice the green onions and mushrooms. Peel the outer leaves from the cabbage, cut into quarters, remove the core, and then slice thinly into shreds.
  • In a very large skillet or wok, heat the vegetable oil over medium heat and saute the green onion, garlic, and ginger until slightly softened (1-2 minutes). Add the mushrooms and continue to saute until softened (about 5 minutes). Add the carrot, saute for one minute more, then add the cabbage. Continue to cook and stir until the cabbage has reduced in volume by half (increase the heat to medium-high if necessary).
  • Dissolve the cornstarch in the soy sauce. Add that to the skillet and stir to coat the vegetables. The heat will cause the mixture to thicken and create a soy sauce glaze. Drizzle the sesame oil over top and stir in. Turn the heat off. Give the mixture a taste and adjust the soy sauce and sesame oil to your liking. Transfer the mixture to a bowl to cool.
  • Begin to fill and roll the egg rolls. Place one wrapper at a time on a clean surface and place about 1/4 cup of the cabbage mixture just off center, close to one of the corners on the square. Roll the corner up and over the filling, fold each side in, and then roll the rest of the way up. Keep a small bowl of water near by and use it as “glue” to hold the corners of the egg roll wrapper in place. (See step-by-step photos below)
  • Preheat the oven to 425 degrees. Prepare a baking sheet by covering with foil. Place the egg rolls on the baking sheet and coat with non-stick spray. Roll them over and coat the other side (you can brush with vegetable oil if you’re opposed to non-stick spray). Bake in the fully preheated oven for about 20 minutes or until golden brown and crispy. Turn the egg rolls over half way through cooking and rotate your baking sheet if you have hot spots in your oven.

See how we calculate recipe costs here.


Nutrition

Serving: 1ServingCalories: 238.24kcalCarbohydrates: 44.22gProtein: 8.28gFat: 3.26gSodium: 739.13mgFiber: 3.6g
Read our full nutrition disclaimer here.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
close up of a vegetable egg roll being held with chop sticks

Step By Step Photos

vegetables ready to be prepped

Start by prepping all of the vegetables so they’re ready to go. I used cabbage, carrots, mushrooms, green onion, ginger, and minced garlic (in the jar).

peel and grate ginger
Peel and grate the ginger. I use a small holed cheese grater rather than mincing with a knife, and I grate it right over the skillet to catch any juices, which there are a lot of.

peel and grate carrot into bowl
Peel and grate the carrot. I use a large holed cheese grater for this. I tried to use a mandolin ONCE and will never bother again!

cabbage cut into chunks ready to be shredded
To shred the cabbage, first remove the wilted leaves. Next, cut the head into quarters and then cut the core off of each quarter. Then cut each quarter lengthwise one more time, and then cut crosswise into very thin strips.

prepared veggies in bowls
Once all of the veggies are prepared, you’re ready to cook. Sorry, no pictures on how to cut the mushrooms or green onion because I think you can probably do that part on your own… and if you can’t, just give it a shot. You can’t really mess those up!

ginger, garlic and onion in pan
Start with the vegetable oil, garlic, green onion, and ginger in a very large skillet or wok. Heat over a medium flame.

saute  ginger, garlic and onion in pan with wooden spoon to mix
Saute this mixture just until softened (1-2 minutes).

mushrooms added to pan to cook
Then add the mushrooms and continue to cook until they’ve released all of their moisture (about 5 minutes). You don’t want soggy egg rolls.

shredded carrot added to pan of ingredients
Add the carrot, cook for about a minute more.

shredded cabbage added to pan of ingredients
Add the shredded cabbage and continue to stir and cook, allowing the cabbage to wilt. It might help to increase the heat to medium-high at this point.

ingredients in pan, cooking down cabbage
Continue cooking until the cabbage is reduced in volume by about half (10 minutes or so).

soy and corn starch In bowl
At this point, dissolve the corn starch in the soy sauce. Add this mixture to the skillet and stir to coat the cabbage.

soy glaze added to pan of veggies
The heat from the skillet will thicken the corn starch/soy mixture and create a soy sauce glaze. Turn the heat off once it has thickened (this usually happens immediately).

close up of a jar of sesame oil
Stir in the sesame oil and give the mixture a taste. Adjust seasoning as you see fit. …a little sriracha wouldn’t hurt, if you ask me. But, that’s just me.

egg roll up wrappers in packaging
These are the egg roll wrappers that I used. They can usually be found in the refrigerated section of the produce department, near the tofu and other meat substitutes. This package had 20 wrappers in it which was perfect for the amount of filling I had.

one egg roll wrapper with small amount of filling placed in center ready to roll
Start to fill and roll the egg rolls. Get a small bowl of water because that will be your “glue.” Lay one wrapper out at a time and place some of the filling just off center, toward one of the corners. I used an 1/8th cup scoop but filled it to overflowing… so it was probably more like 1/4 cup per roll. But you’ll have to play with it.

bottom corner of wrapper folded up
Fold the bottom corner up and over the filling and make it snug.

both sides of wrapper folded in over filling
Make sure the filling isn’t squeezing out the sides and then fold each side in. This is where the water comes in. Put a small dab of water under each corner to glue them into place.

wrapper rolled the rest of the way up
And then roll it the rest of the way up. Place another little dab of water under the top corner of the square.

rolled egg rolls placed on baking sheet lined with tin foil ready to bake
Preheat the oven to 425 while you’re rolling so that it’s ready to go when you’re done. Place the egg rolls on a baking sheet and coat with non-stick spray. Roll them over and spray the other side. If you don’t like non-stick spray, you can brush them with vegetable oil.

baked egg rolls, golden brown
Bake in the preheated for about 20 minutes or until they are golden brown and crispy. Turn the egg rolls over at least once during the baking time to prevent the bottoms from getting soggy. Mine still seeped a little liquid but they were pretty crispy overall. Keep an eye on the egg rolls because every other “baked egg roll” recipe I’ve seen suggested 10 minutes but mine took somewhere between 20-25 minutes. Every oven is different!

top view of three vegetable egg rolls on a white plate with dipping sauces on the side
I’ve been gobbling up my egg rolls with Chinese hot mustard and a little sweet and sour sauce… you can also try teriyaki sauce, duck sauce, sriracha, sweet chili sauce, or just plain!

The Freezer Experiment

top view of raw egg rolls on baking sheet ready to freeze
So, when I made my egg rolls, I placed a few on a baking sheet and popped them in the freezer. Once they freeze through (a couple of hours) you can then transfer them to an air-tight container like a freezer bag and they won’t stick to eachother.

frozen egg rolls ready to bake
So, the next day, I preheated the oven, took the egg rolls out of the freezer, and coated them with non-stick spray. I decided to elevate them off of the baking sheet with a cooling rack to try to keep the bottoms from getting soggy… but I forgot to roll them over during the baking process, so my efforts went wasted.

baked frozen egg rolls
I baked the egg rolls at 400 degrees rather than 425 so that they would have time to heat up on the inside before the outside browned. As it turns out, freezing them reduces the elasticity in the wrapper so they kind of cracked open in some spots… but damned if they weren’t still delicious! I’ll still be freezing some next time!

Share this recipe

Posted in: , , , , , , ,

Leave a Comment

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

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

Leave a Comment
  1. These are so delicious. Thank you so much for sharing. I used red cabbage just for added color, but followed the rest of the recipe exactly.

  2. These were amazing. I didnt have fresh ginger, so I used dried, worked fine. Crispy and cheap to make for this vegetarian. Thanks

  3. These were great! I love that they are baked :) The stuffing is really delicious. I used way less cabbage and I think I will use double the mushrooms next time. I paired these with the Teriyaki Meatball bowls. Great pairing!

  4. Hi Beth. Girlfriend these were delicious! I made a few adjustments by adding some nutmeg and cinnamon to the mix. I also added some diced chicken thighs!!! Thank you for the recipe. I love your website and all your recipes. You rock girl!

  5. Hi Beth! I’m a huge fan of your site. This is the first recipe of yours that I had any trouble with! I almost started crying in a panic as soon as I poured in the soy sauce mixture, it was so flooded with way too much sauce. After a bit of calming myself down I realized my error.. I had only used about half of my cabbage. I’m pretty new to cooking with cabbage, and mine looked big to me! So I erred on the side of caution and only used half of it, thinking it’s not a small cabbage. I guess I was wrong. I was able to save it by cutting the rest up and cooking it separately. But man I felt so stupid! Just had them over the weekend with my boyfriend, and they were GREAT, even in the oven! I also tried lightly frying them in a little oil afterwards which gave them just a bit of extra crisp texture without the deep frying. It is also fun to wrap the egg rolls with another person. The filling is so great and can be easily customized to add meat or other veggies. Thank you as always :)

    1. I’m so glad they turned out in the end! Making mistakes and learning from them is a big part of learning how to cook, so don’t ever get down on yourself for it. I still make mistakes constantly. :)

  6. These are amazing. It may be because I used a food processor to prepare my veggie’s, but I didn’t get enough filling for 20. I was able to make 15 using two tablespoon scoops. Next time (and there WILL be a next time!) I’ll just double it!

  7. I’m not a huge fan of mushrooms- what would you replace them with or would you just leave them out entirely?

  8. These were the best eggrolls. I’m trying hard not to eat them all before dinner. I have been searching for a Chinese restaurant near me that doesn’t use oyster sauce. I’m ok with vegetarian (mushroom) oyster sauce, which led me to the quest for eggrolls that I could make and I am so glad that I found these and your blog. Again, thank you and I will visit often.

  9. Hi, this looks delicious and just what I was looking for. Do you think I could prepare the day before ? Refrigerate and then bake the next day?
    Thanks

  10. Made this recipe recently with the addition of a little ground pork that I needed to use up. Very delicious! We had them with 3 sauces, “duck” sauce, Sriracha, soy sauce and some steamed broccoli as a side.

    I’ve tried many of your recipes lately: red enchilada sauce, teriyaki meatball bowls, stuffed poblano peppers and have many others that I want to try. Thank you so much for great recipes and all the good information you supply!

      1. This is a vegetarian egg roll recipe, so there is no meat inside.

  11. These are amazing! I have baked them, fried them, added leftover pork to them and every time they are delicious, I haven’t tried freezing them yet, But I think I will give it a try soon, Thank you so much for such a wonderful recipe :)

  12. YUMMY. First time making egg rolls and these were delicious!! So good. I think I might have brushed on too much oil before I put them in the oven because they were not as crispy as I would have liked. Oh well, there is always next time!! :)

  13. Does your website have a contact page? I’m having trouble locating it but, I’d like to shoot you an e-mail.
    I’ve got some creative ideas for your blog you might be interested in hearing.
    Either way, great site and I look forward to seeing it develop over time.