These air fryer vegetable spring rolls are crispy, golden, and honestly just as good as the deep-fried version. Maybe even better because they’re so much lighter.
The filling is a simple mix of cabbage, carrots, bean sprouts, and a few aromatics. Nothing fancy, but it all comes together really well.

You just stir-fry the veggies for a couple of minutes, wrap them up, and let the air fryer do the rest. The whole thing takes about 20 minutes from start to finish.
They come out perfectly crunchy on the outside with a warm, flavorful filling inside. Dip them in sweet chili sauce and you’re set.
Whether you’re making these as a snack, appetizer, or side dish, they’re a great option to have in your recipe rotation.
Why You’ll Love This Recipe
Crispy Without Deep Frying – These spring rolls get shatteringly crispy in the air fryer using just a light spray of oil.

Way Less Greasy Than Takeout – You get that same golden crunch as restaurant spring rolls without the heavy oily feeling after eating them.
The Filling Has Real Texture – The veggies are stir-fried just enough to soften slightly while keeping a satisfying crunch inside every bite.
Ingredients
- 12 Spring Roll Wrappers
- 2 cups Shredded Green Cabbage
- 1 cup Shredded Carrots
- 1 cup Bean Sprouts
- 4 Green Onions, sliced
- 2 cloves Garlic, minced
- 1 tbsp Fresh Ginger, grated
- 2 tsp Soy Sauce
- 1 tsp Sesame Oil
- 1/2 tsp White Pepper
- 1 tbsp Vegetable Oil
- Cooking Spray
- Sweet Chili Sauce, for serving
How To Make
Step 1
Heat the vegetable oil in a large skillet or wok over medium-high heat. Add the garlic and ginger and stir for 30 seconds until fragrant.
Step 2
Add the shredded cabbage and carrots and stir-fry for 2 to 3 minutes until the vegetables are slightly softened but still have a crunch. Remove from heat and stir in the bean sprouts, green onions, soy sauce, sesame oil, and white pepper. Let the filling cool completely.
Step 3
Place a spring roll wrapper on a clean surface in a diamond orientation. Spoon about 2 tablespoons of the filling in a line across the lower third of the wrapper.
Step 4
Fold the bottom corner up over the filling, tuck it in tightly, fold in both side corners, then roll it up firmly like a burrito. Use a dab of water on the top corner to seal it. Repeat with all wrappers.
Step 5
Preheat the air fryer to 390°F for 2 minutes.
Step 6
Spray the air fryer basket with cooking spray. Arrange the spring rolls in a single layer, seam side down, leaving space between each one. Spray the tops generously with cooking spray.
Step 7
Air fry for 8 to 10 minutes, flipping halfway through, until the spring rolls are deep golden brown and crispy all over.
Step 8
Let the spring rolls cool for 2 minutes before serving, as the filling will be very hot. Serve with sweet chili sauce for dipping.

Tips
Cool the Filling Completely
This is the most important step people skip. If the filling is even slightly warm, the spring roll wrappers will get soggy and tear while you’re trying to roll them.
Spread the cooked veggies out on a plate or sheet pan so they cool faster. You can even pop them in the fridge for 10 minutes to speed things up.
Also, any steam trapped inside a warm filling turns into moisture during air frying, which means your spring rolls won’t get as crispy.
Don’t Overfill Them
Stick to about 2 tablespoons of filling per roll. It feels like a small amount, but once you start rolling, you’ll see it’s the right amount to get a tight, compact spring roll.

If you stuff too much in, the wrapper stretches thin and will crack open in the air fryer. Then the filling leaks out and burns on the basket.
A tighter, less-filled roll also means a better wrapper-to-filling ratio, which gives you more crunch in every bite.
Roll Them as Tight as Possible
When you fold the bottom corner over the filling, really tuck it under the filling and press it snug before folding in the sides. Think of it like rolling a tight burrito – no air pockets.
Air pockets inside the roll will cause the wrapper to puff up and bubble in the air fryer. That leads to uneven cooking and parts that are crispy while other parts stay soft and chewy.
Related Recipes
- Air Fryer Crab Rangoon
- Air Fryer Crispy Falafel
- Air Fryer Crispy Sesame Tofu Bowl
- Air Fryer Crispy Tofu Bites
- Air Fryer General Tso’s Cauliflower
Frequently Asked Questions
Can I make the spring rolls ahead and air fry them later?
Yes, you can assemble the spring rolls and store them on a parchment-lined tray in the fridge for up to a few hours before cooking. Just make sure they are covered with a damp paper towel and plastic wrap so the wrappers don’t dry out and crack.
You can also freeze them on a tray first, then transfer to a freezer bag for up to a month. When you’re ready, air fry them straight from frozen – just add an extra 2 to 3 minutes to the cooking time.
Air Fryer Vegetable Spring Rolls
- wok
- 12 Spring Roll Wrappers
- 2 cups Shredded Green Cabbage
- 1 cup Shredded Carrots
- 1 cup Bean Sprouts
- 4 Green Onions, sliced
- 2 cloves Garlic, minced
- 1 tbsp Fresh Ginger, grated
- 2 tsp Soy Sauce
- 1 tsp Sesame Oil
- 1/2 tsp White Pepper
- 1 tbsp Vegetable Oil
- Cooking Spray
- Sweet Chili Sauce, for serving
- Heat the vegetable oil in a large skillet or wok over medium-high heat. Add the garlic and ginger and stir for 30 seconds until fragrant.
- Add the shredded cabbage and carrots and stir-fry for 2 to 3 minutes until the vegetables are slightly softened but still have a crunch. Remove from heat and stir in the bean sprouts, green onions, soy sauce, sesame oil, and white pepper. Let the filling cool completely.
- Place a spring roll wrapper on a clean surface in a diamond orientation. Spoon about 2 tablespoons of the filling in a line across the lower third of the wrapper.
- Fold the bottom corner up over the filling, tuck it in tightly, fold in both side corners, then roll it up firmly like a burrito. Use a dab of water on the top corner to seal it. Repeat with all wrappers.
- Preheat the air fryer to 390°F for 2 minutes.
- Spray the air fryer basket with cooking spray. Arrange the spring rolls in a single layer, seam side down, leaving space between each one. Spray the tops generously with cooking spray.
- Air fry for 8 to 10 minutes, flipping halfway through, until the spring rolls are deep golden brown and crispy all over.
- Let the spring rolls cool for 2 minutes before serving, as the filling will be very hot. Serve with sweet chili sauce for dipping.