I spent years chasing that shatteringly crisp spring roll, the kind that crackles when you bite in and never tastes greasy. In my kitchen, I learned the crunch is not just about hot oil, it is about a dry, sticky filling and a seal that actually holds.
This spring roll recipe is a full masterclass for home cooks who want restaurant-style texture, plus a sneaky umami boost that makes the edges just as flavorful as the center. If you have ever had wrappers split, soften, or leak, this method fixes it.
Why You’ll Love This Recipe
Shatteringly crisp, not oily: The filling is cooked until the liquid is gone, so the Wheat wrapper fries up light and blistered instead of soggy.
The secret flavor seal: I mix dehydrated Shiitake mushrooms powder into the Cornstarch slurry, and it adds deep umami right where the roll is thinnest, plus it grips the seam more reliably during deep frying.
More forgiving for real life: Cooling the filling fast, then rolling with a damp-cloth wrapper setup, makes this spring roll recipe family-friendly even if you are moving a little slower at the counter.
Budget ingredients, takeout-level payoff: Pork mince, cabbage, and bean sprouts stretch beautifully, and the quick sweet and sour sauce pulls everything together like your favorite spot, only fresher.
Ingredients and Substitutions
These ingredients are built for crunch and umami, with a stir-fried filling that stays dry and a classic sweet and sour dip. Keep the ratios as written, they are what makes the texture work.
Ingredients
Filling:
- 1 tbsp oil
- 2 garlic cloves, finely chopped or minced
- 400 g / 13 oz pork mince (ground pork), or chicken or turkey
- 6 dried shiitake mushrooms soaked in boiling water OR 8 fresh
- 1 1/2 cups shredded carrot (1 large or 2 small)
- 1 1/2 cups (heaped) bean sprouts
- 1 1/2 cups (packed) shredded green cabbage (any type is fine)
- 1 tsp cornflour / cornstarch
- 1 1/2 tbsp Oyster Sauce
- 2 tsp soy sauce (light or all purpose is best, dark is also ok)
Spring Rolls:
- 15 – 20 spring roll wrappers, defrosted (21.5 cm / 8” squares) OR 35 – 40 small spring roll wrappers, or Egg Roll wrappers to make Egg Rolls
- 2 tsp cornflour (for sealing rolls)
- 1 tbsp water (for sealing rolls)
- Oil for frying (I use vegetable) OR oil spray for baking (I use canola)
Sweet and Sour Sauce (makes ~ 2/3 cup):
- 2 tsp cornflour/ cornstarch
- 2 tbsp water
- ½ cup apple cider vinegar
- 1/3 cup brown sugar (adjust to taste)
- 2 tbsp tomato ketchup
- 2 tsp soy sauce
Ingredient Notes & Substitutions
Wrappers: Wheat wrapper is what you want for that classic fried crunch and blistered surface. Rice paper is for fresh summer rolls, and it behaves very differently in hot oil, so if you are craving the deep-fried texture, stick with wheat-based spring roll wrappers.
Proteins: Pork stays juicy and savory, but chicken or turkey work well if you prefer a leaner bite. For a vegetarian version, crumbled firm tofu gives a similar “minced” texture, and for a seafood variation, shrimp is excellent in this format, especially if you already love classic shrimp appetizers for parties.
Mushrooms: Shiitake mushrooms are the umami engine here, dried ones bring an extra-dark savoriness and fresh ones keep it lighter. I also grind a little dehydrated shiitake into the cornstarch sealing slurry, and that small move makes the seam taste as good as the filling.
How to Make spring roll recipe
Cook the filling until dry and sticky
- Heat oil in a skillet or wok over high heat. Add garlic and stir quickly until fragrant, then add pork and cook, breaking it up as you go, until it turns white.
- Add carrot, bean sprouts, cabbage and mushrooms. Cook for 3 minutes or until vegetables are wilted, then add cornflour, soy sauce and Oyster sauce and cook for 1 minute until the liquid is gone, the filling should be kind of sticky, not watery.
Cool the filling fast (this prevents bursting)
Spread the filling out on a tray and refrigerate 5 minutes so it cools quickly, because hot filling creates steam that can blow open wrappers in the oil.
Roll and seal like a pro
- Mix cornflour and water in a small bowl to make the sealing sludge, and in my kitchen I whisk in a pinch of dehydrated shiitake mushroom powder for an extra-umami “flavor seal.”
- Carefully peel off one spring roll wrapper and keep the others covered under a damp tea towel so they do not dry out and crack.
- Place the wrapper with the smooth side down in a diamond position. Place a very heaped dessert spoon of filling on the bottom, roll up halfway, fold sides in, then finish rolling and use the cornflour sludge to seal, aiming for about 12 cm / 5” long and 2.5cm / 1” wide.
Fry (or bake) until deeply golden, then make the sauce
- Pour enough oil into a wok or large saucepan so it is double the height of the spring rolls. Heat on medium high until hot, and use the bamboo chopstick test, rapid bubbles mean it is ready.
- Carefully fry spring rolls in batches of about 4 to 5, turning occasionally, until deep golden, around 1 1/2 to 2 minutes, then drain on paper towels.
- Repeat with remaining spring rolls and serve hot with Sweet and Sour Sauce.
- For the baking option, place spring rolls on a rack set over a tray, spray very generously with oil all over, then bake at 200C/400F (standard) or 180C/350F (fan / convection) for 20 to 25 minutes until golden and crispy, no turning needed.
- For the Sweet and Sour Sauce, combine ingredients in a small saucepan over medium heat, bring to a simmer while stirring regularly, then simmer until it thickens to taste, about 3 to 5 minutes.
The Oil Temperature Guide (325°F vs 350°F)
Oil temperature is the difference between crisp and greasy, because wrappers absorb oil when it is not hot enough to set the surface quickly. For thin spring roll wrappers, 350°F is the sweet spot for fast blistering and a clean crunch.
If you use thicker egg roll style wrappers, 325°F is often better so the shell has time to cook through without over-browning. When I do not use a thermometer, I rely on the bamboo chopstick cue, steady rapid bubbles around the wood means you are in the right zone.
Air Fryer Instructions (Modern Method)
Air frying can get you surprisingly close to deep-fried crunch, but the surface needs enough oil to brown well. Spray the rolls generously with canola oil so the Maillard reaction can do its job, otherwise they can look dry.
Air fry at 400°F for 10 to 12 minutes, turning halfway through for even color. Let them sit on a rack for a minute after cooking, that quick rest helps the crust crisp up again.
Pro Tips & Troubleshooting
Pro Tips
- Drain bean sprouts thoroughly before cooking, extra water kills crunch.
- Keep wrappers covered with a damp tea towel so they stay flexible.
- Cook the filling until the wok looks “dry,” sticky filling protects crispness.
- Use a cornstarch slurry, not egg wash, for a cleaner seal and browning.
- If adding Vermicelli noodles, toss them with sesame oil first.
- Freeze rolls on a tray first so they do not weld together.
Common Mistakes to Avoid
- Overcrowding the pot drops oil temperature and turns rolls greasy.
- Rolling with hot filling creates steam and can explode the seam.
- Under-cooking the filling leaves moisture that softens the Wheat wrapper.
- Letting wrappers dry out causes cracking and oil seepage.
- Over-soaking Rice paper makes it fragile and prone to tearing.
Serving & Storage
Serving Ideas
I love a dim sum style presentation, snip each roll diagonally with kitchen scissors and pile them on a platter. Something cold and crisp alongside is perfect, and a fresh crab salad brings a clean contrast to the hot, savory filling.
Sweet and sour is classic, but Peanut sauce, hoisin, or Thai sweet chili sauce are great for a dipping “flight.” If you are serving drinks, light lager, sparkling water with lime, or iced green tea keeps the meal feeling bright.
Storage and Reheating
Leftovers keep best uncovered until fully cool, then stored airtight in the fridge. The microwave softens the crust fast, so I re-crisp them in a 350°F oven or air fryer for 3 to 5 minutes until crackly again.
If wrappers stick to a plate after cooling, it usually means trapped steam, a rack fixes that. Let fried rolls cool on a wire rack for a few minutes, then store once the surface feels dry.
Freezing
Freeze uncooked rolls in a single layer on a tray until firm, then transfer to a bag so they do not stick together. Fry or bake from frozen in small batches, keeping the oil hot, and expect the color to take a touch longer to reach deep golden.
Best spring roll recipe
Equipment
- Skillet or wok
- Tray
- Small bowl
- Wok or large saucepan (for frying)
- Paper towels
- Small saucepan (for sauce)
Ingredients
- 1 tbsp oil
- 2 garlic cloves finely chopped or minced
- 400 g pork mince (ground pork) or chicken or turkey
- 6 dried shiitake mushrooms soaked in boiling water OR 8 fresh
- 1 1/2 cups shredded carrot (1 large or 2 small)
- 1 1/2 cups bean sprouts heaped
- 1 1/2 cups shredded green cabbage packed (any type is fine)
- 1 tsp cornflour / cornstarch
- 1 1/2 tbsp Oyster Sauce
- 2 tsp soy sauce light or all purpose is best, dark is also ok
- 15–20 spring roll wrappers defrosted (21.5 cm / 8” squares) OR 35–40 small spring roll wrappers, or Egg Roll wrappers to make Egg Rolls
- 2 tsp cornflour for sealing rolls
- 1 tbsp water for sealing rolls
- dehydrated shiitake mushroom powder a pinch, to whisk into the cornflour-and-water sealing slurry (optional umami “flavor seal”)
- Oil for frying I use vegetable OR oil spray for baking (I use canola)
- 2 tsp cornflour/ cornstarch
- 2 tbsp water
- 1/2 cup apple cider vinegar
- 1/3 cup brown sugar adjust to taste
- 2 tbsp tomato ketchup
- 2 tsp soy sauce
Instructions
Cook the filling until dry and sticky
- Heat oil in a skillet or wok over high heat. Add garlic and stir quickly until fragrant, then add pork and cook, breaking it up as you go, until it turns white.
- Add carrot, bean sprouts, cabbage and mushrooms. Cook for 3 minutes or until vegetables are wilted, then add cornflour, soy sauce and Oyster sauce and cook for 1 minute until the liquid is gone; the filling should be kind of sticky, not watery.
Cool the filling fast (this prevents bursting)
- Spread the filling out on a tray and refrigerate 5 minutes so it cools quickly, because hot filling creates steam that can blow open wrappers in the oil.
Roll and seal like a pro
- Mix cornflour and water in a small bowl to make the sealing sludge; whisk in a pinch of dehydrated shiitake mushroom powder for an extra-umami “flavor seal.”
- Carefully peel off one spring roll wrapper and keep the others covered under a damp tea towel so they do not dry out and crack.
- Place the wrapper with the smooth side down in a diamond position. Place a very heaped dessert spoon of filling on the bottom, roll up halfway, fold sides in, then finish rolling and use the cornflour sludge to seal, aiming for about 12 cm / 5” long and 2.5cm / 1” wide.
Fry (or bake) until deeply golden, then make the sauce
- Pour enough oil into a wok or large saucepan so it is double the height of the spring rolls. Heat on medium high until hot, and use the bamboo chopstick test; rapid bubbles mean it is ready.
- Carefully fry spring rolls in batches of about 4 to 5, turning occasionally, until deep golden, around 1 1/2 to 2 minutes, then drain on paper towels.
- Repeat with remaining spring rolls and serve hot with Sweet and Sour Sauce.
- For the baking option, place spring rolls on a rack set over a tray, spray very generously with oil all over, then bake at 200C/400F (standard) or 180C/350F (fan / convection) for 20 to 25 minutes until golden and crispy, no turning needed.
- For the Sweet and Sour Sauce, combine ingredients in a small saucepan over medium heat, bring to a simmer while stirring regularly, then simmer until it thickens to taste, about 3 to 5 minutes.
Notes
Nutrition
Conclusion
This spring roll recipe is all about moisture control, proper heat, and that shiitake-powered sealing slurry that adds umami and keeps seams tight. Once you get the fold and seal rhythm down, the payoff is a golden-brown crunch that stays crisp longer on the plate.
If you cook them, I would love to hear what dipping sauce you pair with them, and whether you go classic sweet and sour or something like peanut sauce. For anyone who loves the flavor but wants a no-wrapper option sometimes, the egg roll bowl scratches the same itch.
FAQ
How do I prevent my spring rolls from becoming soggy?
Cook the filling until it is not watery and cool it before rolling. Fry at the right oil temperature so the wrapper sets quickly and does not absorb excess oil.
What is the difference between Spring Rolls and Egg Rolls?
Spring rolls usually use thinner wheat wrappers that fry up light and shattery. Egg rolls typically use thicker wrappers, giving a more bubbly, chewy bite, and they often need slightly lower oil temperature so the shell cooks through evenly.
Can I bake or air fry these instead of deep frying?
Yes, baking works well on a rack at 400°F for 20 to 25 minutes with generous oil spray. Air frying also works, spray well with canola oil and cook at 400°F for 10 to 12 minutes, turning halfway.
How do I store and reheat leftover spring rolls?
Store them airtight in the fridge once fully cooled. Reheat in a 350°F oven or air fryer for 3 to 5 minutes, the microwave will soften the wrapper.
Can I make these ahead of time and freeze them?
Yes, freeze them before frying by laying uncooked rolls on a tray until firm, then bagging. Cook from frozen in batches, keeping the oil hot so they stay crisp.
Why are my spring rolls greasy?
The oil is usually not hot enough, or the pot is overcrowded so the temperature drops. A wet filling can also contribute, because steam weakens the wrapper and encourages oil absorption.
