Made with shrimp, pork belly, and a variety of vegetables, this traditional recipe for fresh Vietnamese spring rolls or goi cuon is an easy dinner that comes together in a little over an hour and requires very little cooking. It’s a dish that I could eat over and over again all year round! Included in this blog post is a detailed step-by-step guide on how to roll a perfect spring roll.

Vietnamese Spring Rolls - Goi Cuon

When I moved to the Bay Area, the one thing I missed most about living in LA was my mom’s cooking. There is no one better in kitchen in my opinion (and I’m including my grandma in this statement). All my favorite dishes are ones that she used to make for me. Part of the reason I learned how to cook was so I could recreate these recipes for  myself. One of these dishes is fresh Vietnamese spring rolls or goi cuon in Vietnamese. This one is truly 100% authentic because it comes straight from my mom and grandma.

Vietnamese Spring Rolls - Goi Cuon

My lifelong love affair with Vietnamese Spring Rolls

I have eaten spring rolls my whole life. For many, spring rolls refer to the shrimp and pork belly ones, but for me, they’ve included a wide variety like nem nuong spring rolls, salmon spring rolls, and bo bia which is made with Chinese sausage! There are also vegetarian variations like my vegetarian Vietnamese spring rolls. What sets my family’s recipe apart from others is the simplicity. We only include the protein, lettuce, mint, cucumbers, and vermicelli. Other people include a ton of different fillings, but in my experience, less is more when it comes to spring rolls. The more you add, the less authentic it tastes. Personally, your spring rolls should taste mostly like the protein with some freshness thrown in. Everything included in the spring roll is a canvas for that protein to shine.

recipe ingredients

Some key details about ingredients you’ll need

  • Vermicelli Noodles – This dish is traditionally made with vermicelli noodles. I have used other types of rice noodles in the past, but the texture and taste are not quite the same. Do not use other noodles. I highly recommend using vermicelli noodles. Learn how to properly cook these noodles using my step-by-step guide.
  • Rice Paper – The brand of rice paper you use is actually important. I had an experience while testing where I used a brand I just found at the grocery store, and it was a nightmare. The wrapper would break easily. It was also really sticky which made it hard to roll, so I vowed from then on to stick to the brand I know and love. That brand is Three Ladies rice paper. This is the one my grandma used, my mom used, and now I use almost exclusively. It’s the best, and doesn’t fail you.
  • Hoisin sauce – The most traditional sauce used for spring rolls has hoison sauce as a base, but if you want an alternative, I would recommend using Vietnamese dipping sauce. I have used both kinds of sauces and prefer the hoisin based version for traditional spring rolls throughout the years, but the latter works well too.

How to make fresh spring rolls with process shots!

How I like to hydrate rice paper

I’ve hydrated rice paper hundreds to thousands of times. Here are a few tips and tricks that have helped me do it successfully every time.

  1. Fill a bowl with warm water.
    • Tip #1: There are some debates about warm vs cold water, but to be honest, cold water works just as well as warm water. At best, warm water is marginally more effective in my opinion.
    • Tip #2: You can also choose to run water down both sides of the rice paper using the kitchen faucet. This is what I do.
  2. Dip the rice paper into the water. Make sure the water covers both sides of the rice paper.
    • Tip #3: Don’t let it sit in the water. Just wet it on both sides and put it on the plate.
  3. Lie it flat on a plate.
    • Tip #4: The rice paper might not look wet or soft enough initially, but as it sits on the plate and you put the filling on it, it will soften even further.
Vietnamese spring rolls - goi cuon

Did you make this goi cuon recipe?

If you made this dish, I would love to see!

Follow Cooking Therapy on Instagram, snap a photo, and tag and hashtag it with @cooking__therapy and #beccascookingtherapy.

Stay connected and follow along on FacebookPinterest, and Instagram for all my latest recipes.

Disclaimer: If you purchase anything through a link on this site, I may receive a small commission from the purchase at no extra cost to you. I only recommend products that I would personally use. Thank you so much for the support!

Vietnamese Spring Rolls - Goi Cuon

Get the Recipe:
Traditional Vietnamese Spring Rolls (Goi Cuon)

Made with shrimp, pork belly, and a variety of vegetables, this traditional recipe for fresh Vietnamese spring rolls or goi cuon is an easy dinner that comes together in a little over an hour and requires very little cooking. It's a dish that I could eat over and over again all year round! Included in this blog post is a detailed step-by-step guide on how to roll a perfect spring roll.
4.79 from 19 ratings

Ingredients
 
 

Vietnamese Peanut Sauce

Spring Rolls

Instructions
 

Vietnamese Peanut Sauce

  • Heat a tablespoon of oil over medium heat. Add the garlic and cook for 30 seconds.
  • Add hoison sauce and peanut butter. Saute for another 30 seconds.
  • Add the water and bring it up to a boil.
  • Mix corn starch with 1 tbsp of water and add to the sauce. Simmer until it thickens (1-2 minutes).
  • Pour it into a bowl and set aside. Top with peanuts right before serving.

Spring Rolls

  • Bring 8 cups of water to a boil and add in the pork belly. Cook the pork belly in boiling water for an hour or until the internal temperature is 160 degrees F.
  • While the pork belly is cooking, bring 6 cups of water to a boil in a separate pot. Add in the vermicelli noodles and cook for 2-3 minutes. Sample the noodles to make sure they are done. Set aside.
  • After you cook the vermicelli noodles, bring 6 cups of water to a boil in the same pot and add in the shrimp. Cook the shrimp for 2-3 minutes or until the shrimp turns orange and the meat is orange and white. Set aside to rest for 10 minutes. Slice the shrimp in half.
  • Slice all your vegetables at this point. Slice your cucumbers into thin pieces.
  • At this point, your pork belly should be done. Once it's done cooking, set it aside to rest for 10 minutes until it is cool enough to handle. After it rests, shave off the skin and then slice it into thin pieces. The pork belly should be as thin as possible and about 1 inch wide. This shape will help you wrap the spring rolls more easily.
  • Now you're ready to create the spring rolls. Dip the rice paper in warm water to hydrate it. Lay the rice paper on a flat plate. Place lettuce, mint, cucumbers, noodles, and pork belly on one end of the rice paper.
  • Roll it halfway. Make sure to roll it as tight as possible, so it's easier to dip and eat. Place 3 shrimp right in front of your roll. This will allow for the shrimp to appear neatly at the end.
  • Roll over the shrimp as tightly as possible. Tuck in the sides of the roll before completing your last roll.

Notes

  1. Update 4/30/25 – I’ve tested various rice paper brands, and found that many do not work well. The stickiness and difficulty wrapping spring rolls can be traced back to the brand of rice paper you use. The brand me, my mom, and my grandma swear by is Three Ladies brand. The rice paper doesn’t break and is not too sticky to a point where you can’t even form the spring roll. I had this negative experience with some random brand I got from the grocery store, and vow to never use another brand again.
  2. For instructions on how to properly hydrate rice paper, refer to the blog post.
Serving: 3spring rolls, Calories: 820kcal, Carbohydrates: 19g, Protein: 38g, Fat: 65g, Saturated Fat: 23g, Cholesterol: 368mg, Sodium: 997mg, Potassium: 687mg, Fiber: 3g, Sugar: 5g, Vitamin A: 3278IU, Vitamin C: 12mg, Calcium: 210mg, Iron: 4mg
Did you make this recipe?Please leave a star rating and review below!
If you love this post, share it!