
These fresh Vietnamese spring rolls are packed with colorful vegetables, tender shrimp, and silky rice noodles, all wrapped in delicate rice paper and served with a rich, creamy peanut dipping sauce.

There is something almost meditative about making fresh Vietnamese spring rolls at home. You lay everything out, dip a delicate rice paper sheet into warm water, and watch it transform from a stiff, opaque disc into something silky and pliable. Then you get to play. A bundle of cool noodles here, a fan of jewel-bright vegetables there, a neat row of pink shrimp that will peek through the finished wrapper like little windows.
These are not the deep-fried rolls you find at some takeout counters. Fresh spring rolls, known in Vietnamese as goi cuon, are light, crisp, and incredibly fresh-tasting. They are packed with herbs, crunchy vegetables, and a creamy peanut dipping sauce that ties everything together with a rich, slightly sweet, garlicky punch. They are healthy without feeling like health food.
Whether you are planning a dinner party, looking for easy party appetizer ideas, or just craving something fresh and satisfying on a weeknight, this healthy spring roll recipe delivers every single time.
The secret to great fresh spring rolls comes down to two things: texture contrast and flavor layering. You want something creamy (avocado), something crunchy (julienned carrot and cucumber), something tender (rice noodles and shrimp), and something herby and bright (mint, cilantro, and Thai basil). Together, they create a roll that is interesting in every single bite.
The peanut dipping sauce is equally important. A thin, watery sauce just slides off. A properly balanced sauce made with natural peanut butter, hoisin, lime, and a whisper of garlic clings beautifully to each bite and turns these rice wraps into something genuinely craveable.
Chef's Tip: Soak your rice paper for slightly less time than you think you need. Pull it out when it still feels a little firm. It will continue softening on the towel as you arrange your fillings, and an over-soaked wrapper tears easily.
One of the best things about this recipe is how flexible it is. Here is what goes into these rolls and why:
Feel free to swap the shrimp for grilled chicken, marinated tofu, or leave it out entirely for colorful vegetable spring rolls that are just as satisfying.
Getting the right rice paper wrappers and a good natural peanut butter makes a noticeable difference in the final result. Using quality, pantry-staple ingredients is what separates a good spring roll from a great one.
If you are new to working with rice paper, do not worry. It only takes a few tries to get the feel of it. Here is the approach that works best:
Chef's Tip: Keep a small bowl of warm water nearby while you work. If a wrapper cracks slightly, a quick dab of water with your fingertip will seal it right back up.
This sauce is genuinely the soul of the dish. It comes together in about two minutes and uses ingredients you likely already have. Natural creamy peanut butter, hoisin sauce, fresh lime juice, soy sauce, and a grated clove of garlic get whisked together with a splash of warm water until smooth and glossy. Add sriracha if you like a little heat.
Make a double batch. You will find yourself drizzling it over noodle bowls, using it as a salad dressing, or just eating it with a spoon.
Ready to bring it all together? Here is the full, step-by-step recipe:

These fresh Vietnamese spring rolls are packed with colorful vegetables, tender shrimp, and silky rice noodles, all wrapped in delicate rice paper and served with a rich, creamy peanut dipping sauce.
Make the peanut dipping sauce first so the flavors have time to meld. In a small bowl, whisk together the peanut butter, hoisin sauce, soy sauce, lime juice, grated garlic, and sriracha if using. Add warm water one tablespoon at a time until the sauce is smooth and pourable. Set aside.
Cook the rice vermicelli noodles according to package directions, usually 3 to 4 minutes in boiling water. Drain, rinse under cold water to stop cooking, and set aside.
Prep all your fillings and arrange them on a large cutting board or tray assembly-line style: shrimp, noodles, lettuce, carrot, cucumber, avocado, mint, cilantro, and basil. Having everything ready before you start wrapping makes the process fast and enjoyable.
Fill a large shallow bowl or pie dish with warm water. Submerge one rice paper wrapper for about 15 to 20 seconds until it is just pliable but still slightly firm. It will continue to soften as you work. Lay it flat on a clean, damp kitchen towel.
Place a lettuce leaf in the lower third of the wrapper. Add a small bundle of noodles, a few pieces of carrot and cucumber, two slices of avocado, and a pinch of fresh herbs on top of the lettuce.
Lay 3 to 4 shrimp halves in a neat row just above the vegetable mound, pink side down, so they show through the wrapper on the finished roll.
Fold the bottom edge of the wrapper up and over the filling. Fold in both sides snugly, then roll upward firmly but gently to seal. Repeat with remaining wrappers and filling.
Arrange the finished spring rolls on a platter and serve immediately with the peanut dipping sauce on the side. Garnish the sauce with a sprinkle of crushed peanuts and a wedge of lime if desired.
These are best served immediately, arranged on a large platter with the dipping sauce in the center. For a dinner party, you can set up a spring roll bar and let guests roll their own. It is interactive, fun, and eliminates any stress about timing.
If you need to make them ahead, wrap each roll individually in a damp paper towel and store them in a single layer in an airtight container in the refrigerator. They will hold up well for 3 to 4 hours, making them a genuinely practical party appetizer idea that you can prep before guests arrive.
Leftovers (if you have any) will last up to 1 day refrigerated, though the wrappers do firm up a bit overnight. A quick 10-second soak under a damp towel can help revive them slightly before eating.
This spring roll recipe Vietnamese-style is really a framework, not a rigid formula. Once you have made it once, you will start riffing naturally:
However you fill them, fresh Vietnamese spring rolls are one of those recipes that always impresses, always satisfies, and always disappears from the plate faster than you expected.