What Are Thai Fried Spring Rolls?
Thai fried spring rolls — Por Pia Tod — are crispy rice paper rolls filled with glass noodles, seasoned pork, and vegetables, then fried until golden and shattered. They are sold at every market in Thailand, eaten hot from the oil, and served with a sweet chili dipping sauce that cuts right through the fat.
Note From Susie

Sawasdee Kha, and Hello.
My mother made these on Sundays. Not for a reason. Just because Sundays felt like that kind of day. She would spread the wrappers on the table in the back room, the one with the fan that never quite worked. My cousin and I would sit across from her and watch. We weren’t allowed to help. Not yet.
She rolled tight. The way you’d wrap something you were afraid of losing. She pressed the edge down with her finger and held it there for a moment longer than she needed to.
I didn’t understand that then. I do now.
When they hit the oil, the sound filled the whole house. That’s the part I remember most. Not the eating. The sound. That first loud crack.
My father used to say you could hear a good cook from the street. He meant her. He always meant her.
These are her rolls. I’ve changed nothing.

What’s In This Page
“She rolled tight. The way you’d wrap something you were afraid of losing.”
— Her Hands His EyesWHAT IS POR PIA TOD?
Por Pia Tod (ปอเปี๊ยะทอด) are Thailand’s fried spring rolls, not Chinese egg rolls, not Vietnamese summer rolls. Something else. The wrapper is thin rice paper, not wheat dough. It blisters in the oil. It shatters when you bite it. The filling is glass noodles, ground pork, carrot, cabbage, and a seasoning that varies by household and by region. In Korat, where I grew up, my mother added a little oyster sauce. In Bangkok markets you’ll find them piled in towers under heat lamps, sold by the bag for almost nothing. The Food and Agriculture Organization of the United Nations lists spring rolls among Southeast Asia’s most widely consumed street foods for good reason. Theirs are everywhere. But the ones worth eating are made at home, rolled tight, fried in oil that’s already hot, eaten before they have a chance to think about cooling down.
WHAT YOU’LL NEED

Glass noodles, also called mung bean vermicelli are the backbone of the filling. Soak them in cold water for ten minutes. Not hot. Cold. They soften slowly and stay firm enough to hold their shape inside the roll. If you use hot water, they go limp and the whole texture collapses.
Ground pork is traditional. Not lean. You want some fat in there because fat carries flavor and keeps the filling moist through frying. If all you have is lean pork, add a small spoon of neutral oil to the mix before seasoning.
Carrot and cabbage, shredded fine. Not chunky. The thinner the shred, the better it cooks through inside the wrapper without releasing too much water. Water is the enemy of a crispy roll.
Oyster sauce, light soy sauce, white pepper, and a small amount of sesame oil. The sesame goes in last, just before rolling. It doesn’t cook it perfumes.
Spring roll wrappers, not egg roll wrappers. Look for the thin rice paper sheets, usually frozen, labeled spring roll pastry or spring roll skin. They come in square sheets. You’ll need them cold, not thawed completely, so they peel apart without tearing.
Neutral oil — rice bran, sunflower, or vegetable — for deep frying. Enough to submerge the rolls. At least two inches in the pan.
If you love a Thai dipping sauce alongside, my sweet chili sauce recipe is worth having on the table.
VISUAL WALK THROUGH

Step 1: Soak the Noodles
Put the glass noodles in a bowl of cold water. Leave them for ten minutes. They’ll soften but keep a slight resistance. Drain them, then cut through them a few times with scissors. Long noodles tangle and make rolling harder.
Step 2: Cook the Filling
Heat a little oil in a wok over high heat. Add the pork and break it up. Season with oyster sauce, light soy, and white pepper. Cook until the pork is done through, then add the carrots and cabbage. Two minutes. No more. You want the vegetables just softened, not cooked out. Add the drained noodles and toss. Off the heat, add the sesame oil. Spread the filling on a tray and let it cool completely before rolling. Warm filling steams the wrapper from the inside and makes it soft.
Step 3: Roll Tight
★ This is What Makes the Difference
Lay one wrapper on the board, one corner pointing toward you. Place two tablespoons of filling — no more — across the lower third. Fold the bottom corner up over the filling. Press it down firmly. Fold both sides in. Now roll forward, keeping the tension even with both hands. The roll should feel compact. If it feels loose, unroll and start again. A loose roll fills with oil when it fries. Seal the top edge with a thin paste of flour and water. Press it down. Hold it for a moment.



Step 4: Fry in Hot Oil
Heat oil to 170°C / 340°F. Use a thermometer if you have one. If you don’t, drop a small piece of wrapper in — it should sizzle immediately and float. Lower the rolls in gently, seam side down. Don’t crowd the pan. Four at a time, maybe five. Fry for three to four minutes, turning once, until they are deep gold and blistered. Transfer to a wire rack, not paper towels. Paper towels trap steam. The rack lets them stay crispy.
Step 5: Serve Immediately
These do not wait. They are best in the first five minutes out of the oil. Serve with sweet chili sauce on the side. Cut one in half so people can see the filling. They’ll reach for the next one before they’ve finished the first.


Fried Thai Spring Rolls (Por Pia Tod)
Ingredients
- 8-10 spring roll wrappers
- 1 cup shredded cabbage
- 1/2 cup finely shredded carrot
- 1 tablespoon soy sauce
- 1 tsp white pepper
- 2 tablespoon oyster sauce
- 1 teaspoon sugar
- 2-3 clove garlic minced
- 1 tablespoon freshly grated ginger
- 1 small onion thinly sliced
- 1/2 cup cooked vermicelli noodles chopped
- 1/2 cup ground pork, beef, chicken, or shrimp your choice
- Vegetable oil for frying
- Egg splash of water
Instructions
- Heat a tablespoon of oil in a pan over medium heat, add protein of choice, cook until completely cooked though. ( if using shrimp, remove from heat and set aside)
- Add onions, garlic, cabbage, carrots, and rice noodles, stir to combine. Continue to cook for about 5-7 minutes until vegetables soften slightly.
- Stir in soy sauce, oyster sauce, white pepper, sugar, green onions (optional), noodles, and (shrimp ). Cook for an additional 2-3 minutes until well combined. Let the mixture cool.
- Place a tablespoon of the filling on each spring roll wrapper. Fold in the edges and roll tightly. Seal the edge with the egg wash.
- Heat oil in a deep pan and fry the spring rolls until golden brown, about 2-3 minutes per side. Drain on paper towels, or cooling rack.
- Serve hot with sweet chili sauce.
Notes
Nutrition
LET’S GET THIS RIGHT
Why do my Thai fried spring rolls come out soggy instead of crispy?
One of two things. The filling was still warm when you rolled, so steam softened the wrapper before it hit the oil. Or the oil wasn’t hot enough — below 165°C, the wrapper absorbs oil instead of sealing against it. Let the filling cool completely. Get the oil to temperature before the first roll goes in.
Why do my spring rolls burst open in the oil?
The seal wasn’t secure. The flour-and-water paste needs to be thick — the consistency of craft glue — and you need to press the edge down and hold it for a few seconds. If the roll feels even slightly loose before frying, it will open in the pan. Roll again. Take your time at this step.
Can I use a different wrapper?
The thin rice paper spring roll sheet is what gives Thai fried spring rolls their specific shatter. Egg roll wrappers are thicker and wheat-based — they fry up chewier, more doughy. The result is a different thing entirely. If that’s all you have, they’ll still taste good. But they won’t crack the same way.
How much filling should I use per roll?
Two tablespoons. No more. It sounds like very little but the wrapper can only hold so much before the roll becomes thick in the middle and underfired. A smaller roll fries through evenly. The crunch is uniform. That’s what you want.
Can I make Thai fried spring rolls ahead of time?
Roll them and freeze them before frying. Lay them on a tray without touching, freeze until solid, then bag them. Fry from frozen — they go straight from the freezer into the oil. Don’t thaw. Thawed rolls get soft and sticky before they hit the pan.
FLAVOR PROFILE
You hear them before you taste them. That sharp crack when you bite through the wrapper — that’s the whole point. Then the filling: soft glass noodles against crispy shell, savory pork, a little sweetness from the carrot, white pepper that arrives at the back of the mouth a second after everything else. The sesame oil is subtle. You wouldn’t name it if you didn’t know it was there. But if it was missing, you’d know. The sweet chili sauce cuts through — bright, sharp, a little vinegary — and resets the palate so you reach for another. Thai fried spring rolls are not subtle food. They are loud and satisfying and gone before you’ve had time to think about them carefully. That’s exactly right.
SUSIE’S KITCHEN NOTES
The temperature of the oil changes everything. Too cool and the roll absorbs instead of seals. Too hot and the outside browns before the filling heats through. 170°C / 340°F is where you want to be. If you don’t have a thermometer, keep a small piece of wrapper nearby and drop it in. Instant sizzle and a float to the top means you’re ready. If it sinks and bubbles slowly, wait.
Don’t walk away from the pan. Thai fried spring rolls fry quickly and they go from gold to dark in less than a minute. Stand there. Watch them. Turn them once at the halfway point for even color. Four minutes total, sometimes three and a half if the rolls are small.
The wire rack matters. When you pull the rolls from the oil, set them on a rack over a tray — not on paper towels, not flat on a plate. Paper traps the steam that rises off the hot roll and softens the bottom. The rack lets air circulate on all sides and the crunch holds.
If you’re making a large batch, hold the fried rolls in a low oven — 95°C / 200°F — on the rack. They’ll stay crispy for up to twenty minutes. Not indefinitely. But long enough to finish the batch and bring everything to the table at once.
PAIRING SUGGESTIONS
Thai fried spring rolls are street food at heart, which means they go well with almost everything that isn’t trying too hard. Serve them as a starter alongside a bowl of Tom Kha Gai— the coconut broth softens the meal after the crunch of the rolls. They sit well next to a plate of Thai basil stir fry, where the aromatic heat of the basil contrasts with the mild savory filling. For a full spread, add a bowl of jasmine rice and a simple Thai cucumber salad — the cool, lightly pickled cucumber cuts through the oil and keeps everything balanced. Whatever is on the table, the spring rolls will go first.
FAQ
What is the difference between Thai fried spring rolls and Chinese egg rolls?
Thai fried spring rolls use thin rice paper wrappers that shatter when you bite them. Chinese egg rolls use a thicker wheat-based wrapper that fries up chewier and more doughy. The fillings also differ — Thai spring rolls typically use glass noodles and seasoned pork, while egg rolls often include bean sprouts and more cabbage. Different things entirely. Both good. Not the same.
Can I bake Thai fried spring rolls instead of frying them?
You can. Brush the rolls with oil and bake at 200°C / 400°F for about 20 minutes, turning once. They won’t shatter the same way. The wrapper gets golden and crisp but more like a cracker than glass. If that tradeoff works for you, baking is a reasonable option. But the fry is the fry. It’s worth it.
What dipping sauce goes with Thai fried spring rolls?
Sweet chili sauce is the classic — bright, a little sweet, a little sharp. In Thailand it comes from a bottle, Nam Jim Gai, and it’s exactly right. You can also serve them with a simple plum sauce or a light soy and rice vinegar dip with sliced chili. The sauce should cut through the fat, not add to it.
How do I keep Thai fried spring rolls crispy after frying?
Set them on a wire rack, not paper towels. The rack lets steam escape from all sides. If you’re holding them for a batch, a low oven — 95°C / 200°F — on the rack keeps them crispy for up to twenty minutes. Don’t stack them and don’t cover them. Either will soften the wrapper quickly.
What wrappers should I use for Thai fried spring rolls?
Look for thin spring roll pastry sheets — also labeled spring roll skin or spring roll wrappers — usually sold frozen in Asian grocery stores. They are typically square, made from rice flour or a thin wheat and rice blend, and much thinner than egg roll wrappers. Keep them cold until you’re ready to peel and roll. They separate much more cleanly when cold.
Can I make Thai fried spring rolls vegetarian?
Yes. Replace the ground pork with firm tofu, crumbled and pressed dry before cooking. Season the same way — oyster sauce replaced with mushroom oyster sauce or light soy, white pepper, sesame oil. The texture changes but the flavor holds. Some of the best Por Pia Tod I ate growing up came from the vegetarian stall at the Korat market. They knew what they were doing.
How many Thai fried spring rolls does this recipe make?
This recipe makes approximately 20 rolls, depending on how much filling you use per roll. Two tablespoons of filling per roll is the right amount — enough to taste but not so much that the roll is hard to seal or fries unevenly. Twenty rolls disappear faster than you expect.
