Homemade Vietnamese spring rolls Recipe with shrimp & Peanut Sauce

vietnamese spring rolls recipe

Spring rolls are among the most popular and iconic dishes of Vietnamese cuisine. This mouth-watering fresh Vietnamese Spring Rolls recipe can be made in many variations, much like authentic Vietnamese Spring rolls vary depending on which part of Vietnam you’re traveling. Spring rolls use healthy, delicious and fresh ingredients. Although there is a bit of chopping to prep Vietnamese Spring Rolls, they are quite easy to make at home.

Make Your Own Shrimp Spring Rolls
Ingredients in Shrimp Vietnamese Spring Rolls

Basic Ingredients in Traditional Vietnamese Spring Rolls

In Southern Vietnam, Spring Rolls tend to be sweeter while the central region tend to be spicier. There is no certain requirement for ingredients, but generally you’ll find Vietnamese Spring Rolls contain some variation of the following:


MEAT: ground pork, crab meat (can be replaced by fresh shrimp or mantis shrimp)

this post may contain affiliate links

EGG: chicken eggs or duck eggs

VEGETABLES: we often see 2-3 types of finely chopped veggies in any spring roll recipe such as carrots, taro, sweet potatoes, tofu, jicama, bean sprouts, kohlrabi, mushroom, onion

GLASS NOODLES AND/OR RICE PAPER: Vietnamese spring rolls are traditionally wrapped in rice paper. Some also contain glass noodles.

SPICES: scallions, salt, garlic, wood ear, etc.

Quick & Easy Peanut Sauce Recipe for Vietnamese Spring Rolls
Quick & Easy Peanut Sauce Recipe for Vietnamese Spring Rolls

Modifications & Swaps to Our Spring Rolls Recipe

VEGAN: Make our Vietnamese spring rolls recipe vegan by swapping out the shrimp for a plant-based protein!

CRISPY: Toss completed spring rolls into a frying pan with some avocado oil spray, and lightly pan fry them for a crispy spring roll!

PEANUT FREE: Substitute the peanut butter in the sauce recipe for Sunbutter for a peanut allergy friendly recipe for Shrimp Spring Rolls.

CREAMY SAUCE: Whip up a quick creamy sauce instead of peanut sauce by mixing one big table spoon of mayo, sour cream, and one teaspoon of soy sauce!

ProTip: Grab a package of shrimp cocktail from the meat and seafood section at Costco (find it right near the Costco shrimp ceviche we love!).

Vietnamese Spring Rolls Recipe with Peanut Sauce

Easy Vietnamese Shrimp Spring Rolls Recipe with Peanut Sauce
Yield: 10 Spring Rolls

Shrimp Spring Rolls

Prep Time: 15 minutes
Assembly Time: 10 minutes
Total Time: 25 minutes

Fresh homemade Vietnamese Spring Rolls are easier than you think! Try out this recipe - it's also a great make-your-own dinner where each person can select and prepare their own spring rolls just how they like them!


  • 1 lbs. shrimp, cooked
  • ¼ head of red cabbage, shredded
  • ¼ head of iceberg lettuce, shredded
  • 2 ounces rice vermicelli or glass noodles, cooked
  • 1 cup of carrots, shredded
  • ½ English cucumber, julienned
  • 3 scallions, chopped
  • ½ bunch cilantro, chopped
  • 8-10 mint leaves, chopped

  • 10 Rice Paper Wrappers

Peanut Sauce

  • 6 tablespoons hoisin sauce
  • 3 tablespoons peanut butter
  • 1 tablespoon of soy sauce
  • 4 cloves of garlic


  1. Make Your Own Shrimp Spring Rolls Set out a large bowl with warm water and all of your prepared spring roll ingredients (shrimp and veggies). The bowl needs to be large enough to fit the rice paper.
  2. Dip one sheet of rice wrapper in the warm water for about 20 seconds, or until softened, then place on a flat prep surface.
  3. Add shrimp and desired veggies, leaving ample space for folding. Compact all ingredients, then fold the sheet over the ingredients, fold each side inwards and roll until it’s completely rolled. Think like a burrito.
  4. Set aside on a plate, ensuring they don’t touch each other.
  5. Make the peanut sauce by combining all the ingredients in a small pot over low heat, stirring Add a tablespoon of water at a time if sauce is too thick. Keep stirring over low heat until smooth. Serve warm.
  6. Serve the spring rolls cold with a side of peanut sauce. Enjoy!


Prep time may vary based on the shrimp and vermicelli - estimated times are based on assumption they are already fully cooked. If you will be cooking them, it may take longer.

Remember this for later!

Please leave a comment on the blog or share a photo on Pinterest

Serving Suggestions

Spring rolls can be made fresh and served fully assembled, or all of the ingredients can be laid out and diners can assemble their own rolls and customize among the offered ingredients.

Serve them with Costco Yakisoba Noodles, Chicken Egg Rolls or Ramen Noodles!

These are also fun for kids to make, and kids can choose among all the fresh, healthy ingredients to make their own Vietnamese Spring Rolls.

PS. You might have noticed a new “”thank the creator”” button on my site…I’m excited to be one of Google’s paid early testers for their Thank with Google pilot program. Thank with Google is an experimental feature that allows my readers a creative and fun way to connect with me and show appreciation of my work.

Thank with Google allows my readers to purchase a virtual sticker and directly show their support and appreciation for the content on my website. Readers get to choose from a selection of virtual stickers to purchase and send (each sticker is unique and set at a different price point, including a free option!). For me, these virtual stickers can translate into direct revenue to support the work that goes into creating the content on my blog.

If you test it out – even just to send a free sticker – let me know what you think! You’ll find a “thank the creator” button in my sidebar, as well as at the top and bottom of each post.

As always, thanks a million for reading and for all of your support and kind words!

Did you make these Vietnamese Shrimp Spring Rolls? Tell us what you think! If you made substitutions or modifications please share! We’d love to know!

Vietnamese Shrimp Spring Rolls
Vegan Vietnamese Spring Rolls – Easy Swap!
All opinions expressed on CostContessa are our own. Product features and nutrition information provided on our site is provided to us by third parties, and we do not independently verify its accuracy. Consumers should verify all information. Our content is not intended as a substitute for medical counseling or reading packaging yourself. Please always see actual package information yourself (it can and does change!) and consult your doctor with all questions.

Leave a Reply

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