Vietnamese Spring Rolls

Can I tell you a little story? It stars yours truly, so it’s bound to be entertaining (ha ha). When I was pregnant with my fourth child, I had a craving. It was a very specific craving and it begged to be satisfied. It was a craving for Vietnamese Spring Rolls from a local Vietnamese restaurant. I would be up, at 2am, wanting these things so badly I was *almost* willing to trade my first born for them. We resorted to buying huge orders of these delectable rolls and keeping them in the fridge – just in case. Fast forward a few years when an angel came into my life. This angel came in the form of a friend, a Vietnamese friend, who taught me the magical art of making these exact spring rolls for myself. I was in heaven (Love you, Thu!)

Vietnamese Spring Rolls

Now, I am paying it forward by sharing her amazing recipe with you – yeah, I kinda like you :) Stick with me and you will learn how to make these amazing Vietnamese Spring Rolls like the pros! Believe me – if I can do it, so can you!

  The Players:

Vietnamese Spring Rolls

The great thing about this recipe is, you will have heard of most of these ingredients and you might even have a bunch of them on hand! Gotta love that! You’ll need:

  • 5lb bag of carrots, shredded (I use my food processor. It lends to my lazy food prep. tendencies)

Vietnamese Spring Rolls

  • one bunch green onions (about 8), chopped fineVietnamese Spring Rolls
  • 4 lb ground pork
  • 2 large onions (yellow or white), chopped fine (again, I used my trusty food processor to make quick work of these bad boys)Vietnamese Spring Rolls
  • 8 whole eggs
  • 4 egg yolks (You’ll use these to seal the…wrappers)

Vietnamese Spring Rolls

  • 3 bags rice vermicelli noodles (I like Rooster Brand, but any brand will work)
  • 4 pkgs. Springroll wrappers (50/pkg – found in frozen food section, and looks like pastry sheets)

Here is a photo of the exact brand I buy, except this photo shows the larger wrappers that come in packages of 20, instead of 50. They were out of the smaller ones. My good friend (who taught me to make these) swears by this brand, and so do I! Look for the TYJ Spring Roll Pastry!

Vietnamese Spring Rolls

  • 2 lbs (or so) bean sprouts

Vietnamese Spring Rolls

  •   2 Tbsp Salt
  • 1 Tbsp Black Pepper
  • 2 Cups Oyster sauce (I have used several different kinds and I haven’t noticed a huge difference in flavor. Find whichever brand your supermarket carries and roll with it)

Vietnamese Spring Rolls

(ha ha, I just noticed that I took a photo of the FRENCH side of the label. Welcome to Canadian product labels, everyone!)

  • Oil for deep frying (I use Canola oil)

Let’s get this party started!

The How-To!


Okay, this is important. THE NIGHT BEFORE, soak the vermicelli noodles in a pot of hot water for about 10 minutes, or until they become soft. Drain and leave overnight (just sitting in a bowl on the counter). You want the noodles to be fairly dry for this. Don’t worry, they won’t dry back out over night. Just let them have a night to themselves, because tomorrow…the party begins!

Also, THE NIGHT BEFORE, take those spring roll wrappers out of the freezer and pop them in the fridge, so they will be thawed for all of the fun in the morning. Good? Good!

2. Good morning! Ready to make some spring rolls? Great! The worst part (for me) comes next. Why? Because we have to squeeze all of the “juice” out of the yellow onions and carrots. Why? We don’t want the extra moisture to ruin the spring rolls. This takes a little muscle, so break out those work out DVDs and get your arms toned and ready!

Usually, I use cheesecloth for this, but I was out, so I just used a tea towel. Place about a cup of the chopped onion in the middle of the cloth, gather the edges of the cloth up, and twist and squeeze out the juice into the sink.

Vietnamese Spring Rolls Vietnamese Spring Rolls

Dump the “ringed out” onion into a very large bowl. Repeat with the rest of the onion, and then with the carrots.

3. Once the carrots and onion have been rung dry and added to a bowl, add in the ground pork, green onions, 8 whole eggs, vermicelli noodles, oyster sauce, salt, and pepper and mix really well with your hands.

4. Add in the bean sprouts, mixing gently so as not to break them up too much. You’ll end up with a large bowl of filling that looks….less than appetizing. BUT, it should already start to smell pretty darn good:

Vietnamese Spring Rolls

5. Now, put that filling aside for a moment and open your packages of spring roll wrappers. What you’ll need to do is separate each layer and lay them like so:Vietnamese Spring Rolls

This makes it easier to wrap them and grasp each layer. If you have a kiddo or hubby or friend close by – assign them to wrapper duty. Just be careful because these are thin, pastry-like wrappers. Just peel them apart and lay them, one on top of the other, sort of off-kilter, on the diagonal. Then place a slightly damp cloth on the pile while you aren’t using them so they won’t dry out.

6. Now comes the fun part – assembling the rolls!! Woot, woot! Here is a little diagram to show you how to roll these babies:

Vietnamese Spring Rolls

You will need about one heaping tablespoon of filling for each small wrapper – and if you are using the larger kind, you’ll need closer to two heaping Tbsp of filling for each roll. Place the filling in the middle of the wrapper, with the corner pointing towards you. Pull up the bottom corner to cover the filling, and pull slightly towards yourself. Fold in the left and right corners and finish rolling to the top corner. Dip your finger in the egg yolk and wet the upper corner before folding over and sealing. I hope this process makes sense. Repeat with the remaining wrappers.

Let me warn you – this makes a LOT! Pop in your favorite movie (hello, “The Princess Bride”) and prepare to spend some quality time with these babies. You’ll end up with a LOT of uncooked spring rolls:Vietnamese Spring Rolls

7. Time to get cooking! Fill a large metal pot with cooking oil and heat over medium-high heat for about 10 minutes. Turn the heat down to medium. Test the heat by dropping only one spring roll in the oil. It should immediately start to sizzle and boil slightly. It should take about 9-10 minutes to turn a nice, golden brown. If it doesn’t start to sizzle and boil, the oil isn’t quite hot enough. Turn up the heat, a little, and try again. If it starts to get too dark before the 10 minutes is up, it is too hot. Turn the heat down a little more and wait for five minutes, then try again. It may take a little trial and error, but once you get the right temperature, it will stay that way while you finish cooking. It should look something like this when you first drop the spring roll in:Vietnamese Spring Rolls

8. Cook your spring rolls in batches of 4-5. When they turn golden brown (usually after 9 or 10 minutes), remove with a slotted spoon and place to dry on a drying rack with paper towel underneath to catch any dripping oil. There shouldn’t be too much, though. Oh mercy, but they look good:

Vietnamese Spring Rolls

I like to let them completely cool, then store them in a freezer bag in the freezer. They are so easy to take out, pop in the oven for 15 minutes, and enjoy any time! Of course, I always have to sample one or two (or six) just to make sure they taste as delicious as the last time I made them :)

Vietnamese Spring Rolls

One little tip when it’s time to eat – we love to dip these babies in some sweet thai chili sauce. Drool-worthy, I promise!

Vietnamese Spring Rolls

I know they are a bit labor-intensive, but OH so worth it. You will thank me later, I promise :) Enjoy!

Vietnamese Springrolls

Vietnamese Springrolls


  • 5 lbs carrots, peeled and grated
  • 2 large onions, chopped fine
  • 1 large bunch green onions (about 8) chopped fine
  • 3 bags rice vermicelli noodles (we used rooster brand)
  • 4 lbs ground pork, thawed
  • 4 pkgs square spring roll wrappers (50/pkg - found in frozen foods section, looks like pastry)
  • 8 eggs
  • 6 egg yolks
  • 2 Tbsp salt
  • 1 Tbsp black pepper
  • 2 cups oyster sauce
  • 2 lbs bean sprouts (the large ones)
  • Oil for deep frying


  1. The night before: Soak the vermicelli noodles in a pot of hot water for about 10 minutes. Drain and leave overnight (just sitting in a bowl on the counter). You want the noodles to be fairly dry for this.
  2. Put Spring Roll wrappers in the fridge to thaw overnight
  3. The next day: Grate the carrots, chop the onions, and green onions (I just used my food processor - worked great! AND fast!).
  4. Squeeze out as much liquid as you can from the onions and carrots using cheese cloth, then transfer to a very large bowl.
  5. Add the vermicelli noodles to the carrots and onions. Mix well (use your clean hands and just mix until well combined). Add the raw, thawed ground pork, and mix. Then add the 8 eggs, salt, pepper, and oyster sauce.
  6. Continue mixing until it's very well blended.
  7. The last step for the filling is to gently mix in the sprouts so they don't break up too much.
  8. Fill spring roll wrappers with about 1 heaping Tbsp of filling and roll.
  9. Repeat with the remaining wrappers
  10. Deep fry in hot oil for 9-10 minutes, or until golden brown.
  11. Let cool and enjoy!

Vietnamese Spring Rolls

siggy black

    1. March 5th, 2013 at 5:54 am
      Michelle says:
      These look fantastic! Quick question: in your post you say 2 lbs of pork, but the recipe says 4 lbs. what is the correct amount?
      • March 5th, 2013 at 11:41 am
        Bobbi says:
        Oops! Thanks for catching that! It is 4 lbs ground pork. I'll get in and fix the amount. Thanks!!
        • March 5th, 2013 at 2:50 pm
          Andrea says:
          Bobbi These look AMAZING. Is is possible to bake them instead of deep fry you think?
          • March 5th, 2013 at 5:11 pm
            Bobbi says:
            I tried it once, and didn't like the texture or taste, but you can try it with a few and see what you think. I don't think it will hurt - just personal taste :)
    2. March 5th, 2013 at 9:17 am
      Missy says:
      These look SO GOOD!!! Thanks for the awesome tutorial and your friend Thu for teaching you! YUM!!
    3. March 5th, 2013 at 6:11 pm
      colleen says:
      Thank you!! I cannot wait to try making these for my hubby!
    4. March 5th, 2013 at 8:29 pm
      jasi says:
      can i love and hate you for this post? lol. because until now i've had to drive across state lines for an awesome homemade spring roll. now i have no excuse! =D
    5. March 6th, 2013 at 3:36 pm
      Ashley says:
      This is making me so hungry. I can't wait to make these. Your pictures look amazing. Thanks for the recipe. Yum!
    6. March 7th, 2013 at 8:51 am
      Nicolette says:
      Oh my deliciousness! These look fabulous and I can't wait to try them.
    7. March 7th, 2013 at 12:34 pm
      Stephanie says:
      Yesssss! I am stoked to have an authentic spring roll recipe tutorial. I also have crazy cravings for these from time to time and it's such a distinct food that nothing else will do! Thank you, Bobbi and Thank you, Thu!! I can NOT wait to make these.
    8. March 12th, 2013 at 12:46 pm
      Leslie Hoyer says:
      So do you cook the pork first? Also, does this make around 100 rolls (50 pkg x 4 pkgs / 2 per roll)
      • March 12th, 2013 at 12:48 pm
        Bobbi says:
        You don't cook the pork first - it cooks as the roll is being deep fried. And if you are using the smaller wrappers (50/pkg) this will make 200 rolls. If you are using the larger wrappers (20/pkg) it will make about 80-100. Hope that helps!
    9. March 25th, 2014 at 2:27 pm
      Pat says:
      Those rolls look absolutely amazing. I love Asian food and its nice to learn new recipes to try out.
    10. March 25th, 2014 at 9:10 pm
      Rosemary says:
      These sound yummy, but I am allergic to eggs. Can you suggest something else I could use to bind these ingredients together? I make wontons but because I use meat, it acts as a binding agent. so I don't use an egg.
      • March 31st, 2014 at 10:13 am
        Bobbi-Jo G. says:
        Rosemary, I have heard that you can use milled flax seed for binding ingredients together, though I haven't tried it.. You could even just try simply not adding the egg and see how it turns out. Good luck!
    11. March 26th, 2014 at 2:29 pm
      Janette says:
      Amazing! These look so delicious I was going to make this tonight but I guess I can wait.... ;) . Tomorrow night will be spring roll night!! Thank you (both) for this amazing and easy recipe!
    12. March 27th, 2014 at 5:52 pm
      Katie says:
      When you reheat the frozen rolls, what oven temp do you use?
      • March 31st, 2014 at 10:16 am
        Bobbi-Jo G. says:
        I usually reheat at about 425°F or 450°F (pre heated). I also find that I reheat them in a rack (I use the rack from my roaster pan) to get them crisp all around. Works great!
    13. October 31st, 2014 at 3:36 am
      Yacta says:
      This looks so yummy! I love asian cuisine :) and this recipe reminds me of "briwat" a moroccan dish very similar to vietnamese springrolls
    14. July 13th, 2015 at 10:56 pm
      valerie says:
      was on face book and your site came up with recipe for fresh Vietnamese springrolls. when I clicked on your link it took my to fried.
    25 of the Best April Fools Jokes to Play On Your Kids
    I Would Love Working At This Office!
    • Popular Round Ups