clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Best Crispy Spring Rolls - Thai Style

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 9 reviews
  • Author: Pailin Chongchitnant
  • Prep Time: 30 mins
  • Cook Time: 45 mins
  • Total Time: 1 hour 15 minutes
  • Yield: Makes 12-14 pieces


I didn't know spring rolls could be that good until I had these. I learned this recipe from a restaurant I worked at where they made 500 of these every week!  The perfect party appetizers. You will not be disappointed.


  • 40 g (1.4 oz) glass noodles, dry
  • 120 g (4.2 oz) ground pork (optional, see note)
  • 3 tsp (15 ml) soy sauce, divided
  • ¼ tsp ground black pepper
  • ½ tsp ground white pepper
  • 4 cloves garlic, minced
  • 3 medium size dried shiitake mushrooms, soaked in hot water until soft (at least 30 mins), then finely chopped
  • 1½ cup finely shredded green cabbage (about 2-inch juliennes) 
  • 1 cup grated carrots
  • 6 cilantro stems, finely chopped
  • ½ - 1 tsp salt
  • 1 Tbsp sugar
  • 2-3 Tbsp water, as needed
  • 12-14 pieces of 8-inch spring roll wrappers, thawed
  • 1 egg, beaten, for sealing the wrapper
  • Oil for frying
  • Dipping sauce: sweet chili sauce, store bought or homemade

Ingredients and Kitchen Tools I Use


  1. Soak glass noodles in room temperature water for 7-10 minutes. Drain, then cut into 2-inch pieces.
  2. Mix the ground pork with 1 tsp of the soy sauce, set aside.
  3. In a wok or a large saute pan, add a little vegetable oil and turn the heat to medium. Add garlic, black pepper, and white pepper; stir until garlic starts to turn colour slightly.
  4. Up the heat to medium high then add the pork and cook until the pork is no longer clumpy and is almost completely cooked.
  5. Add shiitake mushrooms, noodles, cabbage, carrots, cilantro stems, sugar,½ tsp of salt, and 2 tsp soy sauce. Toss until noodles are fully cooked and cabbage is wilted, adding a splash of water if noodles start sticking or if the vegetables are cooked but the noodles feel too chewy.
  6. Turn off the heat, then taste and add more salt as needed.
  7. Put the filling into a bowl and let cool before wrapping. While the filling is cooling, peel the wrappers apart so it’s easier when you wrap. (Spring roll wrappers tend to be hard to peel apart right out of the package, so I like to separate them before I start wrapping.)
  8. Beat one egg in a bowl which you will use to seal the wrapper.
  9. Use a heaping ¼ cup of filling per roll, and if you need instructions for wrapping, see the pictured instructions in the post above!
  10. To fry, heat at least 2 inches of oil in a pot to 350°F (heat the oil to 375°F if frying from frozen).  Keep the heat on medium or medium high while you fry, then add the spring rolls and fry until golden brown, about 5 minutes. Drain on paper towel and repeat until. If they're not browned after 5 minutes the heat is too low, if they're too browned, the heat is too high.
  11. Cool slightly before serving. These are great even without dipping sauce, but a dip in Thai sweet chili sauce certainly doesn't hurt!

Join us on Patreon for bonus content and rewards!


  1. If not using pork, you can add a little bit extra of each of the vegetables.