Vietnamese Fried Spring Rolls Recipe (Chả Giò) — Crispy, Juicy & Authentic

135
What's Special
Crispy, golden, and gone in minutes — this is the Chả Giò recipe your family will request at every gathering. Filled with pork, shrimp, mushrooms, and vegetables, these Vietnamese fried spring rolls are easier to make at home than you think.

This Vietnamese Fried Spring Rolls recipe (Chả Giò) is the real deal — crispy golden shells, a juicy pork and shrimp filling, and that unmistakable crunch that makes this dish one of the most beloved Vietnamese appetizers in the world.

Chả Giò is a staple at Vietnamese celebrations and family meals, but it’s just as easy to make on a weeknight at home. The filling combines ground pork, shrimp, wood ear mushrooms, taro, mung bean, and carrots — layered with subtle earthy flavors that make each bite complex and satisfying.

Serve these crispy spring rolls with a bowl of homemade nước mắm chấm (Vietnamese dipping sauce) and watch them disappear. This is the Chả Giò recipe you’ll come back to again and again.


best spring roll cha gio recipe easy quick

A Childhood Favorite

Growing up, I mostly had Vietnamese Fried Spring Rolls (Chả Giò) at family gatherings or as an appetizer when we went out for phở. As good as they were, they weren’t something my mom made very often at home. They’re a bit time-consuming, so they felt more like a special-occasion dish than an everyday one.

When I started traveling back to Vietnam, I began noticing just how different chả giò was there compared to North America. In Vietnam, they’re often wrapped in bánh tráng (rice paper), bò bía wrappers made from mung bean, or bánh tráng rế — those lacy netted wrappers that fry up incredibly crisp. I don’t think I had a single chả giò in Vietnam made with wheat wrappers.

Why This Recipe Uses Wheat Wrappers

And honestly, I get why. Rice paper is tricky to work with and doesn’t always fry up as crisp, while mung bean and netted wrappers can be hard to find outside of Vietnam. That’s why wheat wrappers became the default for restaurants and home cooks in North America. I still loved them — but anytime I spotted chả giò rế here, I got unreasonably excited.

If you’re a fan of Vietnamese food, you’ve probably ordered chả giò as an appetizer more times than you can count. In fact, along with gỏi cuốn, it’s often the first dish my friends request at the table. However, what still surprises me is the price — often well over $10 for just two or three rolls.

This recipe shows you how simple chả giò is to make at home, how well they freeze, and how easily you can enjoy them whenever a craving hits — all for a fraction of the price.


Key Things to Know Before You Start

Texture Expectations

Serve Vietnamese Fried Spring Rolls (Chả Giò) made with wheat wrappers hot. When prepared properly, they stay crispy for an extended period. The texture delivers a clean, audible crunch — noticeably different from the slight chew of rice paper chả giò and less delicate or flaky than chả giò rế made with netted wrappers.

Each wrapper produces a distinct texture, but wheat wrappers offer the most forgiving and consistent results for home cooks, especially when aiming for reliable crispiness.

Flavor Balance

best spring roll cha gio recipe easy quick ingredients

Regardless of the wrapper you choose, the chả giò filling stays largely the same. Ground pork and shrimp create a savory, umami-rich base, while carrots and wood ear mushrooms add texture and lightness. Taro rounds out the filling with subtle earthy, nutty notes.

The goal is balance — the filling should be juicy but not wet, well-seasoned but not heavy.

Traditional vs. Modern Method

Traditionally, chả giò in Vietnam is made using rice paper wrappers. I’ve tried many times to follow this method, but it comes with challenges. Rice paper is notoriously difficult to work with — too dry and it cracks, too wet and it becomes soggy and hard to roll tightly. Even when wrapped successfully, the rolls often brown unevenly or burn on the outside before the filling is fully cooked.

I tested techniques like brushing the wrappers with beer and sugar and carefully controlling oil temperature, but the results were inconsistent. Ultimately, this wasn’t a method I could confidently recommend to beginner home cooks.

Using wheat wrappers removes much of that friction and produces reliable, crispy chả giò with far less troubleshooting — which is why this recipe focuses on that approach.

Common Chả Giò Mistakes to Avoid

  • Rolling too loose or too tight: Rolls should be snug but not stretched, allowing steam to escape without tearing the wrapper.
  • Too much moisture in the filling: Excess water leads to soggy chả giò and oil splatter. Drain vegetables thoroughly and avoid overmixing.
  • Using the wrong oil: Choose a neutral oil with a high smoke point to ensure even browning and prevent bitterness.
  • Under-seasoning the filling: Always microwave a small spoonful and taste before wrapping — it’s the best time to adjust seasoning.
  • Losing crispiness: Fry at the proper temperature and use a double-fry method for chả giò that stays crispy longer.

Ingredients & Substitutions

best spring roll cha gio recipe easy quick ingredients

Protein

  • Ground pork + shrimp (traditional): Pork provides richness, while shrimp adds sweetness and bounce.
  • Chicken or turkey: Can replace pork, but these are leaner — add a small amount of oil and avoid overmixing to prevent dryness.
  • Avoid ground beef: The flavor is too heavy and changes the dish significantly.
  • No shrimp? Increase carrots slightly or add finely chopped jicama to help replicate the natural sweetness shrimp provides.

Secondary Ingredients

best spring roll cha gio recipe easy quick ingredients
  • Onion
  • Carrots
  • Bean thread noodles (mung bean vermicelli)
  • Wood ear mushrooms
  • Taro

These ingredients give Fried Spring Rolls (Chả Giò) its distinctly Vietnamese flavor and texture. This combination is what sets it apart from Chinese egg rolls or Filipino lumpia, which commonly include cabbage.

Ingredient tips:

  • Avoid high-water vegetables like cabbage or fresh mushrooms — they release moisture and can make the filling soggy.
  • Bean thread noodles are essential because they absorb excess moisture and help keep the filling balanced.

Seasonings

  • Chicken bouillon
  • Fish sauce
  • Sugar

This trio creates a savory, well-rounded umami flavor.

Salt can be substituted in a pinch, but the final result will be noticeably flatter without the depth fish sauce provides.

Aromatics

  • Garlic (optional): Use sparingly — chả giò should not be garlic-forward.
  • Fresh chilies: Not recommended in the filling, as they can overpower the flavor and add excess moisture. Add heat later through the dipping sauce instead.

Optional Add-Ins

  • Jicama: Adds sweetness and crunch; must be finely chopped and squeezed dry.
  • Soaked mung beans: Add texture, but must be fully soaked and drained before using.

Key Takeaway

Stick to the traditional ingredient base for the best texture and flavor. Small substitutions work well, but you must control moisture carefully — excess water in the filling most often causes soggy Fried Spring Rolls (Chả Giò).


How to Make Spring roll (Chả Giò) Step-By-Step

Step 1: Prep the Ingredients

best spring roll cha gio recipe easy quick carrots

Soak the bean thread noodles in warm water until softened, then drain well and cut into short strands. Rehydrate the wood ear mushrooms according to package instructions, squeeze out any excess moisture, and finely chop.

Grate the carrots, taro and dice the onion, then lightly squeeze them to remove excess water. Moisture control at this stage is key — too much water in the filling will lead to soggy rolls and oil splatter later.


Step 2: Make the Filling

In a large bowl, combine the ground pork, chopped shrimp, carrots, onion, bean thread noodles, wood ear mushrooms, and taro. Add chicken bouillon, fish sauce, sugar, and a light sprinkle of black pepper.

Mix gently just until combined. Avoid overmixing, as this can make the filling dense. Before wrapping, microwave a small spoonful of the filling and taste. Adjust seasoning if needed — this is your last chance to fix it. Remember, it is always better to underseason and add more as needed.


Step 3: Wrap the Vietnamese Spring Roll (Chả Giò) Wheat Wrappers

best spring roll cha gio recipe easy quick rolling steps

Separate the wheat wrappers and keep them covered with a clean towel to prevent drying out. Place one wrapper in a diamond shape in front of you and add a small amount of filling near the bottom third.

Fold the bottom corner over the filling, tuck in the sides, and roll upward into a snug — but not tight — cylinder. Seal the edge with a small dab of water. The roll should feel firm but not stretched.

I’ve tried many different rolling techniques over the years, but they often led to the same issues — loose rolls, filling shifting during frying, or wrappers tearing and browning unevenly. Placing the wrapper in a diamond shape and positioning the filling in the bottom third makes the rolls much easier to shape and seal. This method allows you to roll tightly, fold the sides cleanly, and maintain even tension, which helps prevent tearing and ensures a better wrapper-to-filling ratio for consistently crispy chả giò.

best spring roll cha gio recipe easy quick rolling steps

Step 4: First Fry (Low Temperature)

best spring roll cha gio recipe easy quick oil fry

Heat a neutral oil with a high smoke point to about 325°F (165°C). Fry the chả giò in small batches, turning occasionally, until they are lightly golden and cooked through, about 5–6 minutes.

Remove and drain on a wire rack. At this stage, the rolls should be pale and set, not deeply browned.


Step 5: Second Fry (For Crispiness)

best spring roll cha gio recipe easy quick oil fry

Increase the oil temperature to 385°F (190°C). Fry the rolls a second time until deeply golden and crispy, about 2–3 minutes. This double-fry method is key to achieving chả giò that stays crunchy longer.

Drain again on a wire rack and serve hot.


Step 6: Serve

Serve chả giò immediately with nước mắm chấm and fresh lettuce, pickled carrots and daikon and herbs, or alongside vermicelli for a complete meal.

Your Vietnamese Fried Spring Rolls (Chả Giò) can also be wrapped in lettuce and dipped, or added to rice noodle bowls.


Make-Ahead & Freezing Tips

  • Chả giò can be wrapped and frozen before frying.
  • Freeze in a single layer, then transfer to a freezer bag.
  • Fry directly from frozen, adding a few extra minutes to the first fry.

This makes chả giò perfect for parties, holidays, or quick meals.


How to Get the Best Texture / Color / Flavor

1. Control Moisture in the Filling

The biggest factor in achieving crispy chả giò is moisture control. Vegetables should be finely chopped and squeezed dry, and the filling should be mixed gently — not overworked. Excess water leads to soggy rolls, oil splatter, and uneven browning during frying.


2. Roll Snug, Not Tight

Vietnamese Fried Spring Rolls (Chả Giò) should be rolled firmly enough to hold their shape, but not stretched or compressed. Rolls that are too loose absorb oil and lose their crispness, while rolls that are too tight are more likely to burst during frying. A snug, even roll allows steam to escape gradually and promotes even cooking.


3. Use the Right Oil and Temperature

Choose a neutral oil with a high smoke point, such as canola, peanut, or avocado oil. Frying at the correct temperature is essential — too hot and the wrappers brown before the filling cooks; too cool and the rolls absorb excess oil.

For best results:

  • First fry at 325°F (165°C) to cook the filling
  • Second fry at 375°F (190°C) to achieve golden color and crispiness

4. Double Fry for Long-Lasting Crispiness

The double-fry method is key to chả giò that stays crispy longer. The first fry sets the wrapper and cooks the filling, while the second fry drives out remaining moisture and creates a deeper golden color. This technique also helps the rolls hold their texture after sitting out briefly.


5. Drain and Serve Properly

After frying, drain chả giò on a wire rack rather than paper towels. This prevents steam from getting trapped underneath and softening the wrappers. Serve hot for the best texture, flavor, and crunch.


Best Ingredient Choices for Chả Giò (Vietnamese Spring Rolls)

Best Protein for Chả Giò

best spring roll cha gio recipe easy quick pork shrimp

The best protein combination for Vietnamese chả giò is ground pork and shrimp. Ground pork provides richness and moisture, while shrimp adds natural sweetness and a slightly springy texture that keeps the filling light. This balance is what gives chả giò its classic savory flavor.

You can substitute ground chicken or turkey, but because these proteins are leaner, add a small amount of oil and cook carefully to prevent dryness.

Avoid ground beef, as its stronger flavor and heavier texture alter the traditional taste of chả giò.


Best Noodles for Chả Giò Filling

Mung bean thread noodles (bean thread vermicelli) are the best noodles for chả giò. They soften easily, absorb excess moisture from the filling, and help bind the ingredients together without adding heaviness.

Rice vermicelli or wheat-based noodles are not ideal substitutes. They tend to hold their shape or release starch, which can negatively affect the texture and moisture balance of the filling.


Best Vegetables for Chả Giò

The best vegetables for chả giò are those that add flavor and texture without releasing too much water:

  • Carrots for subtle sweetness and crunch
  • Wood ear mushrooms for texture and bite
  • Taro for an earthy, nutty depth

Avoid high-moisture vegetables like cabbage or fresh mushrooms, as they release water during cooking and can make the filling soggy and the spring rolls less crispy.


Best Herbs and Greens to Serve with Chả Giò

Serve herbs with chả giò rather than mixing them into the filling. Classic Vietnamese pairings include:

  • Leaf lettuce for wrapping
  • Mint for freshness
  • Cilantro for brightness
  • Thai basil for aroma

These herbs help balance the richness of fried chả giò and pair especially well with nước mắm chấm.


How to Serve Chả Giò (Vietnamese Spring Rolls)

Chả giò is incredibly versatile and can be served in a few classic Vietnamese ways, depending on the occasion.

Serve as an Appetizer

Chả giò is most commonly served hot and fresh as an appetizer. Arrange the rolls on a platter and serve with nước mắm chấm on the side. This is how they’re typically enjoyed at family gatherings, parties, or restaurants, and they tend to disappear quickly.


Serve with Lettuce and Fresh Herbs

For a more traditional experience, serve chả giò with:

  • Leaf lettuce
  • Mint
  • Cilantro
  • Thai basil
  • Perilla

Wrap a piece of chả giò in lettuce with herbs, then dip into nước mắm chấm. The fresh herbs balance the richness of the fried rolls and make each bite feel lighter.


Serve in a Vermicelli Bowl

Chả giò is also commonly served as part of a Vietnamese vermicelli bowl (bún). Slice the rolls into bite-sized pieces and serve over rice noodles with fresh vegetables, herbs, and nước mắm chấm. This turns chả giò into a more filling, complete meal.


Serve for Parties and Make-Ahead Meals

Chả giò is an excellent make-ahead dish. You can fry them shortly before serving or fry once and reheat briefly to restore crispiness. This makes them ideal for holidays, potlucks, and gatherings where you want something familiar, comforting, and crowd-pleasing.


Storage, Reheating & Make-Ahead Tips for Chả Giò

How to Store Chả Giò

Cooked chả giò can be stored in an airtight container in the refrigerator for up to 3 days. Allow them to cool completely before storing to prevent condensation, which can soften the wrappers.


How to Reheat Chả Giò

To restore crispiness, reheat chả giò in:

  • A 350°F (175°C) oven for 8–10 minutes, or
  • An air fryer for a few minutes until hot and crisp

Avoid microwaving, as it will soften the wrappers and compromise texture.


How to Make Chả Giò Ahead of Time

Chả giò can be prepared ahead in two ways:

  • Wrapped but unfried: Freeze in a single layer, then transfer to a freezer-safe bag. Fry directly from frozen, adding a few extra minutes to the first fry.
  • Par-fried: Fry once at a lower temperature, cool completely, then freeze. Finish with a second fry just before serving.

This makes chả giò ideal for parties, holidays, and meal prep.


Frequently Asked Questions About Chả Giò

Can I cook chả giò in an air fryer?

Yes, chả giò can be cooked in an air fryer, but the texture will be slightly different from deep-fried versions. Air-fried chả giò won’t be quite as blistered or evenly golden, but it’s a good lighter option. Lightly brush or spray the rolls with oil and air fry at 375°F (190°C), turning halfway, until crisp and cooked through. For best results, wheat wrappers air fry better than rice paper.

Can I bake chả giò instead of frying?

Chả giò can be baked, but baking generally produces a drier texture and less even browning. If baking, brush generously with oil and bake at 400°F (205°C), turning once. Frying — especially the double-fry method — will always give the best crispiness and color.

Can chả giò be made ahead of time?

Yes, chả giò is an excellent make-ahead dish. You can wrap and freeze them uncooked, or par-fry them once, cool completely, and freeze. Both methods work well for parties and holidays.

Can I freeze chả giò?

Absolutely. Freeze wrapped but unfried chả giò in a single layer, then transfer to a freezer bag. Fry directly from frozen, adding a few extra minutes to the first fry. There’s no need to thaw.

Why are my chả giò greasy?

Greasy chả giò is usually caused by oil that’s too cool or rolls that are wrapped too loosely. Make sure your oil is at the proper temperature and that the rolls are snug but not tight before frying.

Why aren’t my chả giò crispy?

Lack of crispiness is often due to excess moisture in the filling, overcrowding the pan, or skipping the second fry. Drain vegetables well, fry in batches, and use a double-fry method for best results.

Can I use rice paper instead of wheat wrappers?

Rice paper can be used, but it’s more difficult to work with and often produces less consistent results. Rice paper chả giò tends to have a slightly chewy texture and can brown unevenly. Wheat wrappers are more forgiving and better suited for beginner home cooks.

How long does chả giò stay crispy?

When properly fried and drained on a wire rack, chả giò stays crispy for a surprisingly long time, especially when double-fried. For best texture, serve hot and avoid covering tightly, which traps steam.

How do I know when chả giò is fully cooked?

Chả giò is fully cooked when the wrappers are deeply golden and crisp, and the filling is no longer pink inside. If you’re unsure, cut one roll open — the pork should be opaque and cooked through, and the shrimp should be pink and firm. Using a two-step frying method helps ensure the filling is cooked during the first fry, while the second fry focuses on color and crispiness.


No ratings yet

Vietnamese Fried Spring Rolls (Chả Giò)

These crispy Vietnamese Fried Spring Rolls (Chả Giò) are filled with a juicy mix of pork, shrimp, wood ear mushrooms, and vegetables, wrapped in a golden, shatteringly crisp shell. A classic at every Vietnamese family table — serve with nước mắm chấm dipping sauce and watch them vanish.
Servings 50 rolls
Prep Time 1 hour
Cook Time 20 minutes

Ingredients

Filling

  • 2 lb ground pork
  • 1 lb raw shrimp peeled, deveined, finely chopped
  • oz dried mung bean thread noodles soaked, drained, cut short
  • 1 oz dried wood ear mushrooms rehydrated, squeezed dry, finely chopped
  • 2 cups carrots finely grated and squeezed dry
  • cups taro finely julienned or grated and squeezed dry
  • 1 small onion finely diced and squeezed dry
  • 2 large eggs

Seasoning

  • tbsp fish sauce
  • 2 tsp chicken bouillon powder
  • 2 tsp sugar
  • ½ –1 tsp ground black pepper

✅ Taste test tip: Microwave 1 tbsp of filling for 20–30 seconds and adjust seasoning before wrapping.

Wrappers & Frying

  • 50 wheat spring roll wrappers thawed
  • Neutral oil canola, peanut, or avocado, for frying

Instructions

  • Prepare the Filling: In a large bowl, combine pork, shrimp, noodles, wood ear mushrooms, carrots, taro, onion, and eggs. Add fish sauce, chicken bouillon, sugar, and black pepper. Mix gently just until combined — do not overmix. Taste-test the filling and adjust seasoning if needed.
  • Wrap the Chả Giò: Place one wrapper in a diamond shape. Add about 1½–2 tbsp filling in the bottom third. Fold the bottom corner over the filling, fold in the sides, then roll tightly but not stretched. Seal with a dab of water. Keep wrapped rolls covered with a towel.
  • First Fry (Cook Through): Heat oil to 325°F (165°C). Fry chả giò in small batches for 5–6 minutes, turning occasionally, until pale golden and cooked through. Drain on a wire rack.
  • Second Fry (Crisp & Color): Increase oil temperature to 375°F (190°C). Fry again for 2–3 minutes until deeply golden and crisp. Drain and serve hot.
  • Serving Suggestions: Serve with nước mắm chấm, lettuce, and fresh herbs, or sliced over vermicelli bowls. Make-Ahead & Freezing. Unfried: Freeze wrapped rolls in a single layer, then bag. Fry directly from frozen. Par-fried: Complete first fry, cool, freeze, then finish with second fry before serving.

Notes

  • Greasy rolls: Oil too cool or rolls too loose
  • Not crispy: Too much moisture or skipped second fry
  • Bursting: Rolls wrapped too tight
Course: Appetizer
Cuisine: Vietnamese
Keyword: spring roll

Leave a Reply

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

Recipe Rating




Close
Noms by Nancy © Copyright 2026. All rights reserved.
Close