Spring Rolls (Por Pia Tod) are one of Thailand’s most loved appetizers, known for their irresistibly crispy wrapper and flavorful vegetable or meat filling. Found everywhere from bustling Bangkok street food stalls to elegant Thai restaurants, these deep-fried rolls are served fresh and hot with a sweet chili dipping sauce that perfectly balances sweet, spicy, and tangy flavors.

Por Pia Tod translates to "fried spring rolls" in Thai. While influenced by Chinese cuisine centuries ago, Thai spring rolls have evolved into a distinct dish with their own unique blend of fresh herbs, vegetables, glass noodles, and aromatic seasonings.

Whether served as a starter, party snack, or light meal, these crunchy rolls are easy to prepare and loved by people of all ages.


What Makes Thai Spring Rolls Unique?

Unlike many heavier fried snacks, Thai spring rolls feature a light yet flavorful filling made with finely chopped vegetables, glass noodles (mung bean vermicelli), mushrooms, and sometimes minced chicken, pork, or shrimp.

Key characteristics include:

  • Thin, crispy golden wrapper
  • Fresh vegetable filling
  • Mildly seasoned with Thai sauces
  • Crunchy exterior with tender interior
  • Served with sweet chili sauce
  • Perfect balance of textures

Preparation Time

  • Prep Time: 30 minutes
  • Cook Time: 15 minutes
  • Total Time: 45 minutes
  • Servings: 12 spring rolls

Ingredients

For the Filling

  • 100 g glass noodles (mung bean vermicelli)
  • 150 g cabbage, finely shredded
  • 1 carrot, julienned
  • 100 g bean sprouts
  • 100 g mushrooms, finely chopped
  • 2 cloves garlic, minced
  • 2 spring onions, chopped
  • 1 tablespoon vegetable oil

Optional Protein

  • 150 g minced chicken
    or
  • 150 g minced pork
    or
  • 150 g chopped shrimp

Seasoning

  • 1 tablespoon soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon fish sauce
  • 1 teaspoon sugar
  • ½ teaspoon white pepper
  • ½ teaspoon sesame oil

Wrappers

  • 12 spring roll wrappers
  • Flour-water paste (2 tbsp flour + 3 tbsp water) for sealing

For Frying

  • Vegetable oil
  • Enough for deep frying

For Serving

  • Thai Sweet Chili Sauce
  • Fresh cucumber slices
  • Lettuce leaves
  • Fresh cilantro

Kitchen Equipment

  • Frying pan
  • Mixing bowl
  • Deep frying pot
  • Slotted spoon
  • Paper towels
  • Sharp knife
  • Cutting board

Step 1: Prepare Glass Noodles

Soak the glass noodles in warm water for about 10 minutes until soft.

Drain thoroughly.

Cut into short pieces using kitchen scissors.

Set aside.


Step 2: Cook the Filling

Heat vegetable oil in a pan.

Add garlic.

Cook for one minute until fragrant.

If using meat:

Add minced chicken or pork.

Cook until fully done.

Add:

  • Mushrooms
  • Carrots
  • Cabbage

Cook for 3–4 minutes.

Add:

  • Bean sprouts
  • Glass noodles

Season with:

  • Soy sauce
  • Oyster sauce
  • Fish sauce
  • Sugar
  • White pepper
  • Sesame oil

Cook until moisture evaporates.

Finally stir in chopped spring onions.

Allow filling to cool completely.


Step 3: Wrap the Spring Rolls

Lay one wrapper diagonally.

Place about 2 tablespoons filling near one corner.

Fold the bottom corner over filling.

Fold both side corners inward.

Roll tightly.

Brush the final edge with flour paste.

Seal securely.

Repeat with remaining wrappers.


Step 4: Heat Oil

Heat oil to 170°C (340°F).

The oil should be hot but not smoking.


Step 5: Fry the Rolls

Carefully place rolls into hot oil.

Do not overcrowd.

Fry for 4–6 minutes.

Turn occasionally.

Cook until evenly golden brown.


Step 6: Drain

Remove using a slotted spoon.

Drain on paper towels.

Allow to rest for 2 minutes before serving.


Step 7: Serve

Arrange on a serving platter with:

  • Sweet chili sauce
  • Lettuce
  • Cucumber
  • Fresh herbs

Serve immediately while crispy.


Homemade Thai Sweet Chili Sauce

Ingredients

  • ½ cup water
  • ¼ cup rice vinegar
  • ¼ cup sugar
  • 2 red chilies, minced
  • 2 garlic cloves, minced
  • 1 teaspoon cornstarch
  • 1 tablespoon water (for slurry)

Method

Combine water, vinegar, sugar, garlic, and chilies.

Bring to a gentle boil.

Add cornstarch slurry.

Cook until slightly thickened.

Cool before serving.


Chef's Tips

✔ Cool the filling before wrapping.

✔ Do not overfill the wrappers.

✔ Seal edges tightly to prevent bursting.

✔ Fry at consistent temperature.

✔ Serve immediately for maximum crispiness.


Delicious Filling Variations

Vegetarian

  • Tofu
  • Mushrooms
  • Cabbage
  • Bean sprouts
  • Carrots

Chicken

  • Minced chicken
  • Glass noodles
  • Garlic
  • Carrots

Shrimp

  • Chopped shrimp
  • Water chestnuts
  • Mushrooms
  • Glass noodles

Pork

  • Minced pork
  • Cabbage
  • Carrots
  • Thai seasonings

Seafood

  • Shrimp
  • Crab meat
  • Squid
  • Vermicelli

How to Keep Spring Rolls Crispy

  • Drain well after frying.
  • Avoid covering while hot.
  • Use a wire rack instead of stacking.
  • Serve immediately.
  • Reheat in an oven or air fryer instead of a microwave.

Air Fryer Version

Brush rolls lightly with oil.

Cook at 200°C (390°F) for 10–12 minutes.

Turn halfway through cooking.

The rolls become wonderfully crisp with much less oil.


Baking Method

Arrange rolls on a baking tray.

Brush with vegetable oil.

Bake at 200°C (400°F) for 20–25 minutes.

Turn once halfway.


Nutritional Information (Per Spring Roll)

NutrientAmount
Calories140 kcal
Protein5 g
Carbohydrates16 g
Fat6 g
Fiber2 g
Sugar2 g
Sodium280 mg

Values are approximate and vary depending on ingredients used.


Storage Tips

Refrigerator

Store cooked rolls in an airtight container for up to 3 days.


Freezer

Freeze uncooked spring rolls in a single layer until firm, then transfer to a freezer-safe bag. They keep well for 2 months. Fry directly from frozen, adding 2–3 extra minutes to the cooking time.


Reheating

Reheat in an oven at 180°C (350°F) for 8–10 minutes or in an air fryer for 5–6 minutes to restore crispiness. Avoid microwaving, as it softens the wrapper.


Perfect Side Dishes

Spring Rolls (Por Pia Tod) pair beautifully with:

  • Thai Green Papaya Salad (Som Tam)
  • Tom Yum Soup
  • Coconut Jasmine Rice
  • Thai Fried Rice
  • Fresh Mango Salad
  • Thai Iced Tea
  • Lemongrass Cooler

Frequently Asked Questions

Why did my spring rolls burst during frying?

This usually happens if the rolls are overfilled, not sealed properly, or if the filling contains too much moisture. Let the filling cool and cook off excess liquid before wrapping.

Can I make them ahead of time?

Yes. Assemble the rolls several hours ahead and refrigerate them, covered with a damp cloth or plastic wrap. They can also be frozen before frying.

Can I use different vegetables?

Absolutely. Bell peppers, bamboo shoots, water chestnuts, baby corn, spinach, or finely shredded kale all work well while maintaining the classic Thai flavor.

Which dipping sauce is traditional?

Thai sweet chili sauce is the classic accompaniment, though plum sauce or a spicy tamarind dipping sauce are also delicious options.


Final Thoughts

Spring Rolls (Por Pia Tod) are a timeless favorite in Thai cuisine, combining a delicate, crispy shell with a savory filling packed with fresh vegetables, fragrant seasonings, and optional protein. Their versatility makes them ideal for family dinners, festive gatherings, or as an elegant appetizer for Thai-inspired meals. With a homemade sweet chili dipping sauce and a few simple techniques, you can recreate the authentic taste of Thai street food right in your own kitchen.