Breakfast & Brunch
This authentic Vietnamese egg roll recipe brings the crispy, fragrant flavors of chả giò to your kitchen with traditional shrimp paste and turmeric-spiced filling. The secret lies in balancing tender pork, shrimp, and vermicelli with aromatic seasonings, then wrapping them in delicate rice paper for that signature golden crunch.
I've perfected this recipe over years of testing—no shortcuts, just the real deal.
The filling starts with ground pork and shrimp, marinated in a blend of shrimp paste, turmeric, and fish sauce for authentic depth. Fresh herbs like cilantro and mint get folded in just before wrapping, ensuring vibrant flavors in every bite.
For the wrappers, we'll use spring roll skins and fry them until crispy, then serve with a tangy-sweet nuoc cham dipping sauce that cuts through the richness.
What makes these egg rolls truly special is the texture contrast—crispy golden wrappers give way to tender, flavorful filling with each bite. The dipping sauce, made with fish sauce, lime, and sugar, adds a refreshing balance that keeps you reaching for another piece.
This is the kind of recipe that transforms a simple meal into a celebration of Vietnamese street food culture.
Whether you're serving these as an appetizer or a light main course, they'll disappear quickly. The key to success is patience—don't rush the frying, and let the wrappers cook until they're golden and crispy all over.
Trust the process, and you'll have restaurant-quality egg rolls that taste like you traveled to Hanoi.
Ingredients for authentic vietnamese egg roll
Pantry staples meet Vietnamese market finds for these crispy, herb-packed egg rolls.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Pork 🐷 | 1 ½ lb | Lean, finely ground for texture |
| Shrimp Paste 🦐 | 2 tbsp | Authentic Vietnamese, not substitute |
| Fresh Turmeric 🌿 | 1 tbsp | Freshly grated for vibrant color |
| Fish Sauce 🐟 | 2 tbsp | Red Boat preferred for quality |
| Vermicelli Rice Noodles 🍜 | 8 oz | Fine, broken into small pieces |
| Fresh Cilantro 🌿 | ½ cup | Finely chopped, stems removed |
| Fresh Mint Leaves 🌿 | ¼ cup | Torn, not chopped |
| Spring Roll Skins 🍚 | 12 whole | Square rice paper wrappers |
| Vegetable Oil 🫒 | 4 cups | For deep frying, high smoke point |
| Lime Juice 🍋 | ½ cup | Freshly squeezed |
| Granulated Sugar 🍚 | ¼ cup | White or raw cane |
| Chili Garlic Sauce 🌶️ | 1 tbsp | For nuoc cham, optional heat |
| Salt 🧂 | 1 tsp | Fine sea salt |
| Garlic Cloves 🧄 | 4 cloves | Minced for nuoc cham |
The shrimp paste is non-negotiable here—Asian markets or specialty stores carry the real stuff, not the pasteurized versions that won't deliver that authentic funk. Red Boat fish sauce is my go-to, but any good brand works if it's not watery. Fresh turmeric makes all the difference over powder—look for bright orange roots at the produce section or Asian market. The spring roll skins should be pliable but not sticky; store them in a sealed bag to prevent drying out. For the pork, 80/20 lean-to-fat ratio gives you that juicy texture without excess grease.
No shrimp paste? Omit it entirely—it's not something you can easily substitute. Running low on fresh herbs? Dried cilantro at half the amount works in a pinch, but mint is harder to replace (try Thai basil if you must). The nuoc cham sauce can be made ahead—keep it refrigerated and stir before serving since the lime separates. For the wrappers, if they crack during frying, pat them dry thoroughly first. And trust me on the oil temp—350°F is perfect; too hot burns them, too cool makes them greasy.
Spring roll skins stay fresh for 2 weeks in the fridge if unopened, but once opened, use within 5 days. The filling mixture keeps for 2 days in an airtight container, though the herbs will wilt. For frying, use a candy thermometer—maintaining that 350°F is everything. These reheat poorly, so fry fresh batches if serving later. The nuoc cham lasts 1 week in the fridge; just give it a quick shake before using.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s basically a one-bowl wonder. You mix the ground pork with shrimp paste, turmeric, and fish sauce—no fancy techniques, just stir-fry until fragrant. The noodles cook in minutes, and boom: dinner’s ready.
- Umami Bomb: That shrimp paste? It’s the secret weapon. A tiny spoonful transforms the pork into something rich and savory, while the turmeric adds a warm, earthy depth. Honestly, the first bite makes me forget takeout exists.
- Leftover Hero: This dish actually improves the next day. The flavors meld even better, and cold noodles with the pork? Still delicious. I pack half for lunch—no sad desk salads here.
- Budget Weeknight Win: Ground pork and rice noodles stretch for miles, and shrimp paste/fish sauce cost pennies. Between us, this feeds four for under $10, and it’s way more exciting than another sad pasta night.
Step-by-step instructions for authentic Vietnamese egg rolls
Here's how to make these crispy, flavorful wraps with vibrant herbs and zesty dipping sauce.
Prepare the Pork Filling
In a large mixing bowl, combine the 1.5 lb ground pork, 2 tbsp shrimp paste, 1 tbsp freshly grated turmeric, 2 tbsp fish sauce, and 1 tsp salt. Using your hands, knead the mixture gently for about 3-4 minutes until all ingredients are fully incorporated and the pork becomes sticky and cohesive.
This step is crucial for authentic flavor—don't skip it. The shrimp paste adds that signature umami depth, while the turmeric gives the filling its signature golden hue. If the mixture feels too dry, add 1-2 teaspoons of water to help bind it together. Cover and let it rest for 15 minutes at room temperature while you prepare the noodles.
Cook the Vermicelli Noodles
Bring a pot of water to a rolling boil and add the 8 oz vermicelli rice noodles. Cook for exactly 3-4 minutes until they're just tender but still slightly chewy. Drain immediately and rinse under cold water to stop the cooking process. Break the noodles into ½-inch pieces by hand and set aside.
Don't overcook the noodles—they should be al dente. The slight chewiness is essential for texture. If you're making these ahead, you can cook the noodles up to a day in advance and store them in the fridge covered with a damp towel to prevent drying.
Assemble the Egg Rolls
Fill a large shallow dish with about 2 inches of warm water. Dip one spring roll skin at a time into the water for 5-10 seconds until pliable but not soggy. Lay it flat on a clean surface and spread about 2 tablespoons of pork mixture in the center, leaving about 1 inch of space around the edges.
Add about 1 tablespoon of the broken vermicelli noodles and 1 teaspoon each of the finely chopped cilantro and torn mint leaves on top of the pork. Fold the sides inward, then roll tightly from the bottom up, sealing the egg roll as you go. Place the completed roll seam-side down on a plate covered with a damp towel to prevent drying.
Fry to Crispy Perfection
Heat 2 cups of vegetable oil in a deep fryer or heavy pot to 350°F. Fry the egg rolls in batches of 3-4 at a time for 3-4 minutes until they're deep golden brown and crispy. Drain on a wire rack or paper towels to remove excess oil. Keep the oil at 350°F between batches.
Here's the secret to perfect frying: maintain the oil temperature consistently. If it's too hot, the rolls will burn outside before cooking through. If too cool, they'll be greasy. You'll know they're done when they float and develop a beautiful golden-brown crust all over.
Make the Nuoc Cham Dipping Sauce
In a small bowl, whisk together the ½ cup lime juice, ¼ cup granulated sugar, 1 tbsp chili garlic sauce, and 4 minced garlic cloves until the sugar dissolves completely. Taste and adjust the balance of sweet, sour, and spicy to your preference. The sauce should be vibrant green and glossy.
This tangy, slightly spicy sauce cuts through the richness of the fried egg rolls beautifully. For extra freshness, add a few sprigs of mint or cilantro just before serving. Serve the egg rolls immediately with the nuoc cham on the side for dipping.
Pro Tips For Making Authentic Vietnamese Egg Roll
- COOK THE SHRIMP PASTE FIRST: Toss a teaspoon of shrimp paste into your hot wok before adding any oil—it’ll bloom that funky, umami depth right away. I used to add it with the pork, but this way, the aroma hits you first, and the flavor gets locked into every bite. (Yes, it smells weird at first—trust me.)
- GRIND THE TURMERIC FINE: Skip the pre-grated stuff—peel and grate fresh turmeric directly into the pork mixture while it’s still raw. The finer it is, the more it brightens the color and flavor without overpowering. I learned this the hard way after burning my tongue on a clump that refused to dissolve.
- DON’T OVERMIX THE NOODLES: Toss the cooked vermicelli with just enough oil to stop them from sticking, then leave them loose—don’t roll them into a tight bundle. They’ll soften as they sit, and a slightly uneven pile means every bite has that perfect chewy texture. (Your future self will hate you if they’re mushy.)
- USE A SPLASH OF WATER: When frying the egg roll, pour in 2 tablespoons of water right after sealing the edge—it creates steam that keeps the filling moist while the wrapper crisps. I was skeptical until I tried it: the inside stays juicy, and the outside stays crispy. (No, it won’t make your egg roll soggy.)
Best sauces and condiments for this dish
Nuoc Cham Essentials
The nuoc cham dipping sauce is what makes these egg rolls shine—its bright, tangy balance of sweet, sour, and spicy cuts through the crispy wrappers beautifully. Start with ½ cup lime juice (freshly squeezed for maximum zing) and ¼ cup granulated sugar—this ratio is your foundation.
I like to add 1 tbsp chili garlic sauce for heat, but adjust to taste. The sauce should be vibrant green and glossy, with a slight effervescence from the lime. 🍋
Sweet-Sour Variations
For a less spicy version, swap the chili garlic sauce for 1 tbsp fish sauce and add 1 tsp finely grated ginger for depth. If you prefer extra sweetness, increase the sugar to ⅓ cup and balance with 1 tbsp rice vinegar for a milder tang.
The key is always taste as you go—adjust the lime or sugar incrementally until it’s perfect. 💡
Herb-Infused Upgrades
Elevate your nuoc cham by blending in 2 tbsp finely chopped cilantro or 1 tbsp torn mint leaves just before serving. For a smoky twist, add ½ tsp toasted sesame oil or 1 minced shallot roasted in a dry pan.
These additions mirror the herbs in the filling, creating a cohesive flavor experience. Garnish with a lime wedge for freshness. ✨
Make-Ahead Tips
Prepare the nuoc cham 1 day ahead—it actually improves as the flavors meld. Store it in an airtight container in the fridge, but give it a good stir before serving since the lime separates.
For a quick version, use bottled lime juice and honey (1:1 ratio with sugar), though fresh is always better. Keep it chilled until serving to maintain its bright acidity. ❄️
Pairing Beyond Dipping
Use extra nuoc cham as a marinade for grilled shrimp or skewers, or drizzle it over Vietnamese summer rolls for a refreshing twist. It also works as a dressing for salads—toss it with mango slices, cucumber, and crushed peanuts for a quick side dish.
The versatility of this sauce makes it a pantry staple. 🌶️
Spicy vs. Mild Balance
If your chili garlic sauce is too intense, dilute it with 1 tsp water or reduce the amount to ½ tbsp. For extra heat, add ½ tsp sriracha or 1 thinly sliced bird’s eye chili.
The goal is a gentle kick, not a mouthful of fire. Always taste the sauce before serving—it’s the fastest way to nail the perfect balance. 🔥
Nutrition facts
Frequently asked questions
Can I substitute shrimp paste in this recipe?
Shrimp paste (mắm ruốc) is essential for authentic flavor—it provides that signature funky umami that's hard to replicate. If you absolutely must substitute, try 1 tbsp fish sauce + ½ tsp soy sauce + ¼ tsp garlic powder, but the taste won't be identical. For best results, track down authentic shrimp paste at Asian markets.
How do I keep the spring roll wrappers from cracking?
Dip the wrappers in warm water for 5-10 seconds max—just until pliable, not soggy. Pat them dry immediately with a paper towel before filling. Also ensure your oil is at 350°F—hotter temps cause cracking. Work quickly once dipped to prevent drying.
Can I make these egg rolls ahead of time?
You can prep the filling and assemble the rolls 1 day ahead, then refrigerate uncooked rolls wrapped in plastic. Fry them fresh when ready to serve—reheating makes them soggy. The nuoc cham sauce can also be made 24 hours in advance and stored in the fridge. For best texture, fry in small batches.
What's the secret to crispy egg rolls?
Three things: hot oil (350°F), dry wrappers, and proper frying time (3-4 minutes). Use a thermometer to monitor oil temp—it drops when adding rolls. Fry in batches (3-4 at a time) and keep them moving gently in the oil. Drain on a wire rack, not paper towels, to maintain crispness.
Can I bake these instead of frying?
Yes, but texture will differ. Brush assembled rolls with 1 tbsp oil and bake at 400°F for 15-18 minutes until golden. For extra crispiness, broil for 1-2 minutes at the end. Baked rolls won't be as crispy as fried, but they're a lighter alternative. The filling will still be delicious!
