Vegetable Egg Rolls
These homemade Vegetable Egg Rolls are a healthy way to enjoy your favorite Chinese takeout. These veggie egg rolls are packed with carrots, cabbage, mushrooms, red onion, garlic, and ginger, and can be baked, fried, or cooked in the air fryer!

We love making healthy Asian-inspired takeout at home, but there is always one thing missing - egg rolls! That's why I have started making these easy homemade vegetarian egg rolls at home.
Not only do they taste delicious, but they are packed with vegetables. You can make them with any vegetable combination you like, but we are partial to traditional veggies like cabbage, carrots, mushrooms, and onion.
The other great thing about these homemade egg rolls is that they are easy to customize. You can add ground turkey, chicken, or pork to these egg rolls if you want some protein. Change up the vegetables depending on what you have at home. Try out different dipping sauces like this easy peanut sauce or homemade teriyaki sauce.
Love healthier takes on Asian-style takeout? Try these too: Baked Egg Rolls, Cauliflower Fried Rice, or Stir-Fried Vegetables!
Before You Get Started
Here are a few handy tips for rolling success:
- Chop small and even: Small pieces cook faster and make the rolls easier to wrap.
- Don't overfill: Stick to about 1/4 cup of filling per roll to avoid splitting.
- Dip it: With sweet chili sauce or soy sauce for serving.
What is the difference between an egg roll and a spring roll?
Egg rolls come from China and are normally fried. They are made with a thicker wrapper that is made with eggs and flour. Traditionally, they are filled with vegetables and ground meat. Spring rolls are traditionally made in Vietnam and can be either fried or served fresh. They are served with all types of fillings but normally feature things like cabbage, fresh herbs, bean sprouts, carrots, shrimp, tofu, and ground pork.
How to Wrap Homemade Egg Rolls
Rolling an egg roll can feel like an intimidating step, but it is actually really easy, and anyone can do it at home in their kitchen.
- Before you start, make sure that you drain away any extra moisture in the filling. A wet filling will lead to soggy egg rolls. It also works best if the filling is cooled.
- Lay out the egg roll with a corner pointed toward you and add about 1/4 cup of filling in the center.
- Lightly wet the edges of the egg roll wrapper with water using your finger. Just dab it in water and run it along the edges of the egg roll wrapper.
- Fold the corner facing you over the filling. Then fold in the sides, wetting the edges with water if needed. Finally, roll it away from you to close the egg roll.
Cooking Methods: Bake, Fry, or Air Fryer
These vegetable egg rolls can be made baked in the oven, lightly fried in a skillet, or cooked in the air fryer.
- Oven Baked: Place the egg rolls in a single layer on a baking sheet sprayed with cooking spray. Bake for 12-15 minutes at 400 degrees, flipping after about 8 minutes.
- Pan Fried: For a pan, just add some canola or other high-temperature oil to the pan. Once it is nice and hot, add the egg rolls and let them cook on one side until nicely browned. Flip and cook on the other side.
- Air Fryer: To cook in the air fryer, spray the air fryer basket and egg rolls with cooking spray. Then cook for 6-8 minutes on each side at 350 degrees.
Variations and Swaps
Egg rolls are super customizable to what you’ve got on hand. Here are some easy swaps to make them your own:
- Add protein: Try crumbled tofu, cooked shrimp, or ground chicken for a heartier version.
- Make it spicy: Stir in some chili garlic sauce or sriracha to the filling.
- No oyster sauce? If you want to skip the oyster sauce, consider adding some garlic, ginger, or Chinese 5-spice to make sure the vegetables have flavor.
- Vegetables: Egg rolls almost always have shredded cabbage, carrots, and mushrooms. However, they can be made with any cooked vegetables you like. Consider adding green onions, Napa cabbage, different kinds of mushrooms, spinach, bean sprouts, or broccoli slaw.
- Egg roll wrappers: These wrappers can be found in the refrigerated section of the grocery store, usually near the tofu. Make sure to get larger egg roll wrappers and not wonton wrappers, which are smaller.
- Oil: I like to use sesame oil since it adds some flavor to the dish, but any oil will work. If you are pan-frying the egg rolls, use a high-temperature neutral oil like vegetable or avocado oil for frying.
How to Serve Homemade Egg Rolls
Eat them on their own with your favorite dipping sauce or pair them with these dishes!
- Takeout twist: Make a takeout-style dinner with some Healthy Chicken Fried Rice, Beef Stir Fry, Shrimp Stir Fry, or Easy Salmon Stir Fry! Or pair it with this Healthy Chicken Lo Mein or Spinach and Mushroom Lo Mein for a vegetarian version. You can also keep things simple with a side of Healthy Fried Rice!
- As a bowl: You could also skip the wrappers and make an Egg Roll Bowl or egg roll's cousin, fresh spring rolls.
Leftovers and Storage
Egg rolls are best eaten right when they are cooked since they will be nice and crunchy. If you need to store them, they can be refrigerated or frozen.
- Refrigerator: For refrigerating egg rolls, store them in an airtight container for 3-4 days.
- Freezer: To freeze cooked egg rolls, let them cool completely and then individually wrap them in plastic wrap so they don't stick together. To freeze uncooked egg rolls, do the same thing as the cooked egg rolls, just plan on a longer baking time.
- Reheat: For best crispiness, reheat in the oven or air fryer at 375°F for 5–8 minutes. You can also microwave, but they'll be softer. For frozen egg rolls, bake straight from frozen at 400°F for 20–25 minutes.
Frequently Asked Questions
Here are the most common questions about making these egg rolls with vegetables at home.
How long do you cook egg rolls in the oven?
It takes about 12-15 minutes to cook baked egg rolls in the oven at 400 degrees. They can also be cooked for about 10 minutes at 425 degrees. To make sure they come out nice and crispy, make sure to spray them with cooking spray or brush them with oil before baking. Baking them on a wire rack can also help ensure they are crispy on all sides.
Can you bake egg rolls ahead of time?
Egg rolls are best eaten immediately after they are cooked so that they stay nice and crispy. If you need to make them ahead of time, you have two options.
- Prep without cooking: Make the egg rolls and wait to cook them. Just store the rolled, uncooked egg rolls in the fridge or freezer.
- Cook, cool, and store: If you need to cook them first, then you want to either reheat them in the oven, air fryer, or even a hot skillet. If you need to use a microwave, try to pop them in the toaster for a minute or two after to crisp up the outside.
Are these egg rolls vegetarian?
They can be! Just make sure your oyster sauce is vegetarian or swap it with hoisin or extra soy sauce.
Do egg roll wrappers contain eggs?
Most egg roll wrappers do not contain eggs, but always check the label if you're avoiding them.
Can I use spring roll wrappers?
Spring roll wrappers are thinner and usually need to be fried. For baking, stick with egg roll wrappers for the best results.
Vegetable Egg Rolls
- Download
- Send to your inbox
Ingredients
- 2 tsp. sesame oil
- 1/2 cup red onion, minced
- 1 garlic clove, minced
- 1 tbsp. fresh ginger
- 1 carrot, grated
- 3 cups green cabbage, shredded
- 1 cup mushrooms, sliced (julienned)
- 1 tbsp oyster sauce
- 1 tbsp soy sauce
- 12 egg roll wrappers (7" square)
Instructions
(Hide Media)Switch to prevent your screen from going dark.
Preheat the oven to 400 degrees. Heat sesame oil in a skillet over medium high heat. Add the onion and cook for 3-5 minutes until it begins to become translucent. Add the garlic and ginger and cook for 1 minute. Stir in the cabbage, carrots, and mushroom. Cook for an additional 3-5 minutes until they begin to soften.
To assemble the egg rolls, place about 1/4 of a cup of the mixture in the center of the egg roll wrapper. Fold according to the directions on the package – basically pulling one corner over the filling, folding in the sides, and then rolling. Moisten the corner with water to close the egg roll. Spray with cooking spray.
Equipment
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
The Nutritional Values provided are estimates only and may vary based on the preparation method.
Get delicious, healthy recipes delivered each week right to your inbox.
Snap a picture and show us what you made on Instagram or Facebook.
Tag us using @SlenderKitchen or #slenderkitchen.