Two crisp golden Vietnamese bánh xèo folded into half-moons and served with lettuce, fresh herbs, vegetables and orange fish-sauce dip

Photo: HungryHuy / Wikimedia Commons · CC BY 2.0

Weekend

Crispy Vietnamese Bánh Xèo with Fresh Herbs & Nước Chấm

Lacy turmeric rice crêpes crackle around savory pork, shrimp and bean sprouts, ready to wrap in cool lettuce with mint and a bright garlic-lime dipping sauce.

Prep35 min
Cook35 min
Total70 min
Cost$5.10

Directions

  1. Rest the rice batter

    Whisk the rice flour, cornstarch, turmeric, 1/2 teaspoon salt and 1/2 teaspoon sugar in a large bowl. Whisk in the coconut milk and 1 1/2 cups cold water until smooth, then stir in half the scallions. Rest for 30 minutes at room temperature so the flour hydrates. The batter should pour like light cream; whisk in extra water 1 tablespoon at a time if it thickens.

  2. Mix the nước chấm

    Stir 1/3 cup warm water with 3 tablespoons sugar until dissolved. Add the lime juice, fish sauce, garlic and chile. Taste for a balanced salty-sweet-tart finish and set aside while you cook.

  3. Prepare a fresh wrapping platter

    Arrange the dry lettuce leaves, mixed herbs and cucumber batons on a large platter. Keep the bean sprouts separate for cooking. Set a wire rack over a sheet pan in a 200°F oven; the rack preserves crisp edges while later crêpes wait.

  4. Cook the pork and shrimp

    Heat a well-seasoned 10-inch skillet over medium-high and add 1 teaspoon oil. Cook the pork in two uncrowded batches for 2 to 3 minutes per side until browned and at least 145°F, then rest it for 3 minutes. Cook the shrimp for 1 to 2 minutes per side until opaque and 145°F. Transfer both to clean plates and wipe out dark bits.

  5. Start the first crêpe

    Return the skillet to medium-high until a drop of batter sizzles. Add 2 teaspoons oil and a few onion slices. Whisk the batter, pour in a scant 1/2 cup and immediately tilt the pan to spread a thin, even layer to the edges. Scatter one-eighth each of the pork and shrimp over one half.

  6. Steam the filling briefly

    Cover the skillet for 90 seconds so the top sets. Uncover, scatter a small handful of bean sprouts and scallions over the filled half, then drizzle 1 teaspoon oil around the rim. Reduce the heat to medium and cook uncovered for 3 to 5 minutes, until the underside is deeply golden and the edge lifts cleanly.

  7. Fold without softening

    Slide a thin flexible spatula beneath the empty half and fold it over the filling. Transfer the half-moon crêpe to the warm wire rack without stacking. Repeat with the remaining batter and filling, whisking the batter each time and adjusting the heat so every crêpe crisps before it browns too far.

  8. Serve like the photograph

    Place two golden folded bánh xèo on each plate with generous lettuce, herbs and cucumber alongside and the orange-gold nước chấm in small bowls. At the table, tear off crisp pieces, wrap them in lettuce with herbs and dip immediately.

Why this works

Why it worksA rested rice-flour batter spreads more evenly, while cornstarch and a thin layer of hot oil create the brittle, lacy edge that defines bánh xèo.
Why it worksCooking the pork and shrimp before the crêpes guarantees safe doneness without trapping excess liquid beneath the batter.
Why it worksA brief covered phase sets the top, but the longer uncovered finish drives off steam so the folded pancake stays crisp.

Swaps & notes

Easy swaps

  • Replace pork with thinly sliced chicken thigh; cook it to 165°F before assembling the crêpes.
  • For shellfish-free bánh xèo, omit the shrimp and add 8 ounces sliced king oyster mushrooms, browned until their released moisture evaporates.
  • If Thai basil is unavailable, use a mixture of mint and cilantro. Regular sweet basil works, but its flavor is milder.

Cook notes

  • Rice flour is naturally gluten-free, but check the labels on rice flour, cornstarch and fish sauce if serving someone with celiac disease because cross-contact varies by brand.
  • Dry bean sprouts and greens thoroughly. Surface water creates steam, spits in the hot oil and softens the crêpe.
  • The licensed photograph clearly shows thin golden folded bánh xèo with leafy herbs, lettuce, vegetables and dipping sauce; the final plating step reproduces those visible components.

Storage

Bánh xèo are crispest immediately. Refrigerate cooled filling and crêpes separately within 2 hours for up to 2 days; refrigerate washed herbs for up to 3 days. Re-crisp crêpes flat on a wire rack in a 400°F oven for 6 to 8 minutes until the filling reaches 165°F. Do not microwave unless softness is acceptable. Freeze neither the fresh garnishes nor the cooked crêpes.

Questions

Why is my bánh xèo soft instead of crispy?

The pan may be too cool, the batter too thick or the filling too wet. Heat until batter sizzles on contact, thin it to light-cream consistency, dry the sprouts and finish each crêpe uncovered without stacking.

Can I make the batter ahead?

Yes. Mix it without the scallions and refrigerate covered for up to 24 hours. Bring it close to room temperature, whisk thoroughly, adjust with cold water and add the scallions just before cooking.

Do I need a special bánh xèo pan?

No. A 10-inch nonstick, carbon-steel or very well-seasoned cast-iron skillet works. What matters is an even hot surface, enough oil to coat it and a light pan motion that spreads the batter thinly.

Crispy Vietnamese Bánh Xèo with Fresh Herbs & Nước Chấm
Screen stays awake when supported.
1. Rest the rice batterWhisk the rice flour, cornstarch, turmeric, 1/2 teaspoon salt and 1/2 teaspoon sugar in a large bowl. Whisk in the coconut milk and 1 1/2 cups cold water until smooth, then stir in half the scallions. Rest for 30 minutes at room temperature so the flour hydrates. The batter should pour like light cream; whisk in extra water 1 tablespoon at a time if it thickens.
2. Mix the nước chấmStir 1/3 cup warm water with 3 tablespoons sugar until dissolved. Add the lime juice, fish sauce, garlic and chile. Taste for a balanced salty-sweet-tart finish and set aside while you cook.
3. Prepare a fresh wrapping platterArrange the dry lettuce leaves, mixed herbs and cucumber batons on a large platter. Keep the bean sprouts separate for cooking. Set a wire rack over a sheet pan in a 200°F oven; the rack preserves crisp edges while later crêpes wait.
4. Cook the pork and shrimpHeat a well-seasoned 10-inch skillet over medium-high and add 1 teaspoon oil. Cook the pork in two uncrowded batches for 2 to 3 minutes per side until browned and at least 145°F, then rest it for 3 minutes. Cook the shrimp for 1 to 2 minutes per side until opaque and 145°F. Transfer both to clean plates and wipe out dark bits.
5. Start the first crêpeReturn the skillet to medium-high until a drop of batter sizzles. Add 2 teaspoons oil and a few onion slices. Whisk the batter, pour in a scant 1/2 cup and immediately tilt the pan to spread a thin, even layer to the edges. Scatter one-eighth each of the pork and shrimp over one half.
6. Steam the filling brieflyCover the skillet for 90 seconds so the top sets. Uncover, scatter a small handful of bean sprouts and scallions over the filled half, then drizzle 1 teaspoon oil around the rim. Reduce the heat to medium and cook uncovered for 3 to 5 minutes, until the underside is deeply golden and the edge lifts cleanly.
7. Fold without softeningSlide a thin flexible spatula beneath the empty half and fold it over the filling. Transfer the half-moon crêpe to the warm wire rack without stacking. Repeat with the remaining batter and filling, whisking the batter each time and adjusting the heat so every crêpe crisps before it browns too far.
8. Serve like the photographPlace two golden folded bánh xèo on each plate with generous lettuce, herbs and cucumber alongside and the orange-gold nước chấm in small bowls. At the table, tear off crisp pieces, wrap them in lettuce with herbs and dip immediately.