Vietnamese National Dishes

Bánh cuốn (Hanoi Steamed Rice Rolls with Pork and Wood-Ear Mushrooms)

Silky rice sheets wrapped around savory pork and mushrooms, served with herbs and nước chấm

Vietnamese National Dishes
Share
A Hanoi breakfast table with bánh cuốn, dipping sauce, pork sausage, herbs, cucumber and sprouts
Hanoi-style bánh cuốn served with nước chấm and a variety of fresh sides.
Yield 4 servings
Cook 45 minutes
Passive 30 minutes
Total 1 hour 55 minutes
Calories About 640 kcal per serving
Overview

Bánh cuốn (Hanoi Steamed Rice Rolls with Pork and Wood-Ear Mushrooms)

Bánh cuốn is a northern Vietnamese breakfast dish closely associated with Hà Nội and the Thanh Trì rice-roll craft. Thin rice sheets are filled with seasoned pork and wood-ear mushrooms, rolled while warm, then served with a light fish-sauce dip and fresh accompaniments. In traditional shops, cooks spread batter over cloth stretched across a steaming pot. This home method uses a covered nonstick pan: the trapped steam sets each sheet without turning it into a fried crêpe. The first sheets may tear while you find the pan’s rhythm; stir the batter before every ladle because the rice flour settles quickly. Versions and toppings vary by place, so this recipe is a practical Hanoi-style filled preparation rather than a claim to be the sole traditional form.

The rice sheet is the point of bánh cuốn: thin, soft and just elastic enough to hold a savory filling. In the Hanoi-style filled version, ground pork and wood-ear mushroom bring a little chew and fragrance, while fried shallots, herbs and a balanced fish-sauce dip add contrast. Thanh Trì also has a plain sheet version, and other regions change the filling and accompaniments.

At home, a lidded nonstick pan is a manageable substitute for the traditional cloth steamer. The sheet cooks from the steam held under the lid, so use only a trace of oil and avoid lifting the cover before the surface looks set. A short batter rest helps the starches hydrate. Keep the finished rolls loosely covered and serve them warm; chilled rice sheets firm up.

Ingredients

Ingredients

Rice batter

  • 150 g plain rice flour (not glutinous rice flour)
  • 60 g tapioca starch
  • 20 g cornstarch
  • 650 ml room-temperature water
  • 15 ml neutral oil, plus a little more for the pan and board
  • 2 g fine salt

Pork and mushroom filling

  • 250 g ground pork
  • 20 g dried wood-ear mushrooms, soaked, drained and finely minced
  • 45 g shallots, finely minced
  • 15 ml neutral oil
  • 15 ml fish sauce
  • 1 g ground black pepper

For serving

  • 35 g fried shallots
  • 150 g chả lụa (Vietnamese pork sausage), sliced (optional)
  • 100 g bean sprouts, rinsed
  • 150 g cucumber, cut into batons
  • 15 g fresh cilantro, washed
  • 15 g fresh mint, washed

Nước chấm

  • 45 ml fish sauce
  • 180 ml water
  • 30 ml lime juice
  • 25 g sugar
  • 6 g garlic, finely minced
  • 2 g red chilli, finely minced (optional)
Method

Method

Method

  1. Rest the batter and soak the mushrooms. Whisk rice flour, tapioca starch, cornstarch, water, oil and salt until smooth. Rest for 30 minutes. In a separate bowl, cover the dried wood-ear mushrooms with hot water for 20 minutes; drain, trim any tough bases and mince. Discard the soaking water.

  2. Cook the filling. Heat the filling oil in a skillet. Cook the shallots until softened and fragrant, add the pork and break it into small pieces. Add mushrooms, fish sauce and pepper. Cook, stirring, until no pink remains and the pork reaches 71°C throughout on a clean instant-read thermometer. Keep the filling relatively dry and warm.

  3. Mix the dipping sauce and set up. Stir fish sauce, water, lime juice and sugar until the sugar dissolves; mix in garlic and optional chilli. Place a lightly oiled board beside the stove, set out a small ladle and spatula, and keep the pan lid within reach.

  4. Steam a rice sheet. Heat a 20 cm nonstick pan over medium heat and wipe it with the thinnest film of oil. Stir the batter, ladle in about 45 ml and swirl quickly to coat the pan in a thin layer. Cover for 30–40 seconds, until the sheet turns translucent and looks set. Do not flip it. Invert the pan over the oiled board to release the sheet.

  5. Fill and roll. Spoon a narrow line of filling near one edge. Fold the sides over the filling, then roll loosely. Repeat with the remaining batter, stirring before every ladle. Keep finished rolls loosely covered so they stay warm without drying. The first sheet or two may tear; adjust the swirl and heat rather than adding more oil.

  6. Prepare the accompaniments. Briefly blanch the bean sprouts in boiling water for about 30 seconds and drain. Slice the cucumber and chả lụa if using. Arrange the herbs and fried shallots, and warm the dipping sauce gently if you prefer it warm.

  7. Serve. Arrange the rolls on four plates with sprouts, cucumber, herbs, fried shallots and optional chả lụa. Serve with nước chấm for dipping or spooning over. Eat while warm. Refrigerate perishable leftovers within 2 hours at or below 4°C; reheat the pork filling to 74°C.

Practical

Practical

Practical guidance

Stir the batter every time before you ladle: rice flour settles quickly, which can make later sheets thicker and more likely to tear. Keep the pan lightly oiled, swirl promptly and let the lid do the steaming. If the sheet sticks, wait until it looks set before releasing it over the board. Make the rolls shortly before serving; the rice sheets are at their softest warm, and refrigeration makes them firmer. The dipping sauce should taste balanced and light rather than strongly salty.

Troubleshooting

The sheets tear: stir the batter again, check that the pan is not too hot, and swirl faster so the edges are not paper-thin. A little oil on the board helps release. The sheets resemble crêpes: use less oil and keep the lid on for the full steaming time; the batter should set from steam, not fry. The filling makes the rolls wet: cook off excess moisture before filling and let the mixture cool slightly so it does not soften the sheet. The batter gets thicker as you work: stir thoroughly before each ladle to redistribute settled flour and starch.

Frequently asked questions

Can I use a traditional cloth steamer? Yes. Spread a thin layer of batter over taut cloth above simmering water and steam until the sheet is translucent. The covered-pan method is an easier home adaptation, not an identical technique. Can I make the batter ahead? You can mix it and refrigerate it overnight. Bring it back to room temperature and stir very well before cooking each sheet. Can I skip the pork sausage? Yes. Chả lụa is an optional accompaniment; the filled rolls, herbs, sprouts, cucumber, fried shallots and nước chấm still make a complete serving.

Nutrition per serving

Serving size: one quarter of the rice rolls, pork filling, dipping sauce and accompaniments, with optional chả lụa included in the estimate

Nutrition per serving

Nutrition per serving

  • Serving sizeone quarter of the rice rolls, pork filling, dipping sauce and accompaniments, with optional chả lụa included in the estimate
  • Calories640 kcal
  • Carbohydrate69 g
  • Protein24 g
  • Fat29 g
  • Fibre4 g
  • Sodium1,950 mg
Allergens and food safety

Allergens and food safety

Fish sauce contains fish. Packaged chả lụa may contain soy, wheat or other allergens; inspect the label. Keep raw pork and its utensils separate from the batter, cooked filling, herbs and ready-to-eat vegetables. Rehydrate mushrooms with hot water, drain them and use promptly. Cook ground pork to at least 71°C throughout, checking with a clean thermometer. Refrigerate perishable leftovers within 2 hours at or below 4°C and reheat the filling to 74°C. Keep the rolls and fresh accompaniments separate when storing.

To finish

To finish

  • Serve the rolls warm while their rice sheets are soft and supple.
  • Dip each bite in nước chấm and add herbs, cucumber and crispy shallots for contrast.