Vietnamese Noodle Rolls with Peanut Sauce: A Fresh and Flavorful Delight
Discover the incredible freshness and vibrant flavors of Vietnamese cuisine with these authentic Vietnamese noodle rolls with peanut sauce. These rolls are a perfect light lunch, appetizer, or healthy snack, packed with herbs, crisp vegetables, and tender vermicelli. Get ready to master this easy-to-make recipe that brings the taste of Southeast Asia right to your kitchen.
Why You Will Love This Recipe
These Vietnamese noodle rolls with peanut sauce are a guaranteed crowd-pleaser for several reasons. First, they are incredibly light and refreshing, ideal for warmer weather or when you need a nutritious meal that doesn’t weigh you down. Second, the dipping sauce—a creamy, savory, and slightly sweet peanut masterpiece—elevates the simple filling to something extraordinary. Finally, they are completely customizable and naturally gluten-free (if using rice paper and gluten-free soy/fish sauce), making them accessible for many dietary preferences.
Ingredients
- Dried rice paper wrappers (Goi Cuon wrappers)
- Cooked thin rice vermicelli noodles
- Cooked shrimp, halved lengthwise (optional)
- Thinly sliced cooked pork or cooked shredded chicken (optional)
- Fresh lettuce leaves (e.g., butter lettuce or romaine)
- Fresh mint leaves
- Fresh basil leaves (Thai basil preferred)
- Bean sprouts
- Carrots, julienned (matchsticks)
- For the Peanut Dipping Sauce: Creamy peanut butter
- For the Peanut Dipping Sauce: Hoisin sauce
- For the Peanut Dipping Sauce: Warm water
- For the Peanut Dipping Sauce: Fresh lime juice
- For the Peanut Dipping Sauce: Soy sauce or fish sauce
- For the Peanut Dipping Sauce: Garlic, minced
- For the Peanut Dipping Sauce: Sugar (optional, depending on hoisin sweetness)
- For garnish: Crushed roasted peanuts
Step-by-Step Instructions
- Begin by preparing all your fillings: Ensure the rice vermicelli noodles are cooked according to package directions, rinsed in cold water, and drained well. Julienne the carrots, wash all herbs and lettuce, and slice any protein (shrimp or pork) into manageable pieces.
- Prepare the Peanut Dipping Sauce: In a small bowl, whisk together the peanut butter, hoisin sauce, minced garlic, and lime juice. Gradually whisk in the warm water until the sauce reaches a smooth, pourable consistency, adding soy or fish sauce for saltiness and a little sugar if needed. Set aside, topping with crushed peanuts if desired.
- Set up your rolling station: Fill a shallow dish or pie plate large enough to submerge the rice paper with warm water. Have a clean, lightly damp kitchen towel or cutting board ready for rolling.
- Soften the rice paper: Dip one rice paper wrapper into the warm water for about 15–20 seconds, or until it is pliable but not too floppy. Lay it flat onto your clean surface.
- Layer the ingredients: About one-third of the way up from the bottom edge of the wrapper, arrange a small amount of lettuce, followed by a layer of vermicelli noodles, a few sprigs of mint and basil, and then place your chosen protein (shrimp or pork) and a few carrot matchsticks horizontally across the fillings.
- Roll the wrapper: Fold the sides of the rice paper inward over the filling. Then, tightly roll the wrapper up from the bottom edge, tucking the filling in as you go, similar to rolling a spring roll or burrito. The wrapper will seal itself as it dries slightly.
- Repeat the process: Continue with the remaining wrappers and fillings until all ingredients are used.
- Serve immediately with the prepared Vietnamese noodle rolls with peanut sauce for dipping.
Expert Tips / Pro Tips
To achieve perfect, non-sticky rolls, do not over-soak your rice paper. It should still feel slightly firm when you start rolling, as it continues to soften as you work. When preparing the peanut sauce, make sure the water you use is warm, not boiling, as this helps dissolve the peanut butter smoothly. For the freshest flavor, assemble the rolls no more than an hour before serving; while they hold up, the herbs are best when crisp.
Variations & Substitutions
For a vegetarian version, omit the shrimp and pork entirely, and perhaps add sautéed tofu marinated in soy sauce and ginger for extra flavor. If you lack mint or basil, cilantro can be used as a strong, refreshing substitute. Instead of carrots, try thinly sliced cucumber for added crunch. If you are missing hoisin sauce for the dip, a mix of soy sauce, brown sugar, and a touch of vinegar can create a surprisingly good alternative, although the texture will differ.
Serving Suggestions
These Vietnamese noodle rolls with peanut sauce are excellent served alongside a light side salad tossed with a nuoc cham (light fish sauce dressing) for variety. They also pair wonderfully with clear savory broths, such as a very light pho broth, or served with fresh sliced chilies for those who enjoy extra heat alongside the rich peanut sauce.
Storage, Freezing & Reheating
Fresh Vietnamese noodle rolls with peanut sauce are best eaten the day they are made. If you must store leftovers, place them in an airtight container lined with slightly damp paper towels to prevent the rice paper from drying out and cracking. They will typically keep for up to 24 hours in the refrigerator. It is generally not recommended to freeze these rolls as the rice paper texture drastically changes upon thawing. The peanut sauce, however, can be stored separately for up to one week in the refrigerator and should be thinned with a little warm water before serving.
Nutrition Information
Note: Nutritional content is an estimate and will vary significantly based on the amount of protein, peanut sauce, and specific ingredients used. This estimate is based on one standard roll containing modest amounts of shrimp.
| Nutrient | Approximate Value (Per Roll) |
|---|---|
| Calories | 150 – 220 kcal |
| Protein | 5g – 8g |
| Fat | 6g – 10g |
| Carbohydrates | 20g – 28g |
FAQ
What is the best way to keep the rice paper wrappers from sticking together?
The key is minimal moisture. When dipping, only dip them quickly, and lay them flat on a non-stick surface like a cutting board or lightly oiled plate. If you are making many ahead of time, separate each roll with a damp paper towel inside the container.
Can I use different noodles instead of vermicelli?
While traditional Vietnamese noodle rolls with peanut sauce use thin rice vermicelli (bún), you can substitute them with wider rice noodles if necessary. Just ensure they are cooked al dente and thoroughly cooled before rolling.
How far in advance can I make the peanut dipping sauce?
The peanut dipping sauce lasts very well. You can prepare it up to 3 days in advance and store it tightly covered in the refrigerator. Remember to whisk it well and potentially add a teaspoon of warm water just before serving to restore its creamy consistency.

Vietnamese Noodle Rolls with Peanut Sauce
Ingredients
Method
- Prepare the shrimp: If using raw shrimp, boil or steam them until pink and cooked through (about 3-5 minutes). Halve each shrimp lengthwise after cooling.
- Prepare the vermicelli: Cook the rice noodles according to package directions, usually by soaking in hot water until tender. Drain immediately and rinse with cold water to stop cooking and prevent sticking. Set aside.
- Make the peanut sauce: In a small saucepan or microwave-safe bowl, combine peanut butter, Hoisin sauce, soy sauce, sesame oil, minced garlic, and sugar (if using). Heat gently while stirring until smooth. Whisk in the hot water, one tablespoon at a time, until the sauce reaches a thick but pourable consistency. Stir in lime juice and taste; adjust seasoning if necessary.
- Prepare the wrappers: Fill a shallow dish wide enough to submerge a rice paper wrapper with warm water. Dip one rice paper wrapper into the water for about 10-15 seconds until pliable, but not overly soggy. Lay it flat on a clean, damp cutting board or piece of plastic wrap.
- Assemble the rolls: Arrange a small amount of lettuce near the bottom edge of the wrapper. Top the lettuce with a small tangle of vermicelli noodles, a few strips of julienned carrot, mint leaves, and cilantro. Place two shrimp halves, pink side down, about 1 inch from the bottom edge.
- Fold the rolls: Fold the bottom edge up over the filling. Fold in the sides tightly towards the center. Then, gently but firmly roll the wrapper upwards until you have a compact, tight cylinder. Repeat with remaining ingredients.
- Serve immediately or cover lightly with a damp cloth to prevent drying out. Serve the Vietnamese noodle rolls alongside the warm peanut dipping sauce.