Please note that some of the links are affiliate links and I will earn a commission if you purchase through those links.
These Baked Veggie Egg Rolls are the best homemade takeout egg roll recipe! The filling alone could be a complete meal loaded with crunchy veggies and crispy tofu. You can make them in 30 minutes for a fun family meal everyone will love!
I love egg rolls of any kind but veggie egg rolls are my jam! This version is loaded with veggies and the most amazing crispy tofu that comes together in under 30 minutes! They bake until perfectly golden and crispy and make the best fun family meal even the kids will enjoy!
If you prefer not to use the oven then you can make these air fryer egg rolls that are equally as delicious!
Why you’ll love this recipe
- It is an easy homemade egg roll recipe
- Packed with flavor and nutrition!
- Baked crispy egg rolls with no deep frying required.
- It’s a vegan egg roll recipe that everyone will love!
- Makes a great fun family dinner!
What is in veggie egg rolls?
The filling is made with crunchy cabbage slaw, mushrooms, scallions, sesame oil, soy sauce, garlic, ginger, and crispy tofu (which is optional but so good).
These homemade egg rolls are made with vegan egg roll wrappers that you can find at most grocery stores. You can also use regular egg roll wrappers if you do not need this recipe to be vegan.
Ingredients You Will Need
- Egg roll wrappers – I used store-bought vegan egg roll wrappers (NASOYA brand).
- Cabbage slaw mix – that you can buy at most grocery stores. You can also shred some green and purple cabbage along with some carrots to make your own. You will need about 2.5 cups in total.
- Scallions – fresh green scallions or shallots.
- Mushrooms – baby Bella, button or shitake, or a mix of all three.
- Garlic and ginger – you can use garlic and ginger paste or fresh garlic and ginger.
- Tofu – extra firm tofu – if you prefer to leave this out then just add an extra cup of the cabbage slaw and ½ cup of sliced mushrooms.
- Soy sauce – or tamari
- Sesame oil – I used toasted sesame oil.
How to make Veggie Egg Rolls
- Prepare and cook the tofu.
- Cook the veggies with garlic and ginger. Then add the tofu back to the pan and toss it all together.
- Fill each egg roll wrapper with the filling, roll them up tightly then place them onto a baking sheet. Spray the egg rolls with olive oil spray for extra crispiness.
- Bake at 425 degrees F for 17-20 minutes. Flip halfway through cooking.
- Serve with more soy sauce or your favorite egg roll dipping sauce.
- Use extra-firm tofu – make sure you select extra firm tofu and not firm or silken tofu. This is important for super crispy, delicious tofu in the egg roll filling.
- Let the filling cool before assembling the egg rolls or the wrappers may break.
- As you are building the egg rolls, make sure to keep the wrappers under a damp towel so they do not dry out.
- Wrap the egg rolls up tightly so they hold together as they bake.
- Spray the egg rolls with olive oil spray before you bake them. This helps them get nice and crispy as they bake.
- Let them cool for a few minutes before serving.
How to serve egg rolls
We love to serve them as a side dish with some Pad Thai as a fun homemade take-out dinner. They also make a great snack or handheld appetizer that is fun to dip in some tamari sauce. Either way, they make a great, delicious, and crunchy addition to any meal.
Storing and reheating veggie egg rolls
These vegetable egg rolls are best if eaten right away since they are perfectly crispy right after they are baked. You can store any lefotvers after they have cooled completely in an airtight container in the refrigerator for up to 3 days.
Reheat them in the oven at 350 degrees F on a baking sheet until warmed through.
Vegetable Egg Rolls FAQs
These egg rolls are vegan but not all egg rolls are. We used vegan egg roll wrappers in this recipe as well as all vegan ingredients. Most egg roll wrappers contain eggs so be sure to check the ingredients and package information to ensure they are vegan egg roll wrappers.
Usually, vegetable egg rolls are filled with cabbage, shredded carrots, scallions, mushrooms, garlic, and ginger. You can also add steamed broccoli, corn, or edamame.
Yes, you can freeze these egg rolls. To freeze egg rolls: Assemble them as directed in this recipe then place them onto a plate or baking sheet and freeze them for 1 hour. Transfer them to a freezer-friendly container and keep them in the freezer for up to 2 months. When ready to cook, defrost overnight in the refrigerator and cook as directed in the recipe.
More Healthy Dinner recipes to try
Did you make this Veggie Egg Rolls recipe? If you did, then please leave a rating and comment below. You can also tag me on Instagram @pinchmegoodfood so I can see your creation.Print
Baked Veggie Egg Rolls – with Crispy Tofu
- Total Time: 30 minutes
- Yield: 6 people 1x
- Diet: Vegetarian
Crispy veggie egg rolls that are baked and not fried and are a healthier version of your favorite take-out recipe. Simple, fun to make, and so delicious! Add in a sesame dipping sauce and it is literally the perfect appetizer or fun family meal any day of the week!
For the egg rolls
- 1 tablespoon sesame oil + 2 teaspoons – divided
- 14 oz block of extra firm tofu (drained, pressed, and cut into small pieces)
- 1/4 cup tamari or soy sauce
- 3 cups cabbage slaw – I used store-bought
- 1 cup sliced baby Bella mushrooms – or shitake mushrooms
- 1/4 cup sliced scallions
- 1 tablespoon garlic paste
- 1 tablespoon ginger paste
- 10–12 Egg roll wrappers – I used Nasoya Vegan Egg Rolls Wrappers
For the dipping sauce – optional
- 1/4 cup tamari
- 1 tablespoon sesame oil
- 1 tablespoon rice wine vinegar
- 2 tablespoon maple syrup
- 1 tablespoon minced garlic (or garlic paste)
- 1 tablespoon minced ginger (or ginger paste)
- 1 tablespoon sesame seeds
Make the egg roll filling
- Heat a skillet on the stovetop to medium-high heat. Add 1 tablespoon of oil to the pan. Once the oil is hot add the tofu to the skillet and toss. Cook the tofu for 5-7 minutes until brown. Add half of the soy sauce and toss. Cook for 2 more minutes. Transfer the tofu to a clean bowl or plate.
- Add the remaining oil to the pan you cooked the tofu in and keep it on medium heat. Add the veggies (cabbage slaw, scallions, mushrooms, garlic, and ginger) and toss them in the pan and cook for 4-5 minutes until the veggies are nice and soft.
- Then add the remaining tamari to the veggies and add the tofu back to the pan. Toss that all together and let it cook for 1-2 minutes. Then remove it from the heat and let it cool.
Make the egg rolls
- Preheat the oven to 425 degrees F and line a baking sheet with parchment paper. Place an egg roll wrapper on a flat surface with one of the tips facing you like a diamond shape. Fill a small dish or cup with warm water. Dip your pointer finger into the water and spread it onto the edges of the wonton wrapper. This will help it stay together when you roll it up.
- Drop a spoonful (about 1 heaping tablespoon) of the tofu veggie filling into the middle of the wonton wrapper. Fold over the edge to cover the filling, fold in the sides, and roll it up nicely and tight (see photos in the post for how I rolled mine).
- Spray the baking sheet with cooking spray and place the egg rolls about an inch apart on the baking sheet. Brush each egg roll with a little olive oil or spray with baking spray. Bake in the middle rack of the oven for 17-20 minutes, until they are nice and golden brown and crispy. Remove and let cool.
Making the dipping sauce
- Place all sauce ingredients except the sesame seeds into a small mixing bowl and whisk. Top with the toasted sesame seeds.
- Serve the egg rolls warm alongside the dipping sauce.
- Use extra firm tofu and not silken tofu.
- You can add even more veggies and skip the tofu if you prefer. Steamed broccoli, corn, edamame or shredded carrots would all be great additions to the filling.
- These veggie egg rolls can be stored in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or in the oven on a baking sheet at 350 degrees F until warmed through. See the post for tips on how to freeze egg rolls.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Dishes
- Method: baked
- Cuisine: Asian
Keywords: veggie egg rolls, baked egg rolls, vegetable egg rolls
I made these today and boy they are delicious. All three of my children ate them. Thank you for this recipe
Hi Nessa! So happy you and your family enjoyed them.
My husband and I really enjoyed this receipe! I look forward to making it again!
Hi Lynda, I am so happy you both liked it.
Hurrah, that’s what I was searching for, what a information! present here at this webpage, thanks admin of this