Go Back
veggie egg rolls stacked with steam rising off the fresh batch

Veggie Egg Rolls

These crispy veggie egg rolls are stuffed with a savory mix of cabbage, carrots, mushrooms, and green onions. They're easy to make, super satisfying, and taste just like your favorite takeout—maybe even better!
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 12 egg rolls
Course: Appetizer, Snack
Cuisine: Asian-inspired, Chinese-American
Calories: 220

Ingredients
  

  • 2 tablespoons sesame oil
  • 2 cups green cabbage thinly shredded
  • 1 cup carrots shredded
  • 1 cup mushrooms finely chopped
  • 4 green onions sliced
  • 2 garlic cloves minced
  • 1 tablespoon soy sauce
  • 1 teaspoon grated fresh ginger optional
  • 12 egg roll wrappers
  • 1 egg for sealing edges
  • Vegetable oil for frying
  • Optional for Baking:
  • Olive oil or cooking spray
  • For Dipping Sauce optional:
  • Soy sauce
  • Rice vinegar
  • Chili flakes or sriracha

Method
 

Cook the Filling:
  1. Heat sesame oil in a large skillet over medium heat. Add cabbage, carrots, mushrooms, green onions, garlic, and ginger (if using). Stir and cook for 5–7 minutes until veggies are softened.
Season:
  1. Add soy sauce and stir to combine. Remove from heat and let it cool for 5 minutes.
Prepare Wrappers:
  1. Lay an egg roll wrapper on a clean surface with a corner facing you. Place about 2 tablespoons of the cooled veggie mix in the center.
Roll the Egg Rolls:
  1. Fold the bottom corner over the filling, then fold in both sides. Roll tightly and seal the top corner with a little beaten egg.
Fry Option:
  1. Heat about 2 inches of vegetable oil in a deep pan (350°F / 175°C). Fry egg rolls in small batches for 2–3 minutes per side until golden brown. Drain on paper towels.
Bake Option:
  1. Preheat oven to 400°F (200°C). Place rolls on a baking sheet lined with parchment. Lightly brush with olive oil or spray with cooking spray. Bake for 20 minutes, flipping halfway.
Serve:
  1. Serve hot with soy dipping sauce or your favorite dip.

Notes

You can mix up the veggies—try adding bean sprouts, bell peppers, or even chopped spinach. For a freezer-friendly option, assemble the rolls and freeze before cooking. Then fry or bake straight from the freezer—just add a few extra minutes.