Home » Course » Appetizers

Vietnamese Egg Rolls

Vietnamese Egg Rolls, also called Cha Gio is a classic and popular Vietnamese recipe. These egg rolls are crispy on the outside, and wrapped with pork, shrimp, mung bean thread noodles, mushrooms and veggies. They typically served with a delicious fish sauce based dipping sauce.

This recipe post will provide you with step-by-step instructions on how to make an authentic and delicious Vietnamese egg rolls (Chao Gio).

Vietnamese Egg Rolls

What are Vietnamese Egg Rolls (Cha Gio)?

Egg rolls exist in various forms, depending on the region. They are somewhat similar in concept, but vary in filling and the texture of the wrapper.  

I am keen on all kinds of egg rolls (egg roll lover here, duh), but I do love me some Vietnamese Egg Rolls, or also called Cha Gio, because it truly is unique and the flavor is amazing!

There are many versions of Vietnamese egg rolls. I learned this version from a Vietnamese friend and it has become my go-to v ersion.

Ground pork, shrimp, bean thread noodles, and veggies are wrapped in a light and oh-so-crispy shell, then dipped in a classic savory, sweet sauce with an umami flavor. A party in your mouth!!

If you like this Vietnamese Egg Rolls, be sure to also check out Vietnamese Vermicelli Noodle Bowl recipe – one of my most popular recipe on the blog, and goes AMAZING with these Vietnamese egg rolls.

Homemade Vietnamese Egg Rolls (Cha Gio)

The party guilty of these yum things? Two lovely sisters name Katie and Natalie. This is a recipe that was passed down in their family (a.k.a you know it is LEGIT).

They tested and tweaked it to PERFECTION many times over many years, and fed even more happy stomachs with it. Mine, being one of those lucky ones. 😉

So in other words, this is their baby. And they are kind and willing to share it with the world because they have big hearts, and they want the world to experience the beauty that is Vietnamese Egg Rolls.

Katie came over and taught me on all things Vietnamese Egg Rolls. We made so many Cha Gio it fed me and my husband for multiple days.

I must say – those consequtive egg-roll-eating days were quite glorious. And I’m ready to do it all over again.

I also gained myself a shoot assistant for this recipe. The hand below – KATIE’S!!! (with no prior hand-modeling experience)

Grabbing a piece of Vietnamese Egg Rolls

Egg Roll Wrappers – which one to buy?

If you bought egg roll wrappers in the past, you will most likely be presented with a variety of wrappers and many of them look different from each other.

For this Vietnamese Egg Roll (Cha Gio) recipe, we will be using thin wrappers and from my experience, most of them will actually be labeled “Spring Roll Wrapper” on the package, and they are found in the freezer section in most Asian grocery stores. YES! It is labeled “Spring roll wrappers”. This is not a typo.

A lot of “Egg roll wrappers” are for Chinese egg rolls, which are thicker wrappers and have a bubbly texture when fried.

The spring roll wrappers are smother when fried and thiner, which is what Vietnamese egg rolls are traditionally made out of. These wrappers are somehow labeled as “spring rolls” when sold in the grocery store.

Confusing a bit…yeah…

Uncooked wrapped Vietnamese Egg Rolls

Other Ingredients

Besides the egg rolls wrappers, the other two ingredients that you will probably have to purchase at an Asian grocery store to make Vietnamese Egg Rolls are:

  • mung bean noodles or bean thread noodles – super thin, super fine rice noodles that are sold dried
  • wood ear mushrooms – many packages call them Black Fungus, with no mention of the wood ear mushrooms. I know black fungus sounds kinda disgusting but they really are just a type of mushrooms. No fear!! It gives the egg roll filling a nice chewy/crunchy texture and a good. And if you really, really cannot deal, omit it! 🙂

And here are the rest of the other key ingredients – all of which you should be able to find in a regular grocery store:

  • ground pork
  • shrimp
  • fish sauce – a must! Used widely in Vietnamese cooking. It has a strong scent but when it is cooked it brings amazing umami flavors to dishes
  • granulated sugar
  • garlic – use fresh garlic, avoid substituting with garlic powder
  • yellow onion
  • eggs
  • shredded carrots
  • jalapeño

How to Roll Vietnamese Egg Rolls?

The beauty of the fillings in Cha Gio is that you basically chop up everything (meat, shrimp, veggies etc) and throw them into a big bowl. Then you’re all set to wrap them and roll them into egg rolls.

Wrapping Vietnamese Egg Roll
Wrapping Vietnamese Egg Roll
Wrapping Vietnamese Egg Roll
Wrapping Vietnamese Egg Roll

How to reheat leftover egg rolls?

This recipe will make 25-30 Vietnamese egg rolls. The egg rolls are yummy, but unless you have a lot of people to feed, my guess is you will not be consuming all 25-30 egg rolls in one setting despite it yumminess.

But then if eating it all at once is your thing, you are an egg-roll-eating machine and more power to you. 😉

I find that toasting leftover Cha Gio in the toaster oven, or heating them in the oven, brings back the crispy shell a fresh egg roll promises, and are my favorite ways to heat up leftover Vietnamese Egg Rolls. Microwaving them will heat them up too, but they will no longer be crispy.

If you want the ultimate “taste-like-fresh experience” with leftover Vietnamese Egg Rolls, save the wrapped but un-fried egg rolls in the freezer. When you are ready to consume them, defrost them completely, then fry them up!

Vietnamese Egg Rolls

The Sauce, a.k.a. Nouc Mam Sauce

That little bowl with yummy sauce-looking stuff in it? That is call Nouc Mam Sauce, or aka, THE SAUCE.

I love me a good sauce, and in my humble opinion, no Cha Gio is complete without its sidekick, THE SAUCE.

Simply toss fish sauce, lime juice, brown sugar, water, garlic, and red pepper flakes into a jar and shake it up. It’s a watery, not thick, sauce.

Throw some shredded carrots in there if you like. That’s how they do it in a lots of restaurants, but it doesn’t add or take away the taste.

Then dip those egg rolls into THE SAUCE like your life depends on it.

Vietnamese Egg Rolls

Okay, Egg roll party-people – there you have it. Vietnamese Egg Rolls  – life-changing and necessary in your egg roll-eating adventure. On top of that, it is so fun to make.

So, whatcha waiting for? Grab your egg-roll-loving peeps, make some egg rolls, and eat your heart out.

Frequently Asked Questions

How do I make this vegetarian?

Omit shrimp and pork and fill the egg rolls with more of the other ingredients.

Can I air fry these Vietnamese egg rolls?

Yes you can but it will not be as crispy and delicious as oil fry (in my humble opinion). To air fry, set air fryer to 350℉ and air fry for 5 minutes, flip, and air fry the other side for another 5 minutes, or until the raw meat and shrimp are completely cooked.

How do I make ahead these egg rolls?

To make ahead, wrap egg rolls and freeze them (make sure they do not stick to each other when freezing). Then bring to a defrost and deep fried them, or deep fried them frozen for a longer time.

Can I freeze cooked egg rolls?

Yes you can! Make sure that they are cooled before freezing.

DID YOU ENJOY THIS RECIPE? Please comment below and give us a 5-star rating! This will help others find this recipe on Google and Pinterest. We very much appreciate your help! 🤍

Another Vietnamese Favorite

If you love this, you might also enjoy another authentic Vietnamese dish, one of my all time favorites on the blog – Vietnamese Noodle Bowl with Grilled Pork!

More Asian-inspired starters/appetizers on the blog!

a pile pf Vietnamese egg rolls

Vietnamese Egg Rolls (Cha Gio)

Authentic Vietnamese Egg Roll (Cha Gio) recipe! Crunchy egg rolls with a flavorful filling made with shrimp, ground pork, bean thread noodles, wood ear mushrooms and veggies. Serve with Nouc Mam sauce!  
5 from 38 votes
Print Pin
Course: Appetizer
Cuisine: asian, Vietnamese
Prep Time: 40 minutes
Cook Time: 20 minutes
Total Time: 1 hour
Servings: 25 egg rolls
Calories: 238kcal
Author: MinShien


  • 1 1/4 lbs ground pork
  • 1 lbs shrimp
  • 1 tbsp sugar
  • 3-4 tbsp fish sauce
  • 1/4 tsp ground black pepper
  • 1/2 tsp salt
  • 6-8 cloves garlic
  • 1 large yellow onion
  • 4 eggs
  • 2 small bundles Mung Bean noodles (bean thread noodles) ~4oz
  • 1/2 cup Wood ear mushroom (black fungus)
  • 1/2 cup shredded carrots
  • 1 jalepeno
  • 25-30 8″ x 8″ spring roll wrappers
  • A few cups canola oil

Nounc Man Sauce

  • 1/3 cup fish sauce
  • 1/3 cup sugar
  • 2 cups water
  • 1 clove garlic minced
  • 1/4-1/2 tsp red pepper flakes


  • Soak wood ear mushrooms (black fungus) in warm/hot water for 15-20 minutes until they soften. 
  • Mince garlic; Chop carrots, jalapeño, shrimp and soaked/softened wood ear mushrooms into small pieces. 
  • Cut off 1/4 of the onion and set aside (for deep frying later), and mince the rest of the onion.
  • In a large bowl, combine minced garlic, chopped carrots, chopped jalapeño, chopped shrimp, chopped wood ear mushrooms, minced garlic, minced onions, ground pork, sugar, fish sauce, black pepper, salt, and 3 eggs (not 4, the other one is used later as egg wash).
  • Boil water in a pot and once the water is boiled, add bean thread noodles for 15-20 seconds to soften noodles. Do not overcook as they will become soggy. Remove promtply and rinse with cold water to prevent them from sticking together and overcooking. Add noodles to the large bowl and combine with the other ingredients.
  • Wrapping the egg rolls: Beat up the other egg in a small bowl to use as an egg wash. Make sure spring roll wrappers are completely defrost before use (it doesn’t take long!). 
  • Gently remove one wrapper and set it in front of you – it should sit in front of you in the shape of a diamond. Place 1/4 cup of mixture from the large bowl on the bottom corner, then fold the bottom corner over to cover the top of the mixture.
    Filling egg roll wrapper with filling
  • Roll egg roll over once, then fold the right corner over.
    Wrapping one side of Vietnamese Egg Roll
  • Next, fold the left corner over.
    Wrapping Vietnamese Egg Roll
  • Continue rolling egg roll until it is completely wrapped. Dab some egg wash on and under the envelope-looking fold to seal the egg roll.
    Rolling uncooked egg roll to close
  • Repeat Step 7-11 until all the filling is done. Should yield 25-30 egg rolls.
  • Heat up a few cups of oil in a pot (we will be deep frying the egg rolls so use enough oil to submerge an egg roll), along with the 1/4 onion that was set aside earlier, until temperature reaches 345-355 degree F. 
  • Fry a few egg rolls at a time, and avoid overcrowding the egg rolls in the pot. Egg rolls will take ~4-7 minutes to fry, and it should be slightly golden brown after frying. Keep an eye on the eggrolls and use tongs to flip them onto the other side every now and then. You will be frying in multiple batches unless you have very large pot. (See notes for more tips)
  • Remove egg rolls when done and set it on a paper towel to absorb access oil. Let it cool for a few minutes.
  • While waiting for the egg rolls to cool, combine all ingredients for Nouc Mam sauce together to make the sauce.
  • Serve Vietnamese Egg Rolls with Nounc Mam sauce – enjoy!


Egg Roll frying tips:
  • Cook under medium to medium high heat. However, as the oil gets hotter, lower the temperature slightly.
  • If you do not have a thermometer – when the onion bubbles up and sizzles intensely, oil should be hot enough! Once that happens, test out an eggroll. Gently place it in the pot – if it sounds nice and sizzly, add in 2 or 3 more depending on the size of your pot.
  • The first batch may not brown the way you might expect but the batches will get browner as you go (as the oil gets hotter). Also the onion will start to get really burnt so take out the pieces when you notice they’re looking black as death. 🙂


Calories: 238kcal | Carbohydrates: 16g | Protein: 10g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 67mg | Sodium: 697mg | Potassium: 168mg | Fiber: 1g | Sugar: 4g | Vitamin A: 518IU | Vitamin C: 2mg | Calcium: 33mg | Iron: 1mg
Did you make this recipe?Take a pic and tag me at @joyous.apron, or hashtag #joyousapron on Instagram!

Similar Posts

Leave a Reply

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

Recipe Rating


  1. I cannot *wait* to try this recipe. I need to trek off to the Asian market, and hopefully this weekend will give it a try. We just last week had, for the first time, Vietnamese Pho, which was awesome. I think these and a hot bowl of Pho will make a wonderful fall meal. I will report back!

    1. Joyous Apron says:

      This + a hot bowl of Pho sounds AMAZING!! Yes! Please try it and let me know what you think! 🙂 I froze a bunch of wrapped/unfried ones when we made this for the blog, and just had them again this weekend and it totally hit the spot! 😀

    2. I’m really excited to try out your Vietnamese egg roll recipe! Question, can you tell me what brand of fish sauce you used, as there are several different brands out there, and they each have a unique flavor.

      Thank you,

    3. Joyous Apron says:

      I use the “Flying Lion” brand! It has a lot of Vietnamese words on the label, the words “Flying Lion” have small fonts but it’s there on the label. I can’t wait for you to try it! Please let me know what you think! 🙂

  2. 5 stars
    Great recipe! I’ve made egg rolls several times and they always end up with black flakes on the outside. I fry with new oil every time. What could it be causing it? They taste great though!

    1. Joyous Apron says:

      I’m glad they tasted good! Thank you for the review! Hmm…to be honest I am not sure. Could it be items from inside the spring roll leaking into the oil and gets fried?

  3. Thank you for the recipe, can not wait to try them, but was curious can you bake instead of frying?

    1. Joyous Apron says:

      I can’t wait for you to try them! I highly recommend frying them. You can probably bake them, but it will be less crispy, and you want to make sure the insides are fully cooked before the outside is brown/burnt (which can be a bit tricky).

  4. Jerry Wetter says:

    This recipe looks delicious and I can’t wait to try it. Does the pork and shrimp need to be cooked before wrapping or do they get cooked thoroughly when fried? Thanks!

    1. Joyous Apron says:

      Thanks Jerry! I hope you give it a try! They will get cooked when fried!

  5. I dont understand why the 1/4 onion is added to the oil? Is there any purpose for it?

    1. Joyous Apron says:

      To give the oil (and subsequently the egg roll) some extra flavor! You can skip this step if you prefer.

  6. Can I add thin sliced cabbage instead of noodles? Does the pork fully cook in the 7 minutes?

    1. Joyous Apron says:

      Sure, you can use cabbage instead if you prefer! Pork should fully cook if the oil is hot enough and pot is not overcrowded. Feel free to add an extra minute or two to be safe if you’d like!

  7. Gina Legault says:

    5 stars
    Excellent recipe! I doubled the recipe, used 6×6″ spring roll wraps therefore using a bit less then 1/4 cup of the filling to compensate for the smaller wraps and ended up with 70 rolls. I served them wrapped in a piece of leaf lettuce and a few fresh mint leaves with the Nounc mam sauce. Pure bliss!

    1. Joyous Apron says:

      That sounds amazing! Thank you for sharing!!

  8. 5 stars
    Tried this recipe and loved it! Came out just like the restaurant!

    1. Joyous Apron says:

      Thank you so much! I love hearing that!

  9. Monique Richert says:

    5 stars
    Thank you so much, I love this food, but never knew how to make this, I am living in Hungary now and they don’t know anything about this food, so glad I can make this my self.

    1. Joyous Apron says:

      That’s wonderful! So glad it was helpful! 🙂

  10. Shellfish allergy here! Should I replace the shrimp with pork or eliminate all together?

    1. Joyous Apron says:

      I would say just eliminate the shrimp!

    2. Thank you!

  11. Can I air fry these rolls?

    1. Joyous Apron says:

      You can but I find that they aren’t as crispy when air-fried.

  12. 5 stars
    Can you air fry the spring rolls?

    1. Joyous Apron says:

      Yes you can but in me experience, it’s less crispy than frying in oil.

  13. 5 stars
    So good and so fun to make! Thanks for the recipe!

    1. Joyous Apron says:

      Glad you like it!

  14. 5 stars
    These were excellent. I cooked them in the air fryer and they were perfect!

    1. Joyous Apron says:

      Glad you like them!!

  15. Michaela Kenkel says:

    5 stars
    Seriously the BEST egg rolls I have ever made! The outside is so perfect and flaky!

    1. Joyous Apron says:

      Thanks so much! It’s SUCH a yummy recipe!

  16. 5 stars
    These turned out so well! I loved your easy instructions.

    1. Joyous Apron says:

      Thank you! Glad it turned out well!

  17. 5 stars
    We are lucky to have a really great Asian market near us where I can get all of these ingredients! I appreciate the step-by-step photos for assembling so they stay tight!

    1. Joyous Apron says:

      That’s wonderful Amy! Thanks for sharing and I’m glad the step-by-step photos were helpful!

  18. 5 stars
    My daughter and I had such fun making this recipe together! It was delicious and we will be making them again.

    1. Joyous Apron says:

      Glad to hear Nikki!

  19. 5 stars
    LOL MinShien, I printed 4 of your recipes, Don made out the grocery list, and we went out shopping the day before Valentines Day to gather our supplies for our romantic day in the kitchen. We should have looked over your blog more thoroughly and earlier than 1 day before we needed the items, as we struggled finding ingredients. It was a bit like a treasure hunt in the two grocery stores we went to and kind of fun. Our Egg Rolls were yummy. Don is much more patient at this kind of thing (filling and rolling the rolls). We didn’t buy the right size spring roll wrappers (too small and they were round) so ours turned out looking a bit strange, but they were very good. Your information on your blog is extremely helpful, perhaps I will pay more attention next time. ADD LOL

    1. Joyous Apron says:

      I bet you guys nailed it though!! This is a more complex but every rewarding recipe and I’m so glad you gave it a try. Thank you for sharing and I’m so honored!

  20. Do you think I could make these, fry them, and put them in the refrigerator and then reheat them the following day? Or would it be better to freeze them?

    1. Joyous Apron says:

      You can totally store them in the fridge. Reheat using oven or toaster oven so they are crispy.