Go Back

Crispy Homemade Veggie Spring Rolls

These crispy homemade veggie spring rolls are packed with cabbage, carrots, and bean sprouts. Choose between air frying for a lighter crunch or deep frying for extra crispiness. Perfect as an appetizer or snack!
Servings 12 Servings
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes

Equipment

  • Large mixing bowl
  • Knife and cutting board
  • Air fryer or deep frying pan
  • Tongs
  • Paper towels (for draining oil-fried rolls)

Ingredients

For the Spring Rolls

  • 2 cups shredded cabbage
  • 1 cup shredded carrots
  • 1 cup bean sprouts
  • 2 green onions finely chopped
  • 2 cloves garlic minced
  • 1 tablespoon soy sauce
  • 1 teaspoon sesame oil
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 12 spring roll wrappers

For Frying

  • 1 cup vegetable oil for deep frying
  • Cooking spray for air frying

For the Dipping Sauce

  • ¼ cup soy sauce
  • 1 tablespoon rice vinegar
  • 1 teaspoon honey or sugar
  • ½ teaspoon chili flakes optional
  • ½ teaspoon sesame seeds

Instructions

Prepare the Filling

  • Heat a pan over medium heat and add a drizzle of oil.
  • Sauté the garlic for 30 seconds until fragrant.
  • Add cabbage, carrots, and bean sprouts, stirring occasionally. Cook for 3–4 minutes until slightly softened.
  • Stir in soy sauce, sesame oil, salt, and black pepper. Mix well and let cool completely.
  • Tip: Letting the filling cool prevents the spring roll wrappers from becoming soggy.

Wrap the Spring Rolls

  • Lay a spring roll wrapper on a clean surface in a diamond shape.
  • Place 2 tablespoons of filling near the bottom corner.
  • Fold the bottom over the filling, then fold in the sides.
  • Roll tightly, sealing the edge with a bit of water.
  • Tip: Roll tightly to prevent unraveling during cooking.

Air Fryer Method

  • Preheat the air fryer to 375°F (190°C).
  • Lightly spray the rolls with cooking spray.
  • Arrange in a single layer and air fry for 10–12 minutes, flipping halfway.
  • Tip: Brush with a light coat of oil before air frying for extra crispiness.

Oil Frying Method

  • Heat 1 cup of vegetable oil in a deep pan over medium-high heat.
  • Carefully add spring rolls, frying in batches for 2–3 minutes per side until golden brown.
  • Drain on paper towels to remove excess oil.
  • Tip: Maintain a steady oil temperature (350–375°F) for even frying.

Notes

Store uncooked spring rolls in the fridge for up to 24 hours.
Reheat cooked spring rolls in an air fryer at 350°F (175°C) for 5–6 minutes.
Freezing: Freeze uncooked rolls on a baking sheet before storing in a freezer bag for up to 2 months. Cook from frozen without thawing.
Calories: 90kcal
Course: Appetizer, Snack
Cuisine: Asian
Keyword: air fryer spring rolls, cabbage spring rolls, crispy spring rolls, crunchy spring rolls, deep-fried spring rolls, easy spring roll recipe, homemade spring rolls, vegetable spring rolls recipe, veggie spring rolls