Description
Bánh Xèo is one of Vietnam’s most beloved street foods, known for its irresistible sizzling sound. These golden, paper-thin rice crepes are crispy at the edges, tender in the centre, and filled with pan-fried tofu, mushrooms, cooked mung beans, and fresh bean sprouts. Wrapped in a rice paper sheet with lettuce, mint and coriander, then dipped in a bright, garlicky vegan fish sauce (nước chấm), it is one of the most complete and joyful eating experiences Vietnamese food has to offer.
Ingredients
For the batter:
- 150g rice flour
- 1 tsp turmeric powder
- 1/2 tsp salt
- 250ml full-fat coconut milk
- 200ml beer (lager works well) or sparkling water (more in Tips For Success)
- 4 stalks spring onions (scallions), thinly sliced
For the filling:
- 200g firm tofu, cut into thin slices
- 150g mushrooms of choice (oyster, shiitake or king oyster), sliced
- 100g mung beans, soaked and cooked until just tender (see tip below)
- 100g fresh bean sprouts, washed
- Oil for frying (about 2-3 tbsp per pancake)
- Salt and pepper
For the dipping sauce (Nước Chấm Chay):
- 2 tbsp vegan fish sauce or soy sauce
- 2 tbsp sugar
- 2 tbsp lime juice (about 1 lime) or rice vinegar
- 4 tbsp warm water
- 2-3 garlic cloves, finely minced
- 1 Thai bird's eye chilli, finely sliced
To serve:
- Butter lettuce or iceberg lettuce leaves
- Fresh mint
- Fresh coriander
- Sliced carrot (optional)
Instructions
Step 1: Cook the mung beans
- Soak the split mung beans in cold water for at least 1 hour (or overnight). Drain and rinse.
- Next, cook in a small pot of boiling water (or use a rice cooker) for 10–15 minutes until just tender, they should hold their shape and not be mushy. Then drain and set aside.
Step 2: Make the batter
- In a large bowl, combine the rice flour, turmeric powder and salt. Whisk in the coconut milk and beer (or sparkling water) until the batter is completely smooth with no lumps.
- Stir in the sliced spring onions. Then cover the bowl and refrigerate for at least 10 minutes while you prepare the filling.
Step 3: Prepare the filling
- Pat the tofu dry with paper towels and cut into thin slices or bite-sized pieces. Season lightly with salt. Slice the mushrooms thinly.
- Wash and drain the bean sprouts.
- Next, heat oil in a large non-stick pan over medium-high heat. Fry the tofu slices until golden brown on both sides, about 3–4 minutes per side. Remove and set aside.
Step 4: Make the dipping sauce
- Combine the vegan fish sauce, sugar, lime juice (or rice vinegar) and warm water in a small bowl. Stir until the sugar is completely dissolved.
- Add the minced garlic and chilli, then taste and adjust: it should be balanced between sweet, sour, salty and a little spicy.
Step 5: Cook the bánh xèo
- Heat 2–3 tablespoons of oil in the same pan over high heat until very hot and shimmering, then add a handful of sliced mushrooms and stir fry for 3–4 minutes until golden. Next, add a few pieces of fried tofu.
- Give the batter a stir (it settles as it rests). Pour a thin ladleful of batter directly over the filling, then immediately tilt and swirl the pan so the batter spreads into a thin, even layer covering the whole pan. Add extra batter to fill any gaps.
- Place a small handful of bean sprouts on one side of the pancake, and a spoonful of cooked mung beans.. Cover with a lid and cook for 3–5 minutes until the edges are deeply golden, lacy and pulling away from the sides of the pan.
- Remove the lid. When the bottom is golden and crispy, fold the pancake in half over the bean sprouts. Cook for another minute, then slide onto a plate.
- Repeat with the remaining batter and filling, adding 2–3 tablespoons of fresh oil to the pan for each new pancake.
How to Serve Bánh Xèo
- Bánh xèo is eaten wrapped, not with a fork. Tear or cut each pancake into pieces.
- You can use a rice paper sheet or take a lettuce leaf, lay a piece of pancake inside, add a few sprigs of mint and coriander, and roll it up loosely. Finally dip the whole wrap into the nuoc cham and eat in one or two bites.
- The contrast of textures is what makes it so good: the shatteringly crispy crepe, the soft filling, the cool fresh herbs, the crisp lettuce, and the bright, punchy dipping sauce all at once.
Notes
Beer or sparkling water in the batter is the secret to an exceptionally crispy crepe. The carbonation creates a lighter batter that crisps up faster and stays crunchy longer. Don't worry about the alcohol, it cooks off completely and leaves no beer taste behind.
High heat is essential: the pan needs to be very hot before the batter goes in. This is what creates the signature crispy, lacey edges rather than a soft, pale crepe.
A generous amount of oil per pancake is not optional: it is what makes the edges golden and crispy. Bánh xèo is not a low-oil dish; embrace it.
While cooking, resist the urge to move the pancake before the edges are fully crispy. Patience here is what gives you that signature golden crunch. If the batter is sticking, your pan may not be hot enough or may need more oil.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Pan frying
- Cuisine: vietnamese