These Vietnamese-inspired egg rolls are filled with mushrooms, carrots, and taro, and come with a sweet and spicy dipping sauce. Tender on the inside, extra crispy on the outside, and very easy to make. It's the best vegan egg rolls!
If you ever wondered how to make your own egg rolls, you came to the right place!
⭐️ Why You Should Try This Recipe
- Get a taste of Vietnam. Travel from the comfort of your home! This recipe is based on authentic Vietnamese recipes and tastes just like the egg rolls you would find in Vietnam!
- Simple preparation. There is no stir-frying required to make the filling. Shred all ingredients, combine and season them, and wrap them in the wrappers. Then all that's left to do is fry them until golden brown!
- Andrea said: ★★★★★ "The end result was amazing! First time doing any spring rolls whatsoever, and I loved them! Thank you!"
🥡 What are Egg Rolls
Egg rolls are deep-fried rolls prepared with thin wheat flour wrappers and filled with many different vegetables and/or meat. Egg rolls are popular across many countries in Asia. Here, we are preparing a Vietnamese-inspired version.
There are as many recipes as the people who make them, so they are versatile and can be adapted to your taste. Here, I’m sharing my favorite version that I tweaked many times until I was satisfied with it.
🥕 Ingredient Notes
Here is what you will need to prepare vegan egg rolls:
- Taro - The base of the filling consists of taro and carrots. Taro is a root vegetable very popular in Viet Nam. You can find it fresh or frozen in Asian stores or sometimes at the market. If you cannot find taro, feel free to use white sweet potato or regular potato, both make a great substitute.
- Carrots - For color, texture, and natural sweetness.
- Black mushrooms - Also called wood ear mushrooms, this type of mushroom is sold dried and must be rehydrated. It adds a chewy texture to the filling.
- Glass noodles - Adding glass noodles helps the filling stick together slightly. This way, the filling doesn’t crumble when you bite into the rolls.
- Sugar - To balance with the saltiness.
- Salt and pepper
- Mushroom seasoning - Mushroom seasoning is a healthier alternative to glutamate. It increases the flavors. It’s totally optional, though, and can be replaced with an extra ¼ teaspoon of salt.
- Green onions - If you want to add extra flavor, feel free to add a couple of tablespoons of chopped green onions!
Note: as opposed to many other recipes you can find online, this one does not rely on cabbage as the main ingredient for the filling. I have never seen any egg roll with cabbage in Vietnam. Taro is always used instead.
🥣 How to Make Vegan Egg Rolls
Prepare the filling
To make things easier, we are not cooking the filling, which also saves time. To prepare the filling:
- Shred the taro and carrots using a vegetable grater or a food processor fitted with the grating blade. Transfer to a mixing bowl.
- Rehydrate the dried mushrooms and glass noodles in hot water for 5-10 minutes. Drain and slice them into 2-inch pieces.
- Transfer to the bowl and coat with the seasonings. Stir to combine everything.
The filling is now ready to be wrapped!
Choosing the right wrapper
While rice paper can be used as the wrapper, it doesn’t yield the best results in terms of flavor, texture, and look.
Use wheat flour wrappers for smooth, golden brown, and super crispy rolls. You can find them in the frozen section of any Asian store. While most do not contain eggs, check the ingredients just in case. If you want to make your own wrappers, check out my Homemade Egg Roll Wrappers recipe! It takes just 15 minutes and 3 ingredients.
How to wrap egg rolls:
- Prepare a slurry: dissolve 1 tablespoon of cornstarch in 2 tablespoons of water. Set aside.
- Lay a wrapper on a clean working surface or chopping board.
- Place 2-3 tablespoons of the filling at the bottom of a wrapper.
- Fold the bottom corner above the filling, followed by the right and left sides. Roll it up very tightly.
- Dip your finger into the cornstarch slurry and slightly wet the top corner. This will help the egg roll to stay closed. Finish rolling and transfer to a plate.
- Repeat with the remaining filling and wrappers!
Quick Tip: I like to double-wrap my egg rolls for a crunchier shell. Instead of using just one egg roll wrapper, lay two of them before adding your filling and rolling it. It is optional, but I found that using two wrappers instead of one not only gives the egg rolls a better texture but also gives them a better look as you can't see the filling through the wrapper.
🌶 Dipping Sauce
The sauce is almost as important as the egg rolls themselves. It definitely takes the egg rolls to another level and is, in my opinion, essential.
Egg rolls are often served with a nước mắm-based dipping sauce called "Nước chấm" or a sweet and spicy chili sauce.
For an authentic flavor, I recommend getting your hands on vegan fish sauce, it has a very pungent smell, but once combined with some sugar, garlic, chili, and water to dilute, it makes the most amazing dipping sauce!
- Where can I buy taro? You can find taro in Asian markets (fresh or frozen) or in many vegetable markets. It is usually located near the cassava roots.
- What can I substitute for taro? A good alternative would be white sweet potatoes. If you can't find any of these, shredded cabbage or regular white potatoes can be an alternative but be aware the flavor and texture will be quite different.
- Are vegan egg roll wrappers egg-free? The short answer is yes. Most egg roll wrapper brands are vegan and made with wheat flour, water, coconut oil, and salt. I still recommend checking the ingredients on the package to make sure.
- Can these vegan egg rolls be baked? Yes, however, I do have a preference for fried ones. If you want to bake these: brush each egg roll with oil and bake for 35 minutes in a 350°F (175°C) preheated oven.
- Is this recipe authentic? I tried to make it as authentic as possible to Vietnamese vegetarian egg rolls. However, there are hundreds of different versions, so there is not one exact recipe.
❄️ Freezing Tip
These vegan egg rolls freeze very well. Once wrapped, arrange the unfried egg rolls in a freezer-safe container. Egg rolls will keep for up to 3 months in the freezer. Thaw on the counter for 3-4 hours before frying.
These vegan egg rolls (Chả giò chay) make a delicious appetizer but can also be eaten as an entrée with some vegetables or greens. Wrap your egg roll, some Thai basil, perilla leaves, and cilantro with a leave of lettuce. Dip into the sauce, and enjoy!
I hope you will all like this Vietnamese-approved vegan egg roll recipe!
🇻🇳 More Vietnamese-Inspired Vegan Recipes
Let me know in the comments if you try this recipe!
Easy Vegan Egg Rolls
- 9 ounces taro or one small white sweet potato
- 1 medium carrot
- 2 tablespoon shredded wood ear mushrooms soaked in warm water for at least 15 minutes
- 2-3 cremini mushrooms
- ⅓ cup dry glass noodles
- 1 teaspoon sugar
- ¾ teaspoon ground black pepper
- ½ teaspoon salt
- optional: 1 teaspoon vegan fish sauce and 1 teaspoon mushroom seasoning
- 14 egg roll wrappers
- 2 cups vegetable oil for frying
- 1 tablespoon vegan fish sauce or use soy sauce
- ¼ cup water
- 1 tablespoon sugar
- ½ teaspoon lime juice
- 2 cloves of garlic minced
- 1 small chili finely chopped
- Peel the taro and carrot and rinse them under cold water. Finely shred them using a box grater, or a food processor fitted with the grating attachment. Transfer to a large mixing bowl.
- Drain the dry black mushrooms and finely mince them. Add to the bowl. Mince the fresh cremini mushrooms and add them to the bowl as well.
- Place the glass noodles in a small bowl. Boil a small pot of water, once boiling, pour over the noodles and let it sit for about 5 minutes, or until tender. Drain the noodles, rinse them under cold water, and chop them into 2-inch pieces. Add to the bowl.
- Next, add the seasonings: sugar, black pepper, salt, nước mắm, and mushroom seasoning if using. Mix until everything is well combined. I usually use my hands to mix. At this point, you can tweak the seasonings to your liking by adding spices like five-spice, ginger, or even a drizzle of sesame oil for extra flavor. Personally, I didn't add any extras as I prefer to keep it simple and more traditional.
- In a small bowl, whisk together 1 tablespoon of cornstarch with 2 tablespoons of water. Set aside.
- Lay one egg roll wrapper on a clean cutting board, one corner facing you. Place about ¼ cup of the filling at the bottom of the wrapper and shape it into a log. Fold the bottom corner of the wrapper over the filling. Next, fold the right and left corners to enclose it. Continue rolling up tightly. Dip your finger into the cornstarch mixture and lightly wet the top corner, then finish rolling. This will allow you to securely close the egg roll and prevent it from unrolling.
- Transfer to a clean plate and repeat with the remaining wrappers and filling. You can wrap the plate with plastic film and keep them in the refrigerator for up to two days, and fry them just before serving.
- Heat the vegetable oil in a deep skillet (or large saucepan) over low-medium heat. Once hot, fry 4-5 egg rolls at a time, until golden brown on each side, 7-10 minutes. Transfer to a plate lined with a kitchen paper towel to remove excess oil. Serve hot or at room temperature with the spicy dipping sauce!
- In a small bowl, combine the vegan fish sauce (or soy sauce), water, lime juice, garlic, chili, and sugar. Mix to combine. Taste and adjust saltiness and sweetness to your liking.
Where do I geht these egg roll wrappers? And what is the egg in it?
Hi Brigitta, "egg roll" is simply the name of the dish. Apparently it was named "egg" because before the dough used to contain eggs.
You can find them in the frozen section at almost any asian store.
Love your recipes and am eager to try this one as well! Only problem is I have had a hard time finding vegan egg roll wrappers. Did you find any brands in particular that I might be able to search for?
I use the most popular brand "Home Spring", which contains only wheat flour, water, coconut oil, and salt.
Excellent recipe, but can you teach us how to make the wrappers? We just don't have those readily available here in Brazil - and I imagine, in several other countries. Thanks!
I will keep you updated if I ever make my own and post a recipe if I do!
How are made Egg rolls ? 🙂
Usually with wheat flour, water, and oil.
Looks like spring roll pastry to me. Asian stores sell it. We use tyj brand which has coconut oil as the fat and is vegan. Try adding curry powder, marmite or sweet chilli to liven things up. We usually add onion and garlic too.
It is, egg roll/spring roll pastry. Thanks for your input Jo!
Thak you for sharing your recipes! I'll try to make it! But with eggs wrap, because we have a gluten free diet.
I am so grateful for this delicious CRUELTY FREE as well as VERY Healthy ..AND..easier then I thought recipe!
So... like... you didn’t really specify in the actual recipe portion that vegan egg roll wrappers exist—I actually came here looking for a vegan wrapper recipe. Idk if it’s in your blog post because generally people don’t read that part.
Well, most egg roll wrappers I saw in the supermarket were vegan.
What is the sub for Black mushrooms? I live in the worlds( well GA) most deficient city, so lots of things out off reach...I order a lot of online goods!
Thankd for the info!
I'm afraid there is no substitute for it, but dry black mushrooms can be found online and keep for years.
I am so sorry, the vegan nước mắm you link to is not vegan. It contains anchovies...
Isabelle, the vegan nuoc mam I'm referring to is completely vegan and contains no animal product. I'm afraid Amazon may have redirected you to the wrong product if you are not in located in the US.
Hi, do you think I could use rice paper instead?
Hi, it's possible but the texture and look won't be the same. I would recommend getting your hands on egg roll wrappers for the best results.
I have yet to make this recipe, but have been making various recipes for Spring rolls/egg rolls, trying to find the one I like best. I am disappointed it has so many not-so-common ingredients, but .I will try it. Sounds interesting. FYI, I have found Nasoya brand Vegan egg roll wraps in the refrigerated section at Walmart and Publix here in Northern Florida. I also Air Fry my egg/spring rolls to reduce the oil content. If I feel the need to help them brown a little better, I give them a light spray of aerosol oil or Aquafaba before I put them in the Air Fryer.
The reason you see "not-so-common" ingredients, is that I tried to make this recipe as authentic as possible. Taro is almost always used in vegetarian egg rolls in Viet Nam.
You can find dry wood ear mushrooms and glass noodles in most supermarket. Taro can be found in the produce section, or it can be found frozen in Asian stores. These ingredients are not common and are not that hard to find 🙂 Regarding the vegan fish sauce, it can be found online, or again, in some Asian stores. The dipping sauce is really important so I would definitely recommend trying to get your hands on vegan fish sauce.
I used rice wrappers instead, because I couldn't find them in my store. The end result was amazing! First time doing any spring rolls whatsoever and I loved them! Thank you!
Thanks for your feedback Andreea!
I was excited to make these and they were great (even with rice paper and an air fryer)! thanks so much!
Awesome! Thanks for your feedback 😉