Vietnamese fresh spring rolls filled with shrimp and herbs served with peanut dipping sauce

Vietnamese Fresh Spring Rolls with Shrimp and Peanut Sauce

Prep25 minCook10 minTotal35 min

Original recipe: 4 servings · Easy

Jump to directions

Ingredients

  • 12 pieces

    peeled, deveined, cooked and halved lengthwise

  • 4 ounces · ≈ 115 g

    uncooked

  • 12 sheets
  • 8 leaves

    washed and patted dry, torn in half if large

  • ½ cup · ≈ 12 g

    washed and stems removed

  • ½ cup · ≈ 12 g

    washed and stems removed

  • ½ cup · ≈ 50 g

    fresh

  • ⅓ cup · ≈ 85 g

    smooth or crunchy

  • 3 tablespoons · ≈ 45 ml
  • 1 tablespoon · ≈ 15 ml
  • ¼ cup · ≈ 60 ml
  • 1 tablespoon · ≈ 15 ml

    Optional

  • 2 tablespoons · ≈ 15 g

    Optional

Ingredient quantities adjust from the original 4 servings. Instructions and cooking times stay unchanged.

Measurement guide

tbsp = tablespoon · tsp = teaspoon. Use measuring spoons, not table cutlery. Metric equivalents are estimates. ¾ = three quarters; ½ = one half; ¼ = one quarter.

Directions

  1. Prepare the shrimp and noodles

    Bring a medium pot of water to a boil. Add the dry rice vermicelli noodles and cook according to package instructions (usually 3-5 minutes) until tender but not mushy. Drain and rinse under cold water to stop cooking. If your shrimp are raw, boil or steam them until firm and opaque, about 2-3 minutes, then cool and halve lengthwise. If using pre-cooked shrimp, rinse and halve lengthwise.

  2. Prepare vegetables and herbs

    Wash and dry the butter lettuce leaves, fresh mint, and cilantro leaves. Peel and shred the carrot. Tear large lettuce leaves in half if needed to fit inside the rice paper wrappers.

  3. Make the peanut sauce

    In a small bowl, whisk together peanut butter, hoisin sauce, soy sauce, and water until smooth and creamy. Optionally, stir in fresh lime juice for brightness. Adjust consistency by adding a little more water if too thick.

  4. Soften rice paper

    Fill a shallow dish or pie plate with warm water. Dip one rice paper wrapper into the water for about 5 seconds until just softened but still slightly firm (it will soften more as you fill it). Place gently on a clean cutting board or plate.

  5. Assemble the rolls

    On the softened rice paper, place 1-2 butter lettuce leaf halves, a small handful of cooked rice noodles, 3 halved shrimp pieces curved side down near the edge closest to you, a few mint and cilantro leaves, and some shredded carrot. Fold the bottom edge over the filling, then fold in the sides, and roll tightly away from you until sealed. Repeat with remaining wrappers and ingredients.

  6. Serve and garnish

    Fill small bowls or a serving dish with the peanut sauce. Optionally sprinkle crushed roasted peanuts on top of the sauce for texture. Serve the fresh shrimp rolls with the peanut dipping sauce on the side.

Vietnamese fresh spring rolls, also known as Goi Cuon, are a delightful appetizer that combines fresh ingredients wrapped in tender rice paper. These rolls are filled with cooked shrimp, thin rice noodles, crisp lettuce, and aromatic mint for a refreshing flavor and texture.

What makes these fresh shrimp rolls so satisfying is the accompanying peanut dipping sauce. It is creamy, mildly sweet, and savory, complementing the light rolls beautifully and elevating every bite.

This recipe is easy to prepare and requires no cooking beyond boiling the noodles and shrimp, making it perfect for home cooks seeking a quick, healthy appetizer or light meal. The balance of flavors and textures makes it popular in Vietnamese cuisine and beyond.

How to Make Vietnamese Fresh Spring Rolls

  1. Prepare the shrimp and noodles: Bring a medium pot of water to a boil. Add the dry rice vermicelli noodles and cook according to package instructions (usually 3-5 minutes) until tender but not mushy. Drain and rinse under cold water to stop cooking. If your shrimp are raw, boil or steam them until firm and opaque, about 2-3 minutes, then cool and halve lengthwise. If using pre-cooked shrimp, rinse and halve lengthwise.
  2. Prepare vegetables and herbs: Wash and dry the butter lettuce leaves, fresh mint, and cilantro leaves. Peel and shred the carrot. Tear large lettuce leaves in half if needed to fit inside the rice paper wrappers.
  3. Make the peanut sauce: In a small bowl, whisk together peanut butter, hoisin sauce, soy sauce, and water until smooth and creamy. Optionally, stir in fresh lime juice for brightness. Adjust consistency by adding a little more water if too thick.
  4. Soften rice paper: Fill a shallow dish or pie plate with warm water. Dip one rice paper wrapper into the water for about 5 seconds until just softened but still slightly firm (it will soften more as you fill it). Place gently on a clean cutting board or plate.
  5. Assemble the rolls: On the softened rice paper, place 1-2 butter lettuce leaf halves, a small handful of cooked rice noodles, 3 halved shrimp pieces curved side down near the edge closest to you, a few mint and cilantro leaves, and some shredded carrot. Fold the bottom edge over the filling, then fold in the sides, and roll tightly away from you until sealed. Repeat with remaining wrappers and ingredients.
  6. Serve and garnish: Fill small bowls or a serving dish with the peanut sauce. Optionally sprinkle crushed roasted peanuts on top of the sauce for texture. Serve the fresh shrimp rolls with the peanut dipping sauce on the side.

Equipment

  • medium pot
  • large bowl
  • shallow dish or pie plate
  • small bowl
  • cutting board
  • sharp knife
  • tongs or slotted spoon

Metric measurements

For the original 4 servings. This reference table stays fixed when you change the portions above.

Ingredient US amount Metric equivalent
large shrimppeeled, deveined, cooked and halved lengthwise 12 pieces 12 pieces
dry rice vermicelli noodlesuncooked 4 ounces 115 g
rice paper wrappers 12 sheets 12 sheets
butter lettuce leaveswashed and patted dry, torn in half if large 8 leaves 8 leaves
fresh mint leaveswashed and stems removed ½ cup 12 g
fresh cilantro leaveswashed and stems removed ½ cup 12 g
shredded carrotfresh ½ cup 50 g
peanut buttersmooth or crunchy ⅓ cup 85 g
hoisin sauce 3 tablespoons 45 ml
soy sauce 1 tablespoon 15 ml
water ¼ cup 60 ml
fresh lime juiceOptional 1 tablespoon 15 ml
crushed roasted peanutsOptional 2 tablespoons 15 g

Cooking tips

  • Handle rice paper gently to avoid tearing; do not soak too long or it will be too soft to roll.
  • Use fresh herbs and vegetables for the best flavor contrast and freshness.
  • For ease, prepare all filling ingredients before dipping the rice paper to assemble continuously.
  • If shrimp are large, slice into smaller pieces to fit nicely in the rolls.

Substitutions

  • Replace shrimp with cooked shredded chicken or firm tofu for a different protein while maintaining the texture balance.
  • Use almond or cashew butter instead of peanut butter in the dipping sauce, noting the flavor will be less traditional and may alter the allergen profile.

Storage and reheating

Store leftover fresh spring rolls in an airtight container lined with damp paper towels to prevent drying. Refrigerate and consume within 24 hours for optimal freshness. The peanut sauce can be stored separately in a sealed container in the refrigerator for up to 3 days.

Reheat is not recommended as the rolls are best served fresh.

Allergen notes

Potential allergens include shellfish, peanuts, soy. Check all labels and substitutions; this is not an exhaustive allergen assessment.

More recipes to try