Bánh Xèo (Vietnamese Crispy Rice-Flour Pancakes)
Why this recipe works
- Crisp, lacy edges: A thin rice-flour batter spreads quickly in a hot pan, giving the pancake its signature brittle edge and golden base.
- Savoury filling: Pork belly renders in the pan before the prawns are added, building a rich base for the light, crisp pancake.
- Fresh balance: Lettuce, herbs, lime and fish sauce cut through the richness and keep each bite bright rather than heavy.
Get the most out of this recipe
Texture tips
- Keep the batter thin: Whisk the batter again before each pancake so the rice flour is evenly suspended and spreads into a fine layer.
- Avoid overfilling: Too much pork, prawn or beansprout traps steam and softens the pancake before the base has time to crisp.
- Use confident heat: Keep the pan fairly hot so the batter sizzles on contact; gentle heat gives a pale, soft pancake rather than a crisp one.
Authenticity notes
- Built for wrapping: Bánh xèo is commonly eaten by tearing pieces of pancake and wrapping them in lettuce with herbs before dipping.
- Serve with nước chấm: The fish sauce and lime dip is not just a condiment; its salty, sour profile balances the fried pancake and savoury filling.
Common mistakes
- Cooking over low heat: If the pan is not hot enough, the batter steams instead of frying and the pancake loses its delicate crunch.
- Skipping the batter rest: Resting gives the rice flour time to hydrate, which helps the batter cook more evenly and spread smoothly.
- Overcooking the prawns: Add the prawns only after the pork has started to brown so they turn opaque without becoming rubbery.
Make-ahead tips
- Prepare the components: Slice the pork, wash the herbs and lettuce, and mix the dipping sauce ahead so the pancakes can be cooked to order.
- Store separately: Keep cooked pancakes, herbs and lettuce in separate containers to protect the herbs and prevent the pancakes softening.
- Re-crisp in a pan: Reheat pancakes in a dry frying pan over medium heat until hot and crisp, then add fresh herbs and lettuce at serving.
Equipment you'll need
Ingredients
Batter
Filling and to serve
Instructions
- In a bowl, whisk together the rice flour, turmeric and caster sugar. Whisk in the coconut milk and water until smooth, then set aside to rest for 15 minutes so the flour hydrates.
- Slice the pork belly into thin strips. Slice the spring onions, keeping a small handful aside for sprinkling into the batter as you cook.
- Mix the fish sauce with the juice of 1 lime, then add 2 tbsp water to make a light dipping sauce. Taste and adjust with a little more lime juice if you like it sharper.
- Heat 1 tsp sunflower oil in a large frying pan over medium-high heat. Add a quarter of the pork and cook for 3 to 4 minutes until lightly golden and the fat has rendered, then add a quarter of the prawns and cook for 1 to 2 minutes until just opaque.
- Give the batter a quick whisk, then pour in about a quarter, swirling to coat the pan in a thin layer. Sprinkle over a pinch of the reserved spring onion, then scatter over a quarter of the bean sprouts. Cover and cook for 2 minutes, then uncover and cook for 3 to 5 minutes until the edges are lacy and the base is crisp.
- Fold the pancake in half and slide onto a plate. Repeat with the remaining sunflower oil, pork, prawns, batter, spring onion and bean sprouts to make 4 pancakes, keeping the heat fairly high so they crisp rather than steam.
- Separate the butterhead lettuce into leaves and set out with the fresh mint and fresh coriander. To eat, tear off pieces of pancake, wrap in lettuce with herbs, and dip into the lime and fish sauce dressing.
Recipe notes
Tips
- For the crispiest bánh xèo, keep the batter thin and the pan hot, and do not overload the filling or the pancake will steam.
- If you are serving anyone who is pregnant, elderly, or immunocompromised, make sure the prawns and pork are cooked through and piping hot before filling the pancakes.
Substitutions
- Replace coconut milk with unsweetened oat drink for a lighter batter, keeping the same amount.
- Replace sunflower oil with rapeseed oil for a similar neutral frying oil.
Storage
- Refrigerate up to 2 days
- Store pancakes, herbs and lettuce separately in the fridge. Reheat pancakes in a dry frying pan over medium heat for 2 to 3 minutes per side until hot and crisp; add fresh bean sprouts and herbs only when serving.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 55min (40min active)
- Difficulty: Medium
- Cuisine: Vietnamese
-
Allergens:
Crustaceans Fish
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen Carbon Steel Nonstick Frying Pan 12 Inch
- Works on all stovetops
- Naturally nonstick when seasoned
- Requires seasoning and maintenance
Pyrex Glass Mixing Bowls with Lids
- Microwave safe
- BPA-free lids
- Glass is heavier
All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch
- Top-tier build quality
- Excellent heat distribution
- Expensive
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























