Crispy Vietnamese Egg Rolls (Chả Giò)

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

Cha gio are classic Vietnamese fried egg rolls—crispy on the outside, savory and juicy on the inside. They’re a staple at family gatherings, holidays, and everyday meals, and once you’ve made them at home, it’s hard to go back to store-bought.

a huge stack of egg rolls on top of lettuce on a serving plate and a side bowl of Vietnamese fish sauce.

This version uses a traditional pork filling with shrimp, crab, taro, and vermicelli. It’s the same style I grew up eating and the one I still make for my family. They fry up light and crisp, not greasy, and hold their crunch even after sitting out for a bit.

If you’re planning a Vietnamese-style spread, these pair perfectly with noodle bowls, rice dishes, or served on their own with lettuce and herbs.

Why You’ll Love This Recipe

This recipe stays close to the traditional balance of ingredients.

The combination of pork, shrimp, and crab gives the filling depth without being heavy. Taro keeps the inside tender, while vermicelli and wood ear mushrooms add texture. Everything is seasoned just enough so the filling is flavorful on its own, even before dipping.

It’s a bit of prep, but the process is straightforward—and once you get into a rhythm, it goes quickly.

What Is Chả Giò?

Cha gio is the Vietnamese version of a fried spring roll or egg roll. It’s typically made with a mix of ground meat (usually pork), shrimp, clear noodles, wood ear mushrooms, and vegetables like carrots and jicama, all wrapped in an egg roll wrapper and deep-fried until golden and crispy.

They’re often served with fresh herbs, lettuce leaves, and dipping sauce (nuoc cham), making every bite a combo of hot, crispy, and fresh.

Kitchen Tools

You don’t need anything fancy, but a few tools make the process easier:

  • Box grater – For shredding carrots quickly
  • Large pot – For deep frying the egg rolls evenly
  • Deep-frying thermometer – Helps you keep the oil at the right temp so they crisp up perfectly and don’t get soggy

That’s it! Everything else you probably already have in your kitchen.

Ingredient Notes (Helpful Tips Before You Start)

Please scroll ⬇️ to the recipe card for the full ingredient amounts and instructions.

  • Wrappers – Egg roll or spring roll wrappers both work. Keep them covered with a damp towel while wrapping so they don’t dry out.
  • Meat & Seafood – Ground pork is traditional. Mince the shrimp finely so it blends into the filling. Fold in the crab gently at the end so it doesn’t break apart too much.
  • Vegetables – Julienne the carrots and taro thinly so they cook through evenly. A box grater makes this much faster.
  • Vermicelli & Mushrooms – Soak both according to package directions, drain well, and chop finely. This keeps the filling cohesive and easy to roll.
  • Seasoning – The oyster sauce, bouillon powder, and sugar work together to give the filling that savory-slightly-sweet balance cha gio is known for.
Ingredients needed for cha gio: Ground pork, shrimp, spring roll pastry, egg yolk, shallot, carrot, taro, wood ear mushrooms, bean thread noodles, fish sauce, salt, sugar, garlic powder, chicken bouillon powder.

How to Make Cha Gio (Vietnamese Egg Rolls)

Start by prepping everything first. Julienne the carrots and taro, dice the shallots, and soak the vermicelli and wood ear mushrooms. Once softened, drain them well and chop finely. Good prep makes wrapping much easier later.

4 bowls: one with shrimp, one with ground pork, one with wood ear mushrooms soaking in water and one with bean thread noodles soaking in water.
Dicing the shallots, and julienning the carrots and taro with a knife on the cutting board.

In a large bowl, mix the ground pork with the minced shrimp, vegetables, noodles, mushrooms, and seasonings. Add the egg yolks and mix just until combined. At the very end, gently fold in the crab meat so it stays chunky.

Adding crabmeat to the egg roll mixture.

Set up your wrapping station. Lay a wrapper in a diamond shape, add a small amount of filling near the bottom, and roll snugly—but not too tight. Fold in the sides as you roll, and seal the edge with a little cornstarch slurry. Tight rolls help prevent oil from getting inside.

Egg roll wrapper on a cutting board in a diamond shape with filling in the middle.
Egg roll wrapper on a cutting board in a diamond shape with filling in the middle, folding the bottom flap over.
Hands folding the left and right flap over.
Fingers applying cornstarch slurry onto the corner to close the egg roll.

Heat your oil to 350–375°F. Fry in batches so the temperature stays steady. The egg rolls should bubble gently and turn golden in about 3–4 minutes. Transfer to a rack or paper towels to drain.

Let them cool slightly before serving—they’ll crisp up even more as they rest.

Tongs holding a raw egg roll and putting it into a deep fryer pot with oil.
Vietnamese egg rolls arranged on a serving plate with some cut diagonally to show the inside. Bowl of Vietnamese dipping sauce on the side.

Tips for Crispy, Non-Greasy Egg Rolls

✔️ Keep the filling relatively dry (drain noodles and mushrooms well)
✔️ Don’t overfill the wrappers
✔️ Seal tightly to prevent oil from seeping in
✔️ Fry in batches so the oil temperature doesn’t drop
✔️ Let them rest briefly after frying for maximum crunch

a huge stack of egg rolls on top of lettuce on a serving plate and a side bowl of Vietnamese fish sauce.

What to Serve with Cha Gio

Cha gio are incredibly versatile.

Serve them the traditional way wrapped in lettuce with herbs and dipped in nuoc cham. They’re also great alongside noodle bowls like bun thit nuong or soups like bun rieu.

If you’re building a bigger spread, add Vietnamese shrimp toast, Vietnamese fried rice (com chien), or drizzle a little Vietnamese scallion oil (mo hanh) over noodles on the side.

hands holding an egg roll with lettuce wrapped around it and pickled carrots and daikon.

Make Ahead & Storage Tips

You can assemble the egg rolls ahead of time and refrigerate them, tightly covered, for up to 24 hours before frying.

They also freeze well. Freeze uncooked egg rolls in a single layer, then transfer to a freezer bag. Fry straight from frozen—just add about a minute to the cooking time.

Leftover cooked cha gio can be reheated in the oven or air fryer until crisp again. Avoid the microwave—it softens the wrappers.

RECIPE

stacks on cha gio on a serving plate with a side dipping bowl of nuoc cham.

Chả Giò (Vietnamese Egg Rolls)

Quynh Nguyen
These crispy Vietnamese egg rolls (chả giò) are packed with savory pork, shrimp, and veggies, then fried until golden and crunchy. Serve them wrapped in lettuce with herbs and nuoc cham for the perfect bite—fresh, crispy, and full of flavor!
5 from 55 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Appetizer, Side Dish
Cuisine Vietnamese
Servings 25 egg rolls
Calories 84 kcal

Equipment

  • Box grater
  • Deep frying thermometer

Ingredients
  

  • 1 pack egg roll or spring roll wrappers (25 sheets)
  • 1 pound ground pork
  • ½ pound shrimp (about 8-10) minced
  • ½ cup lump crabmeat
  • 1 shallot finely diced
  • 1 cup carrots julienne cut
  • 1 cup taro julienne cut
  • ½ cup bean thread or vermicelli noodles
  • ¼ cup woodear mushrooms
  • 2 teaspoon oyster sauce
  • 1 teaspoon salt
  • 1 tablespoon sugar
  • 2 teaspoons chicken bouillon powder
  • 1 teaspoon garlic powder
  • 2 egg yolks
  • cornstarch and water (to wet and seal the ends of the egg roll)
  • peanut, canola, avocado or a high heat oil for frying (enough to fill the pot between ½-⅔ of the way full)

Instructions
 

  • Prep the Ingredients: Julienne the carrots and taro using a box grater or knife. Dice the shallots. Soak the bean thread noodles and wood ear mushrooms according to package directions, then drain and finely chop.
  • Make the Filling: In a large mixing bowl, combine ground pork, shrimp, carrots, taro, noodles, mushrooms, fish sauce, salt, sugar, bouillon powder, garlic powder, and egg yolks. Mix well, then gently fold in the crab meat without overmixing.
  • Assemble the Egg Rolls: Place a wrapper on a clean surface in a diamond shape. Add 2–3 tablespoons of filling near the bottom corner. Fold the bottom flap over the filling, fold in the sides, and roll tightly. Seal the edge with a bit of cornstarch slurry (equal parts cornstarch and water).
  • Repeat: Continue wrapping the remaining egg rolls until all the filling is used.
  • Fry Until Crispy: Heat oil to 350–375°F. Fry egg rolls in batches for 3–4 minutes, or until golden brown and crispy. Drain on paper towels.
  • Serve: Let cool slightly, then serve with nuoc cham dipping sauce and optional fresh herbs and lettuce wraps. Enjoy!

Notes

  • Don’t overfill—2 to 3 tablespoons of filling is just right to keep them easy to roll and sealed.
  • Roll tight! A snug roll keeps everything in and crisps up better when frying.
  • Use a thermometer to keep your oil at 350–375°F for that perfect golden crunch.
  • Freeze uncooked egg rolls on a tray, then store in a freezer bag. Fry straight from frozen—no thawing needed!

Nutrition

Calories: 84kcalCarbohydrates: 5gProtein: 5gFat: 4gSaturated Fat: 2gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 2gTrans Fat: 0.001gCholesterol: 42mgSodium: 238mgPotassium: 125mgFiber: 0.4gSugar: 1gVitamin A: 898IUVitamin C: 1mgCalcium: 16mgIron: 0.4mg
Have you tried this recipe?Leave a star rating and let us know how it was!

Similar Posts

5 from 55 votes (44 ratings without comment)

Leave a Reply

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

Rating




11 Comments

  1. 5 stars
    These were delicious! I wasn’t able to get my hands on taro so I substituted sweet potato. The egg rolls were perfect. We’re making them again next weekend for a get-together.

    1. 5 stars
      Tradition Vietnamese cha gio do not have any kind of starch family like TARO, SWEET POTATO OR POTATO so you do not need those ingredients.

  2. 5 stars
    This cha gio was incredibly delicious! I prepared it recently, and it received a resounding thumbs-up from everyone who tried it. The recipe was easy to follow too, definitely a must-try!

  3. 5 stars
    I have zero previous experience making egg rolls at home (just lots of experience eating them!) and I was so pleased at how well these turned out. I didn’t have wood ear mushrooms so I subbed another kind of dried mushroom I had.

  4. 5 stars
    We had so much fun making these on a Friday night in! They came out delicious and it was such a satisfying feeling to make our own egg rolls.

  5. 5 stars
    These vietnamese eggs rolls were so tasty! Not too difficult to make either. Dipped them in sweet chili sauce.. so yummy!

  6. 5 stars
    Though the wrapping took time, we all enjoyed this side dish! So crispy and healthy, plus the flavorful dipping sauce. Thank you for this easy-to-follow recipe.

  7. 5 stars
    I love how crispy and crunchy it turned out! These egg rolls are now one of our favorites. I’ll try the addition of crab meat next time. Thanks!

  8. 5 stars
    I’m absolutely in love with these egg rolls! It was my first time making them. Each one came out perfect with that little hack. I love the addition of the crab meat…every bite was very flavorful, simply delicious!

  9. 5 stars
    These were incredibly tasty and flavorful. The crispy exterior, filled with a mixture of ground pork, shrimp, and vegetables, was perfectly seasoned. Definitely a must-try dish!

  10. 5 stars
    Enjoyed these with dinner tonight and they were a savory success! Turned out crunchy and delicious; easily, a new favorite recipe!