Vietnamese Rice Paper Rolls with Shrimp

Updated November 4, 2026

Total time
47 min
prep 25 min · cook 12 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Vietnamese Rice Paper Rolls with Shrimp

Vietnamese rice paper rolls, often called gỏi cuốn, wrap cooked shrimp, rice vermicelli, crisp vegetables, and fresh herbs in thin sheets of softened rice paper. The cool, springy rolls are served at room temperature with a bright fish-sauce-lime dip; this home version is flexible, since fillings and herbs vary by region and household.

Ingredients

  • 8 round rice paper wrappers, about 8.5 inches (22 cm) wide
  • 12 oz (340 g) peeled and deveined medium shrimp, tails removed
  • 4 oz (115 g) dried thin rice vermicelli
  • 8 small soft lettuce leaves, such as butter lettuce, about 3 oz (85 g)
  • 1 medium cucumber, about 7 oz (200 g), cut into thin matchsticks
  • 1 medium carrot, about 3 oz (85 g), peeled and cut into thin matchsticks
  • 1 cup (25 g) loosely packed fresh mint leaves
  • 1 cup (20 g) loosely packed fresh cilantro leaves and tender stems
  • ½ cup (10 g) loosely packed Thai basil leaves, or additional mint
  • 8 cups (1.9 L) water for cooking the shrimp and noodles, plus more for rinsing
  • 3 tbsp (45 ml) fish sauce
  • 3 tbsp (45 ml) fresh lime juice, from about 2 limes
  • ¼ cup (60 ml) warm water for the dipping sauce
  • 2 tbsp (25 g) granulated sugar
  • 1 small garlic clove, about 3 g, finely minced
  • 1 small red bird’s-eye chili, about 5 g, thinly sliced, or less to taste

Instructions

  1. Prepare the vegetables and herbs. Wash and dry the lettuce and herbs well; excess water can make the wrappers slippery and harder to roll. Cut the cucumber and carrot into narrow, even matchsticks about 3 inches (7.5 cm) long. Keep the fillings in separate small piles so they are easy to reach when assembling. Leave the lettuce leaves whole or tear especially large leaves into pieces that will fit inside the wrapper.
  2. Mix the dipping sauce. Stir the warm water and sugar in a small bowl until the sugar dissolves. Add the fish sauce, lime juice, garlic, and chili. Taste and adjust: add a spoonful of water if it is too salty or sharp, a little lime for more tartness, or a pinch of sugar for a softer balance. Set aside while you cook. The sauce should taste lively and savory because the mild noodles and vegetables will temper it.
  3. Cook the shrimp. Bring the 8 cups (1.9 L) of water to a gentle boil in a medium pot. Add the shrimp and simmer just until they turn opaque and curl, about 2 to 3 minutes depending on size. Check the thickest shrimp with a food thermometer; the USDA FSIS safe minimum internal temperature for seafood is 145°F (63°C). Drain and spread the shrimp on a plate to cool for 10 minutes. When cool enough to handle, slice each shrimp in half lengthwise so the cut sides can sit neatly against the wrapper.
  4. Cook and cool the noodles. Use the same pot of boiling water, adding more if needed to cover the vermicelli. Cook according to the package directions, usually 3 to 4 minutes, until tender but not mushy. Drain promptly and rinse under cool running water to stop the cooking and wash away excess starch. Shake off the water well, then use clean scissors to cut the noodles into shorter lengths, about 6 inches (15 cm), for easier filling.
  5. Soften one wrapper at a time. Pour warm—not boiling—water into a wide shallow dish or pie plate. Dip one rice paper sheet for about 5 seconds, turning it once so the surface is wet, then lay it on a clean, slightly damp board or plate. It may still feel a little firm at first; it will continue softening as you add the fillings. Long soaking can make it fragile and sticky, so do not wait for it to feel completely soft in the water.
  6. Fill and roll. Near the lower third of the wrapper, place a lettuce leaf, a small bundle of noodles, a few cucumber and carrot sticks, and a few mint, cilantro, and basil leaves. Keep the filling compact and leave a border at the sides. Arrange 3 shrimp halves across the filling with their pink sides facing down, toward the board; this helps them show through the finished wrapper. Fold the bottom edge up and over the filling, tuck it snugly, fold both sides inward, then roll away from you to make a firm cylinder. Transfer seam-side down to a plate. Repeat with the remaining wrappers, keeping completed rolls separated so they do not stick together.
  7. Serve. Serve the rolls whole or cut in half on a diagonal, with the dipping sauce alongside. Rice paper is easiest to eat soon after rolling, while the wrapper is supple and the vegetables remain crisp.

Tips

  • Use a light touch with the water. Rice paper softens quickly after it leaves the dish. A brief dip is enough; if a wrapper tears, it was probably soaked too long, overloaded, or rolled with sharp, dry edges of vegetables pressing against it. A torn wrapper can be patched with a small piece of another softened sheet, though a fresh wrapper is simpler.
  • Keep the filling modest. For each roll, use a small handful of noodles and only a few pieces of each vegetable and herb. Overfilling makes the wrapper hard to close and more likely to split. If the sheet feels stiff as you roll, pause briefly rather than forcing it; the moisture in the wrapper and filling will make it more pliable.
  • Choose herbs for the flavor you want. Thai basil gives a sweet, anise-like note, while mint is cooling and cilantro is citrusy. Thai basil can be hard to find; use extra mint or ordinary sweet basil instead. The flavor will be different, but the rolls will still be fresh and aromatic. For a vegetarian dipping sauce, replace fish sauce with a salty soy sauce or vegetarian fish-sauce alternative, then adjust lime and sugar to taste.
  • Set up an assembly station. A wide dish for dipping, a damp board, and separate bowls for the fillings make rolling less fiddly. Keep the wrappers in their package until needed and cover herbs with a barely damp towel if they will sit out while you work.

Serving Suggestions

Arrange the rolls with a little space between them, because freshly softened rice paper can cling to neighboring rolls. Set out the dipping sauce in individual bowls or one shared dish, and offer extra lime wedges and sliced chili for people who want more tartness or heat. These rolls make a light lunch, a starter, or part of a Vietnamese-inspired meal with a warm soup and a simple vegetable side. For a more substantial meal, serve enough rolls for two per person and add a bowl of broth or a small serving of rice.

The dipping sauce in this recipe is a straightforward fish-sauce-and-lime version of nước chấm, a broad name used for Vietnamese dipping sauces with many household variations. If you prefer a thicker, sweeter dip, serve hoisin sauce on the side rather than mixing it into the lime sauce. Crushed roasted peanuts can be sprinkled over hoisin for crunch; keep them separate if anyone at the table needs to avoid peanuts. Keep sauce and garnishes on the side so the rolls do not become soggy before serving.

Variations

Make them vegetarian. Omit the shrimp and use extra tofu, mushrooms, or crisp vegetables. For tofu rolls, use 8 oz (225 g) firm tofu, patted dry and cut into strips, then pan-fry in 1 tbsp (15 ml) neutral oil until browned on several sides, about 8 to 10 minutes. The tofu should be cooked through and cooled before rolling. Replace the fish sauce in the dip with vegetarian fish sauce or soy sauce; soy sauce makes the dip darker and more savory, so start with 2 tbsp (30 ml) and add more only if needed.

Use pork instead of shrimp. Thin slices of cooked pork loin are a common filling option. Cook 8 oz (225 g) of whole-cut pork to an internal temperature of 145°F (63°C), checked with a thermometer, then let it rest for at least 3 minutes before slicing thinly. USDA FSIS gives 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of pork. Cool the slices before rolling so they do not soften the herbs or wrapper.

Change the greens or noodles. Red-leaf lettuce, shredded cabbage, or tender leafy greens can replace butter lettuce. Thin rice vermicelli is traditional in many rolls, but if unavailable, use another thin rice noodle and follow its package cooking time. Avoid thick noodles, which are difficult to bundle into a small wrapper. You can also leave the noodles out and add more cucumber, carrot, or lettuce for a lighter, crunchier filling.

Adjust the heat. The chili is optional. For mild rolls, leave it out of the sauce and offer sliced chili separately. For a sharper, hotter dip, add another small chili or a pinch of chili flakes. Keep the balance of lime, sugar, and fish sauce in mind: more chili adds heat but does not replace the salty-sour-sweet elements that make the sauce taste rounded.

Storage and Reheating

Rice paper rolls are best eaten shortly after assembly. If you need to hold them, arrange them in a single layer in a shallow airtight container, leaving space between rolls, and cover them with a barely damp paper towel before closing the lid. Refrigerate within 2 hours of preparation. For best texture, eat them within 24 hours; the wrapper will gradually firm up in the refrigerator, and the vegetables may release moisture. Do not freeze assembled rolls, because thawing makes the wrapper wet and brittle.

Keep leftover dipping sauce in a covered container in the refrigerator for up to 3 days. Store it separately from the rolls. These rolls are served cold or at room temperature, so reheating is not recommended; heat makes the rice paper gummy and the herbs limp. If the rolls have been left at room temperature for more than 2 hours, discard them rather than saving them. For a make-ahead plan, cook and chill the shrimp and noodles, cut the vegetables, and mix the sauce up to a day ahead; refrigerate each separately and soften the wrappers only when ready to assemble.

Frequently Asked Questions

Are rice paper rolls the same as spring rolls? The name can refer to different foods. These are fresh rolls made with softened rice paper and served without frying. Some menus use “spring roll” for fried rolls with a crisp wrapper, so check the description if you are ordering or adapting another recipe.

Why is my rice paper tearing? The wrapper may have soaked too long, or the filling may be too bulky. Dip it briefly, let it finish softening on the board, and use smooth, narrow vegetable strips. If a sheet cracks before you begin, discard it; if it tears during rolling, patch it with a small piece of softened rice paper and continue gently.

Can I prepare these a few hours ahead? Yes, but the texture is best soon after rolling. Keep the rolls in a single layer, separated from one another, under a barely damp towel in a covered container in the refrigerator. Assemble them as close to serving as practical, and do not leave shrimp rolls unrefrigerated for more than 2 hours.

Can I use cooked frozen shrimp? You can use shrimp that has already been cooked, provided it was thawed safely in the refrigerator and kept cold. Pat it dry before slicing. Since it is already cooked, do not simmer it again; that can make it tough. Follow the package storage directions and use it promptly after thawing.

What if I cannot find Thai basil? Use extra mint, cilantro, or a little sweet basil. Thai basil has a distinct peppery, anise-like aroma, so no substitute tastes exactly the same, but the rolls remain balanced with fresh herbs. Choose leaves that are tender and not bruised, and avoid adding so much that the herb flavor overwhelms the shrimp and lime dip.

How do I stop the rolls from sticking to the plate? Place them seam-side down with a little space between each one, and use a clean plate that is just slightly damp rather than wet. A lettuce leaf under each roll can also help. Avoid stacking them, since the damp wrappers tend to adhere to one another.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).