Shrimp Spring Rolls with Peanut Dipping Sauce

4.73 from 291 votes
↓ Jump to Recipe 99

This post may contain affiliate links | disclosure policy

Fresh shrimp spring rolls with a delicious peanut dipping sauce. Each roll is filled with healthy crisp vegetables, rice noodles, seafood, and herbs. Impress family and friends with this easy appetizer!

Shrimp spring rolls with peanut dipping sauce

Dip, chomp, crunch, eat, repeat! Fresh spring rolls are one of the easiest types of Vietnamese food to recreate at home. It’s a healthy seafood and vegetable appetizer encased in a delicate translucent rice paper wrapper.

The trick is mastering how long to soak the spring roll wrappers, to make the rolling process a breeze. But, it only takes a few seconds, so make sure that all of the filling ingredients are prepped first for an easy assembly process.

Filling ingredients

cooking shrimp and Vermicelli rice noodles in a pot

For traditional Vietnamese spring rolls, use a combination of crisp lettuce, shredded carrots, thinly sliced red cabbage and bean sprouts paired with the shrimp. Vermicelli rice noodles (Amazon link) also make each roll a little more hearty, yet still light.

I also add two to three pieces of fresh herbs like mint and cilantro for herbaceous notes with each bite. Don’t overfill the wrappers or wrap them too tight or they may break.

Preparing the shrimp

Buy the shrimp pre-cooked or simply blanch them in boiling water for about 1 to 2 minutes until they are pink and opaque. I recommend using the 16/20 count (extra jumbo) size and a white or pink type of shrimp. Cut them in half lengthwise so they’re easier to lay flat in the roll.

spring roll ingredients laid out on a table

Using rice paper wrappers

Vietnamese spring roll paper wrappers (Amazon link) are like magic! You can buy them at most major grocery stores or Asian markets. They are very thin, dry translucent circular sheets made from rice. They measure close to 9-inches (22 cm) wide and can be filled with anything your heart desires.

soaking rice paper wrappers in a pie dish filled with water

How to make Vietnamese spring rolls

  • Boil the rice noodles, rinse with cold water, drain, and refrigerate.
  • Blanch the shrimp in hot water, chill, and then cut in half.
  • Place a damp kitchen towel or paper towel on a cutting board.
  • Fill a large bowl or pie dish with cool water.
  • Dip one rice paper wrapper in the water for 15 to 20 seconds.
  • Lay wrapper on the dampened towel.
  • Add lettuce, rice noodles, carrots, cabbage and bean sprouts in the bottom third of the wrapper.
  • Roll halfway up into a cylinder, then fold in the sides.
  • Lay mint, parsley and two shrimp halves on top.
  • Roll into a tight cylinder to seal.

Assembly Process

Simply dip one sheet in water for about 15 to 20 seconds, lay it on a damp towel (so it doesn’t stick) when filling and rolling. By the time you’re done adding the ingredients, the wrapper turns from rigid to flexible.

If you find that the wrappers start to get really sticky, just dip your fingers in water and use them to help separate the clingy areas.

how to make spring rolls

Peanut dipping sauce

A sweet and savory peanut sauce is a must-have for these rolls. It’s a super simple blend of hoisin sauce, creamy peanut butter, and rice vinegar. The consistency is thick and luscious, perfect for dipping.

The hoisin sauce has a strong savory umami taste, so no additional soy sauce or fish sauce is needed. I find that the sauce is sweet enough from what’s already added to the peanut butter.

Feel free to adjust the sweetness level up or down, especially if you’re using unsweetened or homemade peanut butter. Maple syrup, honey, brown sugar, or coconut sugar are good options as well.

Other filling ideas to try

  • Protein: Grilled chicken, Chinese barbecue pork, or tofu
  • Vegetables: Sliced bell pepper, cucumber, spiralized vegetables
  • Fruit: Mango, pineapple, or strawberries

How long will they last?

It’s best to eat them fresh within an hour or two of rolling. However, they can be covered with plastic wrap, refrigerated and enjoyed within 24 hours. Yet I’ve noticed that the rice wrapper can become more rigid as it loses moisture in the refrigerator when stored.

spring rolls on a plate with peanut dipping sauce

Don’t over soak the rice paper wrappers

The wrapper will still feel rigid when you remove it from the water. Don’t be tempted to soak longer than 20 seconds because it will be harder to work with. The starches in the paper become very sticky and pliable like glue when hydrated, tightly sealing in the filling.

Shrimp Spring Rolls with Peanut Dipping Sauce

Fresh shrimp spring rolls with a delicious peanut dipping sauce. Each roll is filled with healthy crisp vegetables, rice noodles, seafood, and herbs.
4.73 from 291 votes
Prep Time30 minutes
Cook Time5 minutes
Total Time35 minutes
Servings 10 rolls
Course Appetizer
Cuisine Vietnamese


Peanut Dipping Sauce

Shrimp Spring Rolls

  • 6 ounces thin rice noodles, Thai Kitchen Thin
  • 10 jumbo shrimp, 16-20 count
  • 10 round rice paper wrappers, Three Ladies Brand
  • 10 boston lettuce leaves, thick stem ends removed, cut in half
  • 1 cup shredded carrots
  • 1 cup red cabbage, thinly shredded
  • 1 cup bean sprouts
  • 20 mint leaves
  • ½ cup cilantro leaves, lightly packed


Peanut Dipping Sauce

  • In a medium bowl whisk together hoisin sauce, peanut butter, water, rice vinegar, and peanuts until smooth. Add more water if you would like the consistency thinner.
  • Transfer to a serving bowl and sprinkle with chopped peanuts.

Shrimp Rolls

  • In a medium pot bring 3 quarts of water to a boil. Add the dried rice noodles and cook until tender but not mushy, about 4 to 6 minutes or according to package directions. Transfer to a colander and rinse with cold water, refrigerate until ready to use. Do not discard water.
  • Bring the water to a boil, add shrimp and cook for 1 to 1 ½ minutes until shrimp is pink and opaque.
  • Immediately remove the shrimp from the water, drain and cool in the refrigerator.
  • Once cool, remove the shell if still attached and cut the shrimp lengthwise in half to give two pieces. Set aside.
  • Fill a pie dish or large bowl with cool water, large enough to hold the piece of rice paper.
  • Set a damp dish towel on a cutting board. Immerse one rice paper sheet into the water for 15 to 20 seconds.
  • Remove, shaking off excess water and lay flat on the damp cloth. The paper may still seem stiff, however, it will become pliable as you build each roll.
  • Lay one piece of lettuce over the bottom third of the rice paper. On the lettuce, place 2 to 3 tablespoon of noodles, 1 tablespoon of carrots, 1 tablespoon of cabbage, and a few bean sprouts.
  • Roll up the paper halfway into a cylinder. Fold the sides in an envelope pattern.
  • Lay 2 shrimp halves, cut side down, along the crease. Place a few cilantro and mint leaves next to the shrimp. Keep rolling the paper into a tight cylinder to seal.
  • Repeat with remaining wrappers. Store with seam side down. Serve immediately with the peanut dipping sauce.

Recipe Video

YouTube video


  • Serving Size: 1 spring roll plus 1 ½ tablespoons dipping sauce. 
  • Red leaf, green leaf, or butter leaf lettuce can be substituted for Boston.

Nutrition Facts

Serves: 10 rolls
Calories 357kcal (18%)Carbohydrates 35g (12%)Protein 5g (10%)Fat 2g (3%)Saturated Fat 1g (5%)Cholesterol 17mg (6%)Sodium 422mg (18%)Potassium 179mg (5%)Fiber 2g (8%)Sugar 5g (6%)Vitamin A 2873IU (57%)Vitamin C 9mg (11%)Calcium 46mg (5%)Iron 2mg (11%)

Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.

Tried this recipe?

Tag me on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Quick & Easy Meals in Under 30 Minutes!
Get 25 simple meals your whole family will love.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

Leave a Comment

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

Recipe Rating

99 Comments Leave a comment or review

  1. Joyce says

    I’ve made fresh spring rolls before, but I love your recipe, especially the sauce!

    One thing I wonder though is about how these could be 357 calories EACH! Fresh spring rolls are regarded as a healthy snack, and just one of these would not be what I consider healthy.

    Every query about the calories in fresh spring rolls is much, much lower. After all, they are mostly vegetables, and shrimp is low cal too. The wrapper is about 45 calories. And 1T peanut butter is 95 cal, 1T Hoisin is 45 cal, and the rest of the sauce ingredients are negligible. At most, even with 1T sauce per spring roll, the most I’d think one spring roll with sauce would be around 150 cal. Can you clarify how you arrived at the calories in these? Thank you!

    But mostly, thanks for the recipe!

    • Joyce says

      Regardless of the calories, I made these tonight, and ate three of them for dinner. I used cilantro instead of mint or parsley, because I love it! It doesn’t taste like soap to me, and I love the fresh taste.

      The sauce is….to die for. I’m so happy I found your recipe!

  2. Don says

    Best rolls ever! Any tips on how to store them in the fridge over night without them ripping apart from sticking to the plate the next day?

    • Jessica Gavin says

      I would individually wrap the rolls in plastic wrap. You can even place paper towel between the plastic wrap and the roll to make it less stocky when unrolling.

  3. Christine Yoon-Taylor says

    My friend and I made these together yesterday and they turned out absolutely amazing! Thanks for all the tips but especially about not leaving the wraps in water for more than 20 seconds and the peanut sauce alternatives. My daughter is allergic to peanuts so I used sunflower butter instead and much to my surprise, lol, it was really good! And instead of chopped peanuts I used chopped pumpkin seeds for that lovely added crunch. We’ll definitely be making these again asap!

    • Joyce Feltz says

      I’m wondering the same thing! Every query about the calories in fresh spring rolls is much, much lower. After all, they are mostly vegetables, and shrimp is low cal too. The wrapper is about 45 calories. And 1T peanut butter is 95 cal, 1T Hoisin is 45 cal, and the rest is negligible. At most, even with 1T sauce per spring roll, the most I’d think one spring roll with sauce would be around 150 cal. Hmmm!

  4. Brittany Schnell says

    I made this tonight for dinner with my husband. We each had troubles rolling tight rolls. Most of our rolls fell apart. We are pretty rural and our grocery story did not have the bean sprouts. I substituted the sprouts with cucumber. It was a light and fresh option for dinner and we will be making it again for lunch tomorrow. Thanks for the recipe.

    • Jessica Gavin says

      You’re welcome! I’m glad you gave it a try and didn’t give up. Perhaps letting the wraps soak a little less so it’s more rigid when you roll. You only need a few seconds!

  5. Behind.the.Label.Nutrition says

    This recipe was PERFECTION, no adjustments needed. Plus I’m a visual person and am beyond grateful for the video tutorial. Now, me and my kids are spring rolling pros!
    Well, not quite but its so much fun, so easy, and so delicious. And the sauce. WAS EVERYTHING!

  6. Sheryl C says

    I love the spring rolls and peanut sauce at my favorite pho restaurant, so I tried this recipe. These turned out great! I changed out some of the ingredients (shredded napa cabbage and no herbs) to my taste. The peanut sauce was perfect. I want to eat it on everything.

    • Jessica Gavin says

      The peanut sauce is so good for dipping other dishes in! Thrilled to hear that you enjoyed the spring rolls, Sheryl.

    • Jessica Gavin says

      You can cook the shrimp ahead of time, but I would wait to cook the rice noodles because they do stick together. I have also run some cold water over the noodles, and let them drain before using whenever they stick together.

  7. Bonnie J Abend says

    Bought the spring roll skins not having tried any recipes – shrimp was a great one & pretty easy for an old beginner!! Next time I won’t pile one on top of the other and give each their own space. Skins stick to each other – sauce is really good!! Thanks for the recipe. May try fruit next!

    • Jessica Gavin says

      Great job, Bonnie! Good idea not to stack the rolls, or maybe place a piece of plastic in between. Let me know how you make the fruit version, sounds tasty!

  8. Melissa says

    Hello. I see the nutrition for one shrimp roll is 190 calories but the calories in one rice paper is 238 calories. Can you please confirm the nutrition information? 🙂

  9. John Davies says


    Thank you for the recipe. I am a college student trying out a lot of different recipes for the summer and this has been one of the best so far.

  10. Pennie says

    Is there any way to cut down on the amount of carbs in this dish per serving? Viet Rolls are one of my favs and after having full gastric bypass–I have very limiting dietary restrictions and rules. This many carbs is frowned upon in one sitting. Any ideas would be much appreciated!!

    Thanks so much!

    • Jessica Gavin says

      Hi Pennie- The only way I could see cutting down on the carbs is to not add the rice noodles, and add more vegetables in the filling. Also, just have a small amount of peanut sauce. You could also lettuce wrap the rolls and add the filling if you want to get the flavor without the rice.

  11. Nat says

    First time making spring rolls and they were delicious!! The dipping sauce was phenomenal. My husband and toddler loved them! The only thing we added was some sliced with the veggies. Thanks for the YouTube video! It was extremely helpful!

  12. John Schultz says

    I noticed you did not use Sambal Olek or Saracha in your peanut sauce? I would definitely recommend using Sambal Olek or just straight up Sambal (i little goes a LONG way) for that little bit of heat.

    Also maybe some fresh Thai chili or birds eye chili.

  13. chris says

    As a newbie (to this) I too found your directions very helpful, after having attempted several other directions that left me with disintegrating rolls…

    These were excellent with a warm, sweet chili sauce I’d made with coconut agave!


  14. Lily says

    Delish, tasty, crunchy, easy. I have to practice rolling. The recipe calls for ingredients that are already in my pantry and fridge. Thank you for sharing.

  15. Lindsey walters says

    I made these for my husbands birthday! They were delicious! Your pictures really helped!! First time making these ! The sauce was awesome! I’d love to add a picture on here but I don’t know how !

  16. Jean Jarrett says

    Usually my husband makes dinner, I decided to surprise him with these shrimp spring rolls with peanut sauce accompanied by (freezer) pork dumplings. Not only are they delicious but beautiful with the different colors. Thank you for sharing this easy and delicious recipe

  17. Farida says

    Thank you for sharing the recipe with us and I immediately made it using the ingredients in the refrigerator. I really like tasty and very suitable for those who are on a diet.❤️

  18. Bentley says

    Hi Jessica
    I haven’t been able to find bean sprouts in the grocery stores lately. Is there anything yo i would suggest to substitute it or is leaving it out ok?

  19. Karla says

    Can I make these ahead of time? Like make them the night before so I can have them for lunch the next day.

    • Jessica Gavin says

      Hi Karla- Sometimes if the wrapper is exposed to the air in the refrigerator too long, it can become a little hard. If you make it ahead of time, I would recommend wrapping them individually in plastic wrap, and then place it in an airtight container. Do not make it more than 1 day in advance for the best taste.

  20. Shirley Feenstra says

    My guests loved them! They came together beautifully. They looked so colourful and are healthy. The sauce just makes it complete! 10 out of 10!

  21. Kim says

    These were outstanding! I had the recipe saved for some time and finally made them today. Thank you for a fabulous recipe!

  22. Marilyn says

    i wanted to try this tomorrow but wanted to ask. fish sauce is not listed in the sauce’s ingredients but there is diah sause in the video. how much fish sauce do i need to put?
    sorry i am a person that follows the exact measurement as i am not a good cook 🙂
    thank you

    • Jessica Gavin says

      Sorry for the confusion Marilyn, the video is incorrect. Please follow the recipe as directed with rice vinegar and NOT fish sauce.

  23. Ali Turner says

    I’ve been looking for the perfect recipe for spring rolls and this is the one. So easy, healthy lunches, here we come! Thanks for sharing.

  24. Katsu says


    I was was wondering for the (peanut sauce) you used Rice Vinegar and not the fish sauce as shown in the video. Please advise


  25. Shelly says

    I picked up your ingredients and can’t wait to make it tomorrow. Thank you so much for the peanut sauce recipe. I looked for it in the soy sauce area of market and couldn’t find it ready made.

    A vegan friend of mine made it adding cilantro, sliced seeded cucumber, and thin slices of papaya. I am not fond of cilantro so think I’ll like your version better. I like the idea of juliened jicima for crunch. Thanks again.

  26. Veronica C says

    Spring rolls with peanut dipping sauce is one of my all-time favorites, so I made these today- wonderful and easy to follow recipe, Jessica! Thank you!!

    • Jessica Gavin says

      Hi Sandy! Yes, you could absolutely substituted daikon or jicama instead depending on your taste. They both will provide a crunch, I find jicama to be more neutral in flavor and the daikon to have a little spicy kick. Just make sure to slice them very thin.

  27. Shilpi Saxena says

    Best spring rolls ever!!!— and a party favorite at my house! Thank you for a delightful recipe and easy-to-follow instructions!

    • Jessica Gavin says

      Whoo hoo! So great to hear that you had success with the recipe Shilpi and your family gets to enjoy too 🙂 You’re so welcome!

  28. Rosie says


    Cannot thank you enough for posting this recipe. I have these spring rolls when I visit family, and have been looking for ages for a restaurant near me that sells them. When that hope fell through, I turned to the internet and your site popped up. Thank you for sharing, as this is now my go-to quick meal that is also SO easy and delicious, which makes me love it all the more. 🙂

    • Rosie says

      Also, loving the rest of your site – you just gained a new social media follower, for all the wonderful recipes and easy-to-follow directions and ingredient measurement calculator, what?! 🙂

  29. Maryanne says

    Hi Kathy, thanks so much for sharing this recipe. Made the rolls and the sauce last night and they were a big hit. I would like to take some to work for a shared lunch and was wondering the best way to transport them so that they don’t stick together.

    • Jessica Gavin says

      That’s so wonderful to hear Maryanne! Perhaps you could individually wrap them in plastic wrap, or cut some pieces of parchment paper to go in between each roll. Make sure to store in an airtight container.

  30. Tiffany @ says

    These look so delicious! And I’m definitely going to make the peanut dipping sauce at home ?

    • Jessica Gavin says

      Hi Shelby- Great question! You do not need to add any additional sugar to the peanut sauce. I’ve updated the post to reflect the change 🙂 Thank you!

      • Janice Zulauf says

        Yes, as a chef I would say the sauce is a bit salty, if you do not use the low salt ingredients. Adding just a bit of sugar or honey helps to balance the sauce and marry the ingredients better. I live in Luang Probang, People’s Republic of Laos. I was trained in a Cordon Bleu French Institution and also taught students there. Lovely recipe as are many of yours though.

    • Rachel says

      This was my first time making spring rolls. I appreciate your detailed directions, especially on working with the rice paper wrappers, and like other comments, we so loved the peanut sauce! I added green onions and a thin slice of avocado to each roll, too, which added even more flavor and texture!

  31. Abril says

    I just made them for lunch and I loved them! Thanks for sharing this recipee, I’d never imagine this would be so easy to prepare n__n Greetings from Mexico.

    • Jessica Gavin says

      Hi Luke- These are best enjoyed freshly made. However you can wrap them in plastic wrap but still eat them the same day. I’ve seen that if they sit overnight the wrappers get a little hard and not as pliable, so not good to eat the next day.

      • Pat Cooney says

        Could you wrap the rolls with plastic wrap after placing a damp paper towel over them first so they don’t dry out?

        • Jessica Gavin says

          I think that covering the rolls in plastic wrap and tightly rolling them would help keep them from drying out. They are best eaten the same day, when do you plan on serving them?

  32. Carrie Soleta says

    Made these last night, first time making spring rolls and loved them! Your recipe was so easy to follow. The dipping sauce is AMAZING! Thanks for sharing!

  33. Thalia @ butter and brioche says

    I am obsessed with Vietnamese spring rolls.. I love how refreshing, light and healthy they are. I have to make your recipe as I never have tried making them myself before!

      • Margaret Little says

        I made this today for a the first time for my gourmet dining group, I was the smash of the gluten free group as our theme was Asian . These were so easy to make the sauce was delicious. Thank you for your wonderful recipe .

    • Ed Miller says

      I made the shrimp spring rolls and they came out perfectly.

      Your directions are extremely helpful.