Banh Xeo
Ingredients
- 2 cups rice flour
- 1 tsp ground turmeric
- 1/2 tsp salt
- 13 1/2 ounces canned unsweetened coconut milk
- 1 1/2 cups water
- 1/2 cup scallion – thinly sliced (~2.5 n/a green onions)
- 3 tbsp sugar (38g)
- 6 tbsp water – warm
- 3 tbsp fish sauce
- 3 tbsp lime juice – freshly squeezed
- 1 clove garlic – minced
- 1 chile Thai bird's eye – thinly sliced
- 8 ounces pork belly – thinly sliced
- 12 ounces shrimp – peeled and deveined (~27 Large shrimps)
- 1/4 tsp ground black pepper
- 1 cup onion – thinly sliced (~1 medium onion)
- 4 cups bean sprout
- 1/2 cup vegetable oil – neutral
- butter lettuce leaves – for serving
- mint – for serving
- cilantro – for serving
- Thai basil – for serving
- perilla leaves – for serving

Instructions
- 1.
Whisk the rice flour, ground turmeric, and salt in a large bowl. Add the canned unsweetened coconut milk and 1.5 cups water, whisking until smooth and pourable; stir in the sliced scallions. Let the batter rest 30 minutes to fully hydrate.
- 2.
Make the dipping sauce: In a small bowl, dissolve the sugar in the warm water. Stir in the fish sauce and lime juice, then add the minced garlic and sliced Thai chile; set aside.
- 3.
Toss the pork belly and shrimp with the ground black pepper until evenly seasoned.
- 4.
Heat 2 tsp vegetable oil in a well-seasoned 10–12 inch nonstick or cast-iron skillet over medium-high until shimmering. Add a small portion of pork belly and some sliced onion; sauté until lightly browned, 1–2 minutes. Add a few shrimp and cook until just opaque, 30–60 seconds.
- 5.
Stir the batter, then ladle in just enough to thinly coat the pan, swirling to create a lacy edge. Scatter a generous handful of bean sprouts over the surface. Cover and cook 2–3 minutes, until the sprouts wilt and the batter sets on top.
- 6.
Uncover and continue cooking until the underside is deeply golden and the edges are crisp and lacy, 3–5 minutes. Fold the crepe in half and slide onto a plate.
- 7.
Repeat steps 4–6 with the remaining batter and fillings, adding more to the pan as needed and adjusting the heat to keep the crepe sizzling without burning.
- 8.
Arrange the butter lettuce leaves, fresh mint, fresh cilantro, Thai basil, and perilla on a platter for serving. Serve the hot crepes immediately with bowls of the dipping sauce for dipping and wrapping.
Banh Xeo is a Vietnamese savory crepe known for its crackling, lacy edges and sunny hue from turmeric. The batter—light, coconut-scented, and rice-flour based—fries into a wafer-thin shell that stays crisp while cradling juicy pork, sweet shrimp, tender onion, and a fresh tumble of bean sprouts. Each bite is meant to be wrapped in cool lettuce with a bouquet of herbs and dipped into a bright, garlicky nuoc cham, balancing richness with freshness.
The dish’s name translates to “sizzling cake,” a nod to the sound the batter makes as it hits a hot, well-oiled pan. Popularized in southern Vietnam, especially around Saigon, it’s a street-side and market staple with countless local expressions. While fillings and batter tweaks vary by region and family, the ritual—tearing off shards, bundling them with herbs, and dunking into fish-sauce dip—remains a beloved marker of convivial Vietnamese dining.
