Crossing Kitchens Header

Vietnamese Fresh Spring Rolls Recipe with Peanut SauceĀ 

These Fresh Vietnamese spring rolls are packed with juicy shrimp, tender pork, and crisp vegetables wrapped in soft rice paper. Each bite is fresh and light, and even better dipped in a rich, creamy peanut sauce.

Fresh spring rolls with shrimp and pork on a plate with sliced carrots and cucumbers

I love how simple and satisfying these rolls are. It’s just a mix of simple ingredients wrapped in soft, slightly chewy rice paper, but it’s surprisingly flavorful.

The sweet-savory peanut sauce takes each bite to the next level. The mix of crisp, soft, and tender textures combined with the creamy sauce makes it so enjoyable.

I used to think they were complicated to make, but they’re actually really easy. Once everything is prepped, it’s just a matter of assembling and rolling.

Serve these as a light lunch, dinner, or a fresh appetizer.

Close-up of Vietnamese spring rolls showing shrimp, pork, and fresh vegetables inside rice paper

What Are Vietnamese Fresh Spring Rolls?

Vietnamese fresh spring rolls, also called gį»i cuốn, are soft rice paper rolls filled with vermicelli noodles, fresh herbs, vegetables, shrimp, and pork. They’re served fresh instead of fried, usually with a creamy peanut sauce for dipping.

Vietnamese fresh spring roll dipped in creamy peanut sauce close-up

Ingredients for Fresh Vietnamese Spring Rolls

Here’s a quick look at the key ingredients you’ll need.

  • Rice paper wrappers. These thin sheets soften in water and hold everything together, so don’t soak them too long or they’ll tear easily.
  • Vermicelli rice noodles. Light and soft, they add texture and help make the rolls more filling without weighing them down.
  • Shrimp. Adds a slightly sweet, clean flavor and gives that classic look when sliced and placed near the wrapper.
  • Pork. Usually pork belly or shoulder, it brings richness and balances the fresh herbs and vegetables.
  • Leaf lettuce. Acts as a base layer and keeps sharper ingredients from poking through the wrapper.
  • Fresh mint. Adds brightness and that signature fresh flavor that makes spring rolls taste light and vibrant.
  • Carrots and Cucumbers. Cut into thin sticks for a bit of crunch and natural sweetness.
  • Peanut sauce. We’re making the peanut sauce from scratch with peanut butter, hoisin sauce, soy sauce, garlic, lime juice, sugar, and hot water.

How to Make Fresh Shrimp and Pork Spring Rolls

Follow this easy recipe for fresh spring rolls that look as good as they taste. 

1. Cook the pork.

Pork belly simmering in a pot with onion, garlic, and aromatics to make flavorful broth

Bring water to a boil with onion, garlic, fish sauce, peppercorns, and sugar. Add the pork and simmer for 30 minutes, then remove and slice thinly.

2. Cook the shrimp.

Raw shrimp being added into a pot of hot broth for poaching

Add the shrimp to the same pot and cook for 3 to 4 minutes, or until pink and fully cooked. Remove, cool, and slice in half lengthwise.

3. Prepare the noodles.

Dry rice vermicelli noodles being lowered into boiling water
Cooked vermicelli noodles draining in a strainer under running water

Bring a pot of water to a boil, then turn off the heat. Add the vermicelli noodles and soak for 3 to 5 minutes, or until tender but not mushy. Drain right away, rinse under cold water, and let the noodles sit in the strainer.

4. Prep the vegetables and mix-ins.

Wash and dry the lettuce and mint. Cut the carrots and cucumbers into thin sticks.

Fresh shrimp and pork spring rolls on a plate with visible herbs and lettuce

How to Make Vietnamese Spring Roll Sauce

1. Combine the ingredients.

Peanut butter, soy sauce, hoisin sauce, garlic, and sugar in a bowl before mixing peanut sauce

In a bowl, add peanut butter, hoisin sauce, soy sauce, sugar, grated garlic, and lime juice.

2. Mix until smooth.

Creamy peanut sauce being whisked until smooth and thick

Stir everything together until thick and fully combined.

3. Add hot water gradually.

Pour in hot water a little at a time, mixing as you go, until the sauce becomes smooth and dippable.

4. Taste and adjust.

Adjust with more lime juice for brightness, sugar for sweetness, or soy sauce for saltiness.

Shrimp, sliced pork, carrots, and cucumber added over herbs and noodles

How to Assemble Fresh Vietnamese Spring Rolls

1. Soften the rice paper.

Dip one rice paper wrapper in warm water for 3-4 seconds until just pliable.

2. Layer the base ingredients.

Small portion of cooked rice noodles placed on a plate for assembling spring rolls
Lettuce and fresh mint layered on top of rice noodles as filling base

Place vermicelli noodles on the lower third of the wrapper, then add lettuce, mint, carrot sticks, and cucumber sticks.

3. Add the protein.

Shrimp, sliced pork, carrots, and cucumber added over herbs and noodles

Place sliced pork and shrimp above the vegetables.

3. Fold and roll.

Rice paper wrapper folded with the sides tucked in over the filling before rolling
Rolling the spring roll tightly by folding the bottom over the filling

Fold both sides of the rice paper inward over the filling. Roll from the bottom up, keeping everything snug but gentle so the wrapper does not tear.

4. Repeat and serve.

Repeat with the remaining ingredients and serve with the peanut sauce.

Plate of fresh Vietnamese spring rolls with shrimp and pork served with vegetables

Tips for the Best Fresh Spring Rolls

Making fresh spring rolls at home is easier than it looks, especially with a few key tricks to guide you. 

  • Don’t over-soak the rice paper. Dip it briefly in warm water just until pliable – about 3-4 seconds –Ā  since it will continue softening as you fill and roll.
  • Keep the filling light and balanced. Avoid overstuffing so the rolls stay neat, easy to wrap, and don’t burst.
  • Roll tightly but gently. Tuck in the sides as you go and keep tension without pressing too hard to prevent tearing.
  • Use fresh herbs for flavor. Mint and cilantro add brightness and make the rolls taste fresh and authentic.
  • Chill slightly before serving. A short rest in the fridge helps the rolls set and improves texture.
  • Switch up the filling options. Try grilled chicken, tofu, or all-vegetable versions, and mix in extras like mango, avocado, or different herbs to change up the flavor.Ā 
Overhead view of Vietnamese spring rolls with peanut sauce and fresh greens

How to Store Fresh Vietnamese Spring Rolls

Fresh Vietnamese spring rolls are best eaten the same day, but you can store them for later with the right method so they don’t dry out or stick.

Place the rolls in a single layer in an airtight container. If stacking, separate each layer with parchment paper or lightly damp paper towels to prevent sticking.

Cover them with a slightly damp paper towel, then seal the container. 

Store in the refrigerator for up to 24 hours. For the best texture, let them sit at room temperature for about 10 to 15 minutes before eating so the wrappers soften again.

Keep the peanut sauce in a separate container in the fridge and stir before serving.

Hand dipping a Vietnamese spring roll into thick peanut sauce

More Asian Recipes You’ll Love

Vietnamese Spring Rolls

Vietnamese Fresh Spring Rolls Recipe with Peanut SauceĀ 

No ratings yet
Print
Share Save
Prep 25 minutes
Cook 35 minutes
These Fresh Vietnamese spring rolls are packed with juicy shrimp, tender pork, and crisp vegetables wrapped in soft rice paper. Each bite is fresh and light, and even better dipped in a rich, creamy peanut sauce.
Servings 12 rolls
Course Appetizer, Main Course
Cuisine Asian, Vietnamese

Ingredients

  • Rice paper wrappers
  • Vermicelli rice noodles cooked
  • Leaf lettuce
  • Fresh mint
  • Carrot sticks
  • Cucumber sticks
Pork and Shrimp
  • ½ pound pork belly or pork shoulder thinly sliced
  • 12 to 16 large shrimp peeled and deveined
  • 1 small onion halved
  • 4 cloves garlic
  • 3 tablespoons fish sauce
  • ½ teaspoon peppercorns
  • 1 teaspoon sugar
Peanut Hoisin Sauce
  • ½ cup creamy peanut butter
  • 4 tablespoons hoisin sauce
  • 1 tablespoon soy sauce
  • 1 to 2 teaspoons sugar
  • 1 small garlic clove grated
  • 1 tablespoon lime juice
  • Hot water as needed

Instructions

  1. Bring a pot of water to a boil, then add the onion, garlic, fish sauce, peppercorns, and sugar. Add the pork and simmer gently for about 30 minutes, or until fully cooked and tender.
  2. Remove the pork and let it rest slightly, then slice thinly.
  3. In the same pot, add the shrimp and cook for 3 to 4 minutes until pink and just cooked through. Remove and let cool, then slice in half lengthwise.
  4. Bring a pot of water to a boil, then turn off the heat. Add the vermicelli noodles and soak for 3 to 5 minutes, or until tender but not mushy. Drain right away, rinse under cold water, and let the noodles sit in the strainer.
  5. To make the sauce, whisk together peanut butter, hoisin sauce, soy sauce, sugar, garlic, and lime juice. Add hot water a little at a time until the sauce reaches your desired smooth, dippable consistency.
  6. To assemble, dip a rice paper wrapper in warm water for a few seconds until soft. Lay it flat and add vermicelli noodles, lettuce, mint, carrot sticks, cucumber sticks, sliced pork, and shrimp.
  7. Fold the bottom over the filling, tuck in the sides, and roll tightly.
  8. Serve fresh with the peanut hoisin sauce. Enjoy!

Nutrition

Serving1 roll onlyCalories140 kcalCarbohydrates18 gProtein9 gFat4 gSaturated Fat1 gPolyunsaturated Fat1 gMonounsaturated Fat2 gCholesterol55 mgSodium220 mgPotassium180 mgFiber2 gSugar2 gVitamin A2500 IUVitamin C6 mgCalcium30 mgIron1 mg

Video

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Picture of Hey, it's Mitch!

Hey, it's Mitch!

Welcome to Crossing Kitchens.

Here, you’ll find a variety of recipes for breakfast, dinner, dessert, and everything in between.

As an Asian living in America, you’ll see influences from different cuisines in my cooking.

When it comes to food, there are no borders.

Thanks for crossing into my kitchen!

Learn More

Featured Recipes

Search by Category

Our Newest Recipes

Craving something else?

What are you craving?