Crispy Vegetable Spring Rolls

Kitchen-reviewed Updated Jul 2026 Written from established cooking principles and checked for sense and safety. Not independently lab-tested.
Golden crispy vegetable spring rolls stacked on a dark plate, one broken open, with a dish of sweet chilli dipping sauce

Golden, crackling spring rolls packed with a lively stir-fry of cabbage, carrot and mushrooms bound in a light soy and sesame glaze. The wheat wrappers fry up glassy and shatteringly crisp, staying greaseless when your oil is hot enough. Serve as a sharing starter with a sharp dipping sauce.

Prep30 mins
Cook15 mins
Total45 mins
Serves4
Difficultymedium
Jump to recipe

Proper spring rolls are all about contrast: a shatteringly thin, blistered wrapper against a hot, savoury tangle of vegetables inside. The trick is a well-seasoned filling that is cooked fast and drained dry, plus oil that is genuinely hot before the rolls go in. Get those two right and you will never buy the freezer version again.

Ingredients

Scale for 4 servings
  • 12 spring roll wrappers — wheat, roughly 21cm; from the freezer aisle of larger supermarkets or Asian shops
  • 200g white cabbage or Chinese leaf — finely shredded
  • 1 large carrot — cut into fine matchsticks
  • 100g shiitake or chestnut mushrooms — thinly sliced
  • 100g beansprouts
  • 3 spring onions — shredded
  • 2 cloves garlic — finely grated
  • 1 tbsp fresh root ginger — finely grated
  • 1 tbsp light soy sauce
  • 1 tsp toasted sesame oil
  • 1 tsp Shaoxing rice wine — or dry sherry
  • 1 tsp cornflour — plus extra to seal
  • 1 litre flavourless oil — for deep-frying, such as groundnut or sunflower
  • 1 tbsp vegetable oil — for stir-frying

Method

  1. Make a sealing paste by stirring the cornflour into 2 tablespoons of cold water; set aside. Have all your vegetables prepped and ready, as the filling cooks in minutes.
  2. Heat the tablespoon of vegetable oil in a wok over high heat until smoking. Add the garlic and ginger, toss for a few seconds, then add the mushrooms and carrot and stir-fry for 2 minutes.
  3. Add the cabbage, beansprouts and spring onions and stir-fry for another 2 minutes until just wilted but still with bite. Splash in the soy, Shaoxing wine and sesame oil, toss through, then tip the filling into a sieve set over a bowl to drain and cool completely. A wet filling means soggy rolls.
  4. Lay a wrapper on the work surface as a diamond, keeping the rest under a damp cloth. Spoon 2 tablespoons of filling in a line across the lower third. Fold the bottom point up over the filling, fold in both sides tightly, then roll up snugly, brushing the top point with cornflour paste to seal. Repeat with the rest.
  5. Pour the frying oil into a deep, heavy pan no more than a third full and heat to 180C. Test with a cube of bread: it should turn golden in about 45 seconds.
  6. Fry the rolls in batches of three or four, seam-side down first, for 3 to 4 minutes, turning, until deep golden and blistered. Don't crowd the pan or the temperature drops and they absorb oil.
  7. Lift out with a slotted spoon and drain on a wire rack set over kitchen paper. Bring the oil back up to temperature between batches. Serve hot with a dipping sauce.

Serve it with

  • Sweet chilli dipping sauce
  • Soy and rice vinegar dip with shredded chilli
  • Chinese black vinegar
  • Hot and sour soup
  • Jasmine tea

Why this works

Draining the cooked filling before rolling keeps the wrapper crisp, while frying at a steady 180C sets the surface instantly so the rolls stay glassy and greaseless rather than oil-logged.

Common swaps

  • Swap in finely sliced red pepper, mangetout or water chestnuts for extra crunch
  • Use rice paper wrappers for a gluten-free version, though they fry differently and more delicately
  • Add 100g rehydrated glass noodles to the filling for a heartier roll
  • Replace Shaoxing wine with dry sherry or leave it out
  • Shallow-fry in 2cm of oil, turning, if you would rather not deep-fry

Common mistakes to avoid

  • Overfilling the wrappers, which makes them split and leak in the oil
  • Rolling with a hot or wet filling, giving soggy, soft rolls
  • Frying in oil that is too cool, so the rolls soak up grease instead of crisping
  • Crowding the pan and dropping the oil temperature

Storage, freezing & reheating

Storage: Best eaten straight away. Cooked rolls keep in the fridge for up to 2 days but lose their crispness.

Freezing: Freeze uncooked, rolled and sealed, in a single layer then bag up for up to 2 months. Fry from frozen at 170C, adding a minute or two to the cooking time.

Reheating: Reheat in a hot oven or air fryer at 200C for 6 to 8 minutes to bring back the crunch; avoid the microwave, which turns them chewy.

Allergen notes: contains Gluten, Soya, Sesame. Always check individual product labels.

Estimated nutrition

Per serving, estimated from typical ingredient values — not a substitute for precise dietary calculation.

Calories290 kcal
Protein6g
Carbohydrate34g
Fat14g