Vietnamese Egg Rolls Recipe

If you’re a fan of Vietnamese cuisine, you’ve likely heard of cha gio, or Vietnamese egg rolls recipe. These crispy and savory rolls are a staple in Vietnamese cooking and are a popular appetizer or snack. They’re typically filled with ground pork, vegetables, and vermicelli noodles, and then deep-fried until golden brown.

Creating Vietnamese egg rolls at home might feel challenging, but with the right recipe, it becomes straightforward. The secret to the ideal texture and taste lies in the filling. A well-seasoned filling with varied textures, from the tender ground pork to the crispy vegetables, makes all the difference. After preparing the filling, you wrap it in rice paper and deep-fry until it turns crispy.

While there are many variations of Vietnamese egg rolls, the most authentic recipe usually includes ingredients like ground pork, shredded carrots, jicama, and woodear mushrooms. Some recipes also call for shrimp or crab, depending on the region. Vietnamese egg rolls are typically served with a dipping sauce made from fish sauce, sugar, lime juice, and chili peppers. With a little practice, you can easily recreate this classic Vietnamese dish at home and impress your friends and family with your culinary skills.

Understanding Vietnamese Cuisine

Vietnamese cuisine is known for its bold flavors, fresh ingredients, and unique combination of textures. It is a blend of influences from neighboring countries such as China and Thailand, as well as French colonialism.

Vietnamese dishes often feature herbs and spices like lemongrass, mint, and ginger, giving them a rich and layered flavor.

Vietnamese cuisine emphasizes balance. Dishes often combine sweet, sour, salty, and spicy flavors, creating a harmonious taste. Ingredients like fish sauce, lime juice, and chili peppers help achieve this balance.

People in Vietnam consider rice a staple and include it in most meals. They also frequently use noodles, especially in soups and stir-fries. Fresh vegetables and herbs, such as bean sprouts, basil, and cilantro, bring freshness and crunch to their dishes.

Cha Gio, or Vietnamese egg rolls, rank among Vietnam’s most beloved dishes. These crispy, deep-fried rolls contain ground pork, shrimp, mung bean thread noodles, mushrooms, and vegetables. Typically, they come with a sweet and sour dipping sauce combining fish sauce, sugar, and lime juice.

Overall, Vietnamese cuisine is a delicious and healthy option for those looking to explore new flavors and ingredients. Its emphasis on fresh ingredients, bold flavors, and balance make it a unique and satisfying culinary experience.

Vietnamese Egg Rolls Recipe: Essential Ingredients

To prepare the Vietnamese egg rolls recipe, you’ll need several crucial ingredients. In this section, we’ll discuss the main components essential for crafting these tasty egg rolls.

Meat Choices

The most common meat used in Vietnamese egg rolls recipe is ground pork. However, you can also use ground chicken, turkey, or beef if you prefer. Some recipes may also call for shrimp or crab meat. It is important to use a lean meat to prevent the egg rolls from becoming too greasy.

Vegetable Choices

There are a variety of vegetables that can be used in Vietnamese egg rolls recipe. Some of the most common choices include carrots, cabbage, bean sprouts, and mushrooms. You can also add in other vegetables such as onions, garlic, or bell peppers to add more flavor and texture.

Spices and Sauces

To give Vietnamese egg rolls their signature flavor, you will need to use a variety of spices and sauces. Some of the most important spices include garlic, ginger, and black pepper. You will also need to use fish sauce, which is a staple in Vietnamese cuisine. Other sauces that may be used include hoisin sauce, soy sauce, and chili sauce.

Overall, the key to making delicious Vietnamese egg rolls is to use fresh, high-quality ingredients and to balance the flavors of the meat, vegetables, and sauces. With the right ingredients and a little bit of practice, you can create authentic and flavorful egg rolls that are sure to impress your friends and family.

Vietnamese Egg Rolls Recipe: Preparation Tools Needed

To make delicious Vietnamese egg rolls, you will need some essential tools to prepare the ingredients and cook the rolls. In this section, we will list the necessary tools and explain their uses.

Cutting Board

A cutting board is an essential tool for preparing ingredients such as vegetables and meat. You will need a sturdy and durable cutting board to chop, slice, and dice the ingredients for your egg rolls. A wooden or plastic cutting board is ideal for this task.

Chef’s Knife

A sharp chef’s knife is necessary to cut the ingredients into small pieces. You will need to chop the vegetables and meat into small pieces to fit inside the egg roll wrapper. A good-quality chef’s knife will make this task easier and quicker.

Mixing Bowl

A mixing bowl is necessary to mix the ingredients for the filling. You can mix the vegetables, meat, and seasonings together in a large mixing bowl. A stainless steel or glass mixing bowl is ideal for this task.

Frying Pan

A frying pan is necessary to cook the egg rolls. You will need to fry the egg rolls until they are golden brown and crispy. A non-stick frying pan is ideal for this task as it will prevent the egg rolls from sticking to the pan.


Tongs are necessary to flip the egg rolls while they are cooking. You can use a pair of tongs to gently turn the egg rolls to ensure they cook evenly on all sides. A pair of long-handled tongs is ideal for this task.

Paper Towels

Paper towels are necessary to drain the excess oil from the egg rolls after they are cooked. You can place the cooked egg rolls on a paper towel-lined plate to absorb the excess oil. This will help keep the egg rolls crispy and delicious.

In summary, to prepare and cook delicious Vietnamese egg rolls, you will need a cutting board, chef’s knife, mixing bowl, frying pan, tongs, and paper towels. With these tools, you can prepare the ingredients and cook the egg rolls to perfection.

Egg Roll Wrapping Technique

Wrapping egg rolls can be a bit tricky, but with a little practice, you’ll get the hang of it. Here are some tips to help you master the egg roll wrapping technique:

  1. Prepare the filling: Before you start wrapping, make sure your filling is ready to go. You don’t want to be scrambling to chop vegetables while your wrappers are drying out.
  2. Assemble your tools: You’ll need a clean work surface, a small bowl of water, and a plate or tray to hold your finished egg rolls.
  3. Lay out the wrapper: Place the wrapper on your work surface so that it forms a diamond shape. The corners should be pointing up, down, left, and right.
  4. Add the filling: Spoon a small amount of filling onto the wrapper, near the bottom corner closest to you. Be sure not to overfill the wrapper, or it will be difficult to roll.
  5. Fold the bottom corner up: Fold the bottom corner of the wrapper up and over the filling, tucking it in tightly.
  6. Fold in the sides: Fold in the left and right corners of the wrapper, creating a neat little package.
  7. Roll it up: Roll the wrapper up tightly, making sure the filling stays in place. Use a bit of water to seal the top corner of the wrapper.
  8. Repeat: Repeat the process with the remaining wrappers and filling.

Remember, practice makes perfect! Don’t get discouraged if your first few egg rolls don’t turn out perfectly. With a little patience and persistence, you’ll soon be wrapping like a pro.

Vietnamese Egg Rolls: Serving Suggestions

Vietnamese egg rolls, often called Cha Gio, offer a delicious and versatile dining experience. You can serve them in many ways. Use these serving suggestions to maximize your enjoyment of this crispy and flavorful dish.


Vietnamese egg rolls make a great appetizer for any occasion. Serve them with a sweet and savory dipping sauce made with fish sauce, sugar, lime juice, garlic, and chili pepper. You can also pair them with a refreshing side salad of lettuce, cucumber, and herbs like mint and cilantro.

Main Course

Vietnamese egg rolls can also be served as a main course. Pair them with steamed rice, vermicelli noodles, or a noodle salad. You can also add some protein to the dish by serving it with grilled shrimp, chicken, or tofu.


Vietnamese egg rolls make a great snack for any time of the day. Pack them in your lunchbox or take them on a picnic. You can also enjoy them as a late-night snack or a game-day appetizer.

Party Food

Vietnamese egg rolls are a great addition to any party menu. Serve them as a finger food with toothpicks or skewers. You can also make mini egg rolls by cutting them into bite-sized pieces. Arrange them on a platter with some fresh herbs and dipping sauce for a beautiful and delicious party spread.

No matter how you choose to serve them, Vietnamese egg rolls are sure to be a hit with your family and friends. So go ahead and try out these serving suggestions to enjoy this classic Vietnamese dish in different ways.

  • “After indulging in the savory flavors of our Vietnamese Egg Rolls, why not treat yourself to a delightful dessert? Our Bobby Flay’s Meatball Recipe is a step-by-step guide to creating a mouthwatering dish.”
  • “For a complete meal experience, pair these egg rolls with our Cheesy Fiesta Potatoes Recipe for a fusion of flavors.”

Vietnamese Egg Rolls: Storing and Reheating

If you have leftover Vietnamese egg rolls, you can store them in the refrigerator or freezer for later consumption. Here are some tips for storing and reheating your egg rolls:


  • To store leftover egg rolls, place them in an airtight container and refrigerate for up to 3 days.
  • If you have a large batch of egg rolls, you can freeze them for later. Place the egg rolls in a freezer bag and store for up to 3 months.
  • When freezing egg rolls, make sure to wrap each one individually in plastic wrap to prevent them from sticking together.


  • To reheat frozen egg rolls, remove them from the freezer and let them thaw in the refrigerator for a few hours before reheating.
  • To reheat, preheat your oven to 350°F and place the egg rolls on a baking sheet lined with parchment paper. Bake for 10-15 minutes, or until heated through and crispy.
  • If you prefer to use a microwave, be aware that the egg rolls will not be as crispy as they would be if you used an oven. Microwave the egg rolls for about 1-2 minutes, or until heated through.

Remember that reheating egg rolls multiple times can cause them to become soggy and lose their crispiness. It’s best to reheat them only once and consume them immediately.

Vietnamese Egg Rolls: Health Benefits

Vietnamese egg rolls are not only delicious, but they also provide some health benefits. Here are some of the health benefits of Vietnamese egg rolls:

High in Protein

Vietnamese egg rolls are made with ground pork, shrimp, and sometimes chicken or beef. These ingredients are all high in protein, which is essential for building and repairing tissues in your body. Protein also helps to keep you feeling full for longer periods of time, which can help with weight management.

Rich in Fiber

Vietnamese egg rolls are often filled with vegetables like carrots, mushrooms, and bean thread noodles. These ingredients are all high in fiber, which is important for maintaining a healthy digestive system. Fiber also helps to regulate blood sugar levels and can lower cholesterol levels.

Contains Essential Vitamins and Minerals

Vietnamese egg rolls contain a variety of essential vitamins and minerals. For example, pork is a good source of vitamin B12 and zinc, while shrimp is a good source of vitamin D and selenium. Vegetables like carrots and mushrooms are also rich in vitamins and minerals like vitamin A, vitamin C, and potassium.

Low in Calories

While people deep-fry Vietnamese egg rolls, making them higher in calories, their filling mainly consists of vegetables and lean protein, keeping the calorie count relatively low. An average egg roll has about 100-150 calories.

While Vietnamese egg rolls can be a healthy addition to your diet, it’s important to enjoy them in moderation. Deep-fried foods can be high in unhealthy fats and calories, so it’s best to limit your intake and pair them with healthier foods like a side salad or steamed vegetables.

Vietnamese Egg Rolls Recipe: Possible Variations

Vietnamese egg rolls are a versatile dish that can be customized to suit your taste preferences. Here are a few ideas for how you can put your own spin on this classic recipe:


While the traditional filling for Vietnamese egg rolls is ground pork, there are many other options to choose from. Some popular fillings include:

  • Shrimp: Substitute ground shrimp for the pork to create a seafood version of the dish.
  • Chicken: Ground chicken can be used instead of pork for a lighter, milder flavor.
  • Vegetarian: Skip the meat altogether and use a combination of vegetables and tofu instead.


Vietnamese egg rolls are typically made with rice paper wrappers, but there are other options available as well. Consider trying:

  • Spring roll wrappers: These are thinner and crispier than rice paper, giving the egg rolls a different texture.
  • Wonton wrappers: These are thicker and chewier than rice paper, making for a heartier egg roll.

Dipping Sauces

The dipping sauce is an important part of the Vietnamese egg roll experience. Here are a few ideas for homemade sauces to try:

  • Sweet chili sauce: A classic dipping sauce that is both sweet and spicy.
  • Peanut sauce: Made with peanut butter, soy sauce, and other ingredients, this sauce is rich and flavorful.
  • Nuoc cham: A traditional Vietnamese dipping sauce made with fish sauce, lime juice, sugar, and chili peppers.

Experiment with different combinations of fillings, wrappers, and dipping sauces to find your favorite version of Vietnamese egg rolls. Enjoy!


Congratulations! You have successfully created delicious and authentic Vietnamese egg rolls. By following the recipes and tips provided, you can now enjoy these crispy and flavorful treats at home.

To make the perfect egg roll, it’s crucial to season the filling well and distribute it evenly. When wrapping the egg rolls, do it carefully and tightly to prevent them from unraveling while frying.

Experiment with different ingredients and dipping sauces to find your favorite flavor combinations. Vietnamese egg rolls are a versatile dish that can be enjoyed as an appetizer, snack, or even a main course.

If you are short on time, consider preparing the filling in advance and freezing it for later use. This way, you can quickly assemble and fry the egg rolls whenever you have a craving.

We hope you enjoyed learning how to make Vietnamese egg rolls and that they become a staple in your culinary repertoire. Happy cooking!

Frequently Asked Questions

What is Vietnamese Egg Rolls made of?

Vietnamese egg rolls, also known as Cha Gio, are made of a mixture of ground pork, vegetables, and noodles. The vegetables typically used include carrots, jicama, and mushrooms. The noodles used are usually bean thread cellophane. The mixture is then wrapped in rice paper and deep-fried until crispy.

How do you make Vietnamese Egg Rolls with beef?

Instead of using ground pork, you can use ground beef to make Vietnamese egg rolls. The other ingredients remain the same. You can follow the same recipe and instructions, but substitute the pork with beef.

What is the sauce typically served with Vietnamese Egg Rolls?

Nouc Mam Sauce is the traditional dip paired with Vietnamese egg rolls. This sweet and sour sauce blends fish sauce, sugar, vinegar, garlic, and chili peppers. You can tweak the sauce’s flavor by altering the ingredient amounts to suit your preference.

What is the difference between Vietnamese Egg Rolls and Chinese egg rolls?

Compared to Chinese egg rolls, Vietnamese egg rolls are smaller with a thinner, crispier shell. The Vietnamese version usually contains a mix of ground pork, vegetables, and noodles. In contrast, Chinese egg rolls can have diverse fillings like meat, seafood, and various vegetables.

How do you keep Vietnamese Egg Rolls crispy?

To keep Vietnamese egg rolls crispy, it is important to drain them well after frying. Place the egg rolls on a wire rack or paper towel to remove excess oil. You can also reheat them in the oven at 350°F for 10-15 minutes to regain their crispiness. Avoid microwaving them as this can make them soggy.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vietnamese Egg Rolls Recipe: How to Make Authentic Egg Rolls at Home

Vietnamese Egg Rolls Recipe

  • Author: CookesRecipes
  • Prep Time: 40 Mins
  • Cook Time: 30 Mins
  • Total Time: 1 Hr 10 Mins
  • Yield: 25 Rolls 1x
  • Category: Appetizers
  • Cuisine: Vietnamese


Try Our Vietnamese Egg Rolls Recipe! Create crispy, flavorful rolls packed with authentic tastes. A must-try for lovers of Asian cuisine!




  • 1 lb ground pork
  • 1 medium jícama (about 1/2 cup)
  • 2/3 cup onion, finely chopped
  • 1/2 cup bean thread noodles, cut into 1“-1.5” threads
  • 1/8 cup wood ear mushrooms, chopped
  • 1 tsp salt
  • 1 tsp pepper
  • 1 tsp sugar

Wrapping Sealer:

  • 1/4 cup water
  • 1 tbsp flour

Egg Roll Wrappers:

  • 1 package Menlo brand egg roll wrappers


Soak Ingredients:

  1. Soak the bean thread noodles in hot tap water until they become soft (about 30 minutes).
  2. Soak the wood ear mushrooms in hot tap water, microwaving for 40 seconds, until they are soft (about 30 minutes).
  3. Shred or finely chop the onion and squeeze out any excess moisture by hand.
  4. Add 1/2 tsp of salt to the jícama, microwave until slightly soft, and then squeeze out excess moisture by hand.

Prepare Filling:

  1. When softened, roughly chop the bean thread noodles and mushrooms.
  2. In a large mixing bowl, combine the bean thread noodles, mushrooms, chopped onion, salt, pepper, and sugar. Mix thoroughly.
  3. Add the ground pork and mix well.
  4. Add the prepared jícama last and mix it into the mixture.

Taste and Adjust:

  1. Cook a small portion (1/2 tsp) of the filling in the microwave until fully cooked.
  2. Taste and adjust the seasoning with salt, pepper, or any other seasonings to your liking. Keep in mind that these rolls are meant to be dipped in fish dipping sauce.

Prepare Wrapping Sealer:

  1. In a separate container, mix together the water and flour for the egg roll sealer.
  2. Microwave this mixture until it’s just boiling.

Wrap Egg Rolls:

  1. Take the prepared egg roll wrappers.
  2. Place a portion of the filling in the center of each wrapper.
  3. Fold and roll the wrappers, securing the edges with the water and flour mixture as a sealer.

Fry Egg Rolls:

  1. In a wide pan, heat oil to 350°F (180°C).
  2. Fry the mashed potato strips until they turn golden brown.
  3. Transfer the fried egg rolls to paper towels to drain excess oil.


  1. Enjoy your delicious homemade Vietnamese Egg Rolls with the accompanying sides of dipping fish sauce, green leaf lettuce, Vietnamese perilla, Vietnamese balm, and mint.


  • When soaking the bean thread noodles and wood ear mushrooms, you can use hot tap water for about 30 minutes until they become soft. Make sure to drain any excess water.
  • Squeeze the excess moisture out of the chopped onion and jícama by hand. This will help prevent the filling from becoming too wet.
  • Adjust the seasoning in the filling mixture according to your taste. You can microwave a small portion to check and modify the salt, pepper, or other seasonings.
  • Be cautious while wrapping the egg rolls, as overstuffing may cause them to burst during frying.
  • When preparing the egg roll sealer, microwave the water and flour until it’s just boiling for an effective seal.
  • Fry the egg rolls at 325°F until they achieve a golden-brown color and are fully cooked inside. This typically takes about 12-16 minutes per batch.
  • These Vietnamese Egg Rolls are best enjoyed when served with the traditional dipping fish sauce and fresh greens like green leaf lettuce, Vietnamese perilla (kinh gioi), Vietnamese balm (tia to), and mint.


  • Serving Size: 1
  • Calories: 47kcal
  • Sugar: 0.4g
  • Sodium: 120mg
  • Fat: 0.7g
  • Saturated Fat: 0.2g
  • Carbohydrates: 4.9g
  • Fiber: 0.3g
  • Protein: 5.1g
  • Cholesterol: 14mg

Keywords: Vietnamese Egg Rolls Recipe, Vietnamese Egg Rolls