Vietnamese Spring Rolls Recipe with Peanut Dipping Sauce

Bring the bright, fresh flavors of Southeast Asia to your kitchen with these easy Vietnamese spring rolls. Crisp vegetables, fragrant herbs, and optional shrimp are wrapped in delicate rice paper and served with a creamy, savory dipping sauce—perfect as an appetizer or a light main.

Love Asian flavors? Try Thai Chicken Lettuce Wraps or an addictive Asian Cabbage Salad for more ideas.

Vietnamese spring rolls showns with a peanut dipping sauce.

*This post is sponsored by SunButter, a sunflower seed spread that makes an allergy-friendly, nutty base for sauces and dressings. Thanks to brands that support recipe development.

Fresh Vietnamese Spring Rolls

Vietnamese spring rolls—often called gỏi cuốn or fresh summer rolls—are a wonderful, no-fuss way to enjoy bright, raw ingredients. Unlike cha gio, the fried variety, these rolls use thin rice paper wrappers that are briefly softened in water, then filled with crisp vegetables, fresh herbs, and optional protein. They’re ideal for warm-weather meals, potlucks, and entertaining because you can customize fillings to taste.

Choose whatever vegetables and herbs you enjoy: thin cucumber strips, shredded purple cabbage, julienned carrots, crunchy bell pepper, bean sprouts, and a generous handful of herbs like Thai basil and cilantro. Add pre-cooked shrimp or keep the rolls vegan. Rice vermicelli is traditional but optional—extra veggies work just as well.

The dipping sauce elevates everything. A creamy peanut-style sauce is classic; for an allergy-friendly version use SunButter (sunflower seed butter) combined with lime, soy or coconut aminos, water, and a touch of sriracha. The sauce should balance salty, sweet, sour, and spicy notes.

What You’ll Need

  • Rice paper wrappers
  • Lettuce leaves (butter lettuce or similar)
  • Fresh vegetables: cucumber, red bell pepper, purple cabbage, carrots, bean sprouts
  • Fresh herbs: Thai basil, cilantro, chives or green onions
  • Shrimp (precooked), optional
  • Rice vermicelli noodles (optional)
The ingredients needed to make Vietnamese Spring Rolls.

Peanut-style dipping sauce

  • SunButter No Sugar Added (or peanut/almond butter if preferred)
  • Coconut aminos or tamari/soy sauce
  • Lime juice
  • Water to thin
  • Sriracha or other chili sauce for heat
The ingredients needed to make a spring roll dipping sauce.

What is the best sauce for Spring Rolls?

There are several delicious dipping sauces that pair well with spring rolls. A creamy peanut or sunflower-seed sauce is richly satisfying. Nước chấm is a classic Vietnamese sweet-spicy-sour dipping sauce made from fish sauce (or a vegetarian substitute), lime or rice vinegar, sugar, garlic, and chiles. A sweet chili sauce also works if you prefer a simpler option. For allergy-friendly versions, substitute sunflower seed butter and coconut aminos for peanut butter and soy sauce.

Prepping to Make Spring Rolls

Before you wrap, prepare three things:

Shrimp: Use cooked shrimp or poach raw shrimp briefly, then slice lengthwise so each piece lays flat in the wrapper.

Preparing shrimp for spring rolls.

Vermicelli noodles: If using, soak the thin rice noodles in warm water for 10–15 minutes until soft, then drain.

A package of rice vermicelli noodles.
Rice vermicelli noodles soaking in a bowl of hot water.

“Peanut” style dipping sauce: Combine SunButter (or nut butter), lime juice, coconut aminos or fish sauce, water, and sriracha in a blender or whisk vigorously until smooth. The sauce will be thinner initially and will thicken after chilling, so consider making it ahead of time and refrigerating before serving.

A peanut sauce made in a blender.

How to Make Vietnamese Spring Rolls

Step 1: Arrange your fillings in bowls and set up a wrapping station with a shallow dish of hot water to soften the rice paper. Have cooked shrimp and drained vermicelli ready.

Step 2: Dip a rice paper wrapper quickly into the water for about 2–3 seconds. Do not oversoak—the wrapper will continue to soften as you work. Remove it and lay it flat on a clean board or counter; it will become fully pliable in a moment. Over-soaked rice paper tears easily.

An image showing how to set up a spring roll station.

Step 3: Place a lettuce leaf and three half shrimp pieces near the bottom center of the wrapper. Keep fillings centered so you can fold and roll neatly.

Step 4: Add vermicelli (if using), herbs, and a colorful mix of vegetables. Aim for a vibrant, balanced filling.

img 26162 10
Colorful veggies added into the spring roll filling.

Step 5: Fold the top edge of the wrapper down over the filling, then fold the two sides in toward the center.

Step 6: Roll away from you in a tight motion, like rolling a burrito. The sticky rice paper will seal the roll. The first roll is often imperfect—practice makes progress.

Fold the rice paper so the top meets the bottom edge.
Roll the wrapper from left to right into a tight burrito-like roll.

Step 7: Serve immediately with your preferred dipping sauce. They’re best fresh but can be stored briefly (see storage tips).

Spring rolls on a plate with a little dish of the peanut sauce.

FAQ & How to Store Leftover Spring Rolls

How to Store Leftovers

Place finished rolls on a plate and cover tightly with plastic wrap or place in an airtight container. If stacking, separate layers with parchment paper so they don’t stick. Refrigerate up to 3 days. If rice paper becomes chewy from drying, mist lightly with cold water and let sit a minute to rehydrate.

Vegan Spring Rolls

To make vegan rolls, omit shrimp and add plant-based protein such as edamame, marinated tofu, or extra vegetables. The dipping sauce can be made vegan by using sunflower seed butter and coconut aminos in place of fish sauce.

More Delicious Asian Recipes

  • Thai Spring Rolls
  • Thai Noodles
  • Pork Satay with Dipping Sauce

Follow along on social media for daily healthy eating and lifestyle inspiration.

3 spring rolls shown with shrimp on a white plate.

Vietnamese Spring Rolls

Fresh summer rolls made with softened rice paper, filled with herbs, crisp vegetables, and optional shrimp. Serve with a creamy, peanut-style dipping sauce made allergy-friendly with SunButter.

Course: Appetizer

Cuisine: Vietnamese

Prep Time: 30 minutes

Cook Time: 0 minutes

Total Time: 30 minutes

Servings: 16 rolls

Calories: 121 kcal (per roll)

Author: Michelle Miller

Ingredients

Spring Rolls

  • 10 shrimp, cooked and sliced lengthwise
  • 16 rice paper wrappers
  • 1/2 ounce rice vermicelli noodles, soaked and drained (optional)
  • 8 leaves butter lettuce
  • Fresh herbs: cilantro, basil, spring onions
  • 1 cup carrots, julienned
  • 1 cup red cabbage, very thinly shredded
  • 1 cup cucumber, julienned
  • 1 red bell pepper, julienned

Creamy Dipping Sauce

  • 1/2 cup SunButter No Sugar Added (or peanut/almond butter)
  • 1/2 cup water
  • 2 tablespoons fish sauce or coconut aminos
  • 1 tablespoon lime juice
  • 1–3 teaspoons sriracha, to taste

Instructions

Creamy Dipping Sauce

  1. Combine SunButter, water, fish sauce or coconut aminos, lime juice, and sriracha in a blender or bowl. Process or whisk until smooth. Chill before serving if possible.

Spring Rolls

  1. If using shrimp, precook or buy cooked shrimp and slice lengthwise.
  2. Soak vermicelli in hot water for 10–15 minutes until soft, then drain.
  3. Prepare all fillings and set up a shallow dish of warm water to soak rice paper.
  4. Dip rice paper briefly (2–3 seconds). Lay on a surface to finish softening.
  5. Place a lettuce leaf and three shrimp halves near the bottom center of the wrapper.
  6. Add vermicelli, herbs, and vegetables.
  7. Fold the top edge down, fold the sides in, and roll tightly from bottom to top to seal.
  8. Serve immediately with dipping sauce.

Notes

How to Store Leftovers

Place rolls in a single layer on a plate, cover tightly with plastic wrap, or store in an airtight container with parchment between layers. Refrigerate up to 3 days. Mist with cold water to rehydrate if rice paper becomes dry.

Vegan Spring Rolls

Omit shrimp and add plant-based proteins like edamame or fried tofu, or simply load up on vegetables and herbs.

Nutrition (per roll)

Calories: 121 kcal | Carbohydrates: 16 g | Protein: 5 g | Fat: 4 g | Fiber: 1 g | Sodium: 309 mg