Vegan Egg Rolls
A good egg roll should crackle at the first bite, then reveal a filling that still tastes fresh. Seasoning and draining the slaw before wrapping keeps steam from softening those fried shells.

Recipe link
Prep time30 min
Cook time20 min
Total time1 HOUR 50 MINUTES
- Course
- Appetizers
- Cuisine
- Asian, Vegetarian Vegan
- Difficulty
- Medium
- Est. calories / serving
- 168
Ingredients
Vegetable Filling
- 4 cups coleslaw mix
- 6 scallions (thinly sliced)
- 2 tablespoons fresh ginger (minced)
- 3 cloves garlic (minced)
- ¼ cup rice vinegar
- 2 tablespoons sesame oil
- ¼ cup mirin
- 1 lime (juiced)
- 1 teaspoon kosher salt
- 1 cup garbanzo flour
Protein
- 12 ounces extra-firm tofu (cut into long strips)
- 2 portobello mushroom caps (thinly sliced)
Wrapper
- 12 spring roll wrappers
Slurry
- 2 tablespoons arrowroot powder
- 3 tablespoons water
Coating
- 2 tablespoons all-purpose flour
- 2 tablespoons cornstarch
For Frying
- avocado oil
Instructions
Instructions
- Season the Slaw: In a large bowl combine the coleslaw mix, scallions, ginger, garlic, rice vinegar, sesame oil, mirin, lime juice, and kosher salt. Toss well and refrigerate for 1 hour.4 cups coleslaw mix, 6 scallions, 2 tbsp ginger, 3 cloves garlic, ¼ cup rice vinegar, 2 tbsp sesame oil, ¼ cup mirin, juice of 1 lime, 1 tsp kosher salt
- Prepare the Filling: Drain any excess liquid from the slaw mixture. Fold in the garbanzo flour until evenly coated.prepared slaw, 1 cup garbanzo flour
- Prepare the Slurry: Whisk together the arrowroot powder and water until smooth.2 tbsp arrowroot powder, 3 tbsp water
- Roll the Egg Rolls: Lay one spring roll wrapper on a clean surface with one corner pointing toward you. Place two strips of tofu, several slices of portobello mushroom, and about ⅓ cup of the slaw mixture near the bottom of the wrapper. Fold the sides inward, roll tightly, and seal the final edge with the arrowroot slurry.12 spring roll wrappers, tofu, mushrooms, prepared filling, prepared slurry
- Coat the Egg Rolls: Lightly dust each egg roll with the flour and cornstarch mixture.2 tbsp flour, 2 tbsp cornstarch
- Heat the Oil: Heat about 2 inches of avocado oil in a heavy saucepan or Dutch oven to 350°F.avocado oil
- Serve: Serve immediately with Sweet Mango Dipping Sauce, Pineapple Teriyaki Sauce, or Thai Peanut Sauce.
Notes
- Drain the Filling: Letting the slaw marinate and then draining it keeps the wrappers crisp during frying.
- Roll Tightly: A tight roll helps prevent the filling from shifting while frying.
- Frying Temperature: Maintain the oil at 350°F for the crispiest texture without absorbing excess oil.
- Serving Suggestions: Serve with Sweet Mango Dipping Sauce, Thai Peanut Sauce, Pineapple Teriyaki Sauce, or Cilantro Lime Taco Sauce.
Nutrition (Approximate Per Serving)
Yield
12 egg rolls — Serving size: 1 egg roll
- Calories
- 168
- Carbohydrates
- 21 g
- Protein
- 6 g
- Fat
- 7 g
- Saturated Fat
- 1 g
- Polyunsaturated Fat
- 2 g
- Monounsaturated Fat
- 3 g
- Cholesterol
- 0 mg
- Sodium
- 286 mg
- Potassium
- 212 mg
- Fiber
- 2 g
- Total Sugars
- 2 g
- Vitamin A
- 486 IU
- Vitamin C
- 12 mg
- Calcium
- 48 mg
- Iron
- 2 mg
Equipment
- Large mixing bowl
- Whisk
- Chef's knife
- Cutting board
- Dutch oven or heavy saucepan
- Spider strainer or slotted spoon
- Paper towels