Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Cha Gio (Vietnamese Fried Spring Rolls)

Nem Ran, Vietnamese Fried Spring Rolls, Vietnamese Imperial Rolls

This cha gio recipe turns ground pork, shrimp, glass noodles and wood ear mushrooms into 16 golden fried spring rolls with a blistered, crackling rice-paper shell. The rolls are fried twice — once to cook the filling through, once to crisp the wrapper — and served hot with nuoc cham, lettuce and herbs for wrapping. One serving is about 245 g.

In the south the rolls are called cha gio and in the north nem ran; abroad they became known as imperial rolls during the French colonial period, when the crisp rice-paper rolls were served at formal meals. Today they are a fixture of family celebrations and Lunar New Year tables across Vietnam, and of Vietnamese restaurants around the world.

Pairs well with: Nuoc cham dipping sauce with lettuce and fresh herbs

Provenance

Vietnam flag Vietnam

Vietnamese Street-Food Classic

East & South Asia

Time Dedication

52m

30m prep • 22m cook

Batch Yield

4 Servings

574 kcal per serving

1 serving ≈ 245 g

Technical Skill

Intermediate

Medium (Rolling & Frying)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Ideal Light Bite

High Protein Occasions: Family snack, party appetizer, Lunar New Year table Cost: Low — about $2–3 per serving at home
A plate of golden fried Vietnamese spring rolls (cha gio) with two small bowls of nuoc cham dipping sauce

Vietnamese Street-Food Classic

Photo: Satdeep Gill, CC BY-SA 4.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $2–3 per serving at home (USD)

Rolled tightly in thin rice paper and fried twice, so the shell shatters and the pork and shrimp filling stays juicy.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 52m
P

Prep Stage: Soak, Chop and Mix the Filling

30 Mins • Soak + Mix + Roll

Soak the 50 g glass noodles and 10 g dried wood ear mushrooms in warm water for 10 minutes, then drain, snip the noodles into 5 cm lengths and chop the mushrooms finely. Mix the 300 g ground pork, 150 g chopped shrimp, noodles, mushrooms, 80 g grated carrot, 80 g chopped onion, 12 g minced garlic, the beaten egg, 15 ml fish sauce, 5 g sugar, 2 g black pepper and 1 g salt in a large bowl until it holds together. Soften one rice paper at a time in the 500 ml warm water, lay it flat, spoon about 2 tablespoons of filling near the bottom edge, fold in the sides and roll up tightly into a neat cylinder about 8 cm long. Repeat until you have 16 rolls, and let them rest on a tray for 10 minutes so the wrappers dry slightly before frying.

Maestro Tip: Roll tightly and evenly — a loose roll bursts in the oil, and a fat roll stays raw in the middle.

  1. 1

    Soak the Noodles and Mushrooms

    10 Mins Warm water, about 40°C (105°F)

    Put the 50 g glass noodles and 10 g dried wood ear mushrooms in separate bowls of warm water and leave for 10 minutes. Drain well, squeeze the mushrooms dry, snip the noodles into 5 cm lengths and chop the mushrooms finely.

    Squeeze the mushrooms really dry — wet filling makes soggy rolls.

    Done when: Noodles pliable, mushrooms soft and finely chopped.

  2. 2

    Mix the Filling

    5 Mins Room temperature

    Put the 300 g ground pork, 150 g chopped shrimp, soaked noodles, chopped mushrooms, 80 g grated carrot, 80 g chopped onion, 12 g minced garlic, the beaten egg, 15 ml fish sauce, 5 g sugar, 2 g black pepper and 1 g salt in a large bowl. Mix with your hands until everything is evenly combined and the mixture holds together when squeezed.

    Do not overwork it — mix just until combined, or the filling turns tough.

    Done when: Evenly mixed, holds its shape when squeezed.

  3. 3

    Roll the Spring Rolls

    15 Mins Room temperature

    Dip one rice paper in the 500 ml warm water for 2 to 3 seconds until it just starts to soften, then lay it flat on a clean board. Spoon about 2 tablespoons of filling in a line near the bottom edge, fold the bottom over the filling, fold in both sides, then roll up firmly into a cylinder about 8 cm long. Repeat with the remaining wrappers and filling to make 16 rolls, and rest them on a tray for 10 minutes.

    Do not soak the paper until it is floppy — it keeps softening on the board, and over-soaked paper tears.

    Done when: 16 tight, even cylinders, wrappers dry to the touch.

  4. 4

    First Fry: Cook the Filling Through

    6 Mins per batch Oil at 165°C (325°F)

    Heat the 500 ml oil in a deep, heavy pot to 165°C (325°F). Fry 5 to 6 rolls at a time for about 6 minutes, turning occasionally, until pale golden and firm. Lift out with a spider or tongs, drain on a wire rack, and check one roll: the pork filling inside must read 71°C (160°F) on a thermometer. Repeat with the remaining rolls, letting the oil come back to 165°C (325°F) between batches.

    Crowding the pot drops the oil temperature and the rolls go greasy — fry in small batches.

    Done when: Pale golden, firm, filling at 71°C (160°F) inside.

  5. 5

    Second Fry and the Nuoc Cham

    4 Mins Oil at 180°C (355°F)

    While the rolls rest, stir the 45 ml fish sauce, 30 g sugar, 30 ml lime juice and 90 ml water in a small bowl until the sugar dissolves, then stir in the 6 g minced garlic, the sliced chilli and 10 g julienned carrot. Raise the oil to 180°C (355°F) and fry the rolls again in batches for 1 to 2 minutes until deeply golden, blistered and audibly crisp. Drain on the rack for 1 minute and serve hot with the nuoc cham, lettuce leaves and herbs for wrapping.

    The second fry is what makes them shatter — skip it and the rolls soften as they cool.

    Done when: Deep golden, blistered, crisp all over; dip sweet, sour and salty.

Finishing Touches & Plating

Serve the cha gio hot and crisp, straight from the second fry, with the bowl of nuoc cham, lettuce leaves and fresh herbs on the table so everyone can wrap their own rolls.

Nutritional Physiology & Benefits

Nutrition

Energy

574

kcal / serving

Protein

26g

Complete AA

Carbs

55g

Complex

Fats

28g

Healthy

Per serving (4 servings · 1 serving ≈ 245 g)
Energy574 kcal
Protein26 g
Carbohydrates55 g
Fat28 g
Fibre3.0 g
Sugar10.9 g
Sodium1233 mg
Per 100g
Energy234 kcal
Protein10.7 g
Carbohydrates22.5 g
Fat11.4 g
Fibre1.2 g
Sugar4.4 g
Sodium503 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Provides vitamin A from the carrot, vitamin B12 from the pork and shrimp, and selenium from the shrimp.

High in Protein

About 26.2 g of protein per serving from the pork, shrimp and egg, so four rolls make a satisfying snack.

Vitamin A from Carrot

The carrot in the filling and the dip adds vitamin A, which supports normal vision and skin.

No Heavy Wheat Batter

The crisp shell is thin rice paper, not a thick wheat batter, so the rolls stay light for a fried snack.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sauces

Nuoc Cham Dipping Sauce

The sweet, sour and salty dip is the other half of the dish — its acidity cuts through the fried richness and makes the rolls taste bright instead of greasy.

Vegetables

Lettuce and Fresh Herbs

Wrapping a hot roll in a cool lettuce leaf with mint and coriander adds crunch and freshness that balances the crisp, fatty shell.

More Pairings

Do Chua Pickled Carrot and Daikon

Sharp pickled vegetables refresh the palate between rolls, so the fried flavour never gets heavy.

Drinks

Hot Green Tea

Unsweetened hot green tea cleanses the palate after fried food and is the classic drink with cha gio at family meals.

Complete menu

Serve the cha gio with nuoc cham, lettuce and herbs for wrapping, a small plate of do chua pickled carrot and daikon, and hot green tea for a classic Vietnamese snack spread.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Undercooked Pork Filling

Ground pork must reach 71°C (160°F) all the way through — oil that is too hot browns the wrapper while the filling stays raw, so fry at 165°C (325°F) first and check with a thermometer. This is general food information, not medical advice.

Frying in Oil That Is Too Cool

Oil below about 160°C (320°F) lets the rolls soak up fat instead of crisping, leaving them soggy and greasy. Keep the oil at temperature and fry in small batches. This is general food information, not medical advice.

Rolls Left Out Too Long

Fried rolls with a meat filling should not sit at room temperature for more than 2 hours — bacteria grow quickly in warm filling. Cool leftovers within 2 hours and refrigerate them. This is general food information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsFour crisp rolls with about 26.2 g of protein per serving make a satisfying snack or light lunch.
  • ChildrenKids love the crunch — serve the chilli-free dip for children and cut the rolls in half for small hands.
  • ElderlyCrisp rolls can be hard to chew; serve them freshly fried while still tender-crisp, with plenty of dip.
  • Pregnant womenFine when the pork filling is cooked right through to 71°C (160°F) and the rolls are eaten hot and fresh. Ask your clinician about portions.
  • Breastfeeding womenA protein-rich snack that fits well between meals; one serving with lettuce and herbs is plenty. Ask your clinician about portions.
  • AthletesAbout 26.2 g of protein and 574 kcal per serving make it a solid post-training snack, best with lettuce and herbs.
  • Weight gainAt about 574 kcal with plenty of protein it suits weight gain when served as a full portion of four rolls.
  • Weight lossAt about 574 kcal a serving it is a rich choice for weight loss — enjoy two rolls with lots of lettuce and herbs instead of four.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesAbout 55.2 g of carbohydrate per serving, mostly from the rice paper and noodles, plus sugar in the dip — keep to two rolls and ask your clinician about portion size.
  • High blood pressureOne serving carries about 1233 mg of sodium, mostly from the fish sauce — do not add extra fish sauce at the table. Ask your clinician about portions.
  • Kidney diseasePortions should stay modest, and the salt and protein content matter for some kidney diets. Ask your clinician about portions.
  • GoutPork and shrimp both contribute purines, so keep to a small portion and drink water with the meal. Ask your clinician.
  • Stomach issuesFried food can be hard on a sensitive stomach — eat the rolls freshly fried with lettuce and skip the chilli in the dip if it bothers you. Ask your clinician.
  • Cardiovascular diseaseFried and salty as written, so this is an occasional treat rather than an everyday meal — pair it with plenty of lettuce and herbs. Ask your clinician.
  • Fatty liverAbout 28.0 g of fat per serving from frying, so keep the portion small and enjoy it occasionally. Ask your clinician.
  • Food allergiesContains pork, shrimp (shellfish), egg and fish in the fish sauce. The rice paper is gluten-free, but check your fish sauce brand for gluten. Anyone with a shellfish or fish allergy must not eat this dish.
  • Special therapeutic dietsContains pork, shrimp, egg and fish sauce, and is fried — check every ingredient against your diet plan and ask your clinician.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool within 2 hours, then store in a sealed container in the fridge.
In the fridge
3 days.
In the freezer
1 month — freeze uncooked rolled spring rolls in a single layer, then bag them; fry from frozen, adding 2 minutes to the first fry.
How to reheat
Re-crisp cooked rolls in a 190°C (375°F) oven for 8 to 10 minutes, or an air fryer at 175°C (350°F) for 5 minutes, until hot all the way through to 74°C (165°F). Do not microwave — they go soggy.
Freezing recommended
Yes for up to 1 month, uncooked rolls only.
Signs it has spoiled
Sour smell, slimy filling, or a wrapper that has gone soft and sticky.

More recipes to explore

A bowl of Vietnamese phở bò with rare beef, rice noodles and fresh herbs Vietnam flag Vietnam 3h 30m
Breakfast •Hanoi Heritage

Phở Bò Tái Nạm

Slow-simmered star anise and cinnamon bone broth with hand-cut rice noodles, supplying clean restorative warmth and collagen. One serving is about 775 g.

Immunity & Warming

Slow-simmered bone broth with rice noodles, rare beef and fresh herbs.

Pairs Well With
Crispy quẩy, fresh lime & sawtooth coriander
Soups & Broths • High Protein
Gỏi cuốn — Vietnamese fresh spring rolls with prawn and pork Vietnam flag Vietnam 1h 5m
Snack & Tea •Saigon Refresh

Gỏi Cuốn Tôm Thịt

Fresh rice paper rolls filled with poached prawns, tender pork, rice vermicelli, lettuce, herbs and carrot, served with a peanut dipping sauce.

Light Digestion

Nothing is fried, so the rolls stay light and fresh — a cool, herb-filled snack for hot days.

Pairs Well With
Artisanal Peanut Dip & Fresh Lotus Root Water
High Protein
Vietnamese braised pork belly with golden eggs in caramel sauce Vietnam flag Vietnam 1h 45m
Dinner •One Pot

Vietnamese Braised Pork and Eggs

Pork belly slowly braised in coconut water and caramel until meltingly tender, with golden eggs that soak up the sweet-savoury sauce — the Vietnamese family dish that tastes better the next day.

Comfort & Sustained Energy

Slow-braised pork belly and eggs in coconut water and caramel.

Pairs Well With
Steamed rice & pickled mustard greens
High Protein
Six small bowls of Vietnamese duck blood pudding topped with roasted peanuts, with fresh herbs and a green chili on a metal tray Vietnam flag Vietnam 1h 10m
Snack & Tea •Hanoi Heritage

Vietnamese Tiết Canh

WARNING: This dish is made from raw duck blood and eating it is NOT recommended. Raw blood can carry Streptococcus suis (which causes meningitis and sepsis — people in Vietnam have died after eating pig-blood tiet canh), avian influenza from duck blood, salmonella and other dangerous germs. Vietnam's Ministry of Health advises against eating tiet canh, and no preparation method — not even blood from a fresh or trusted source — makes raw blood fully safe. This page describes the traditional Hanoi preparation, tiết canh vịt, for cultural knowledge only. One serving is about 241 g: a small bowl of fresh duck blood mixed with fish sauce, poured over finely chopped cooked duck meat and left to set into a soft, trembling jelly, then finished with crushed roasted peanuts, fresh herbs, lime and chili, and served cold.

Cultural Discovery

A traditional northern Vietnamese snack of raw duck blood set into a soft jelly with cooked duck meat, herbs and peanuts — described here for cultural knowledge, with a serious safety warning.

Pairs Well With
Fresh herbs, lime wedges, sliced chili and rice crackers on the side.

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.