Summary: Authentic Vietnamese Bánh Xèo – thin, crispy turmeric rice flour and coconut milk pancakes filled with succulent pork belly, fresh prawns, and crunchy mung bean sprouts, prepared in 45 minutes for 6 portions.
Did you cook this recipe? Share the result with the community.
Category: Main Dishes, Vietnamese Cuisine
Success rate: not rated yet% of users successfully made this recipe
Quick overview
- Dish: Bánh Xèo
- Category: Main Dishes, Vietnamese Cuisine
- Cuisine: Vietnamese
- Main ingredient: Rice flour, 300 g (premium quality milled rice flour)
- Guide: 12 most popular Vietnamese dishes: favourite recipes of Vietnamese cuisine
- Total time: 45 minutes (20 min prep + 25 min cooking)
- Difficulty: Medium
- Portions: 6 portions (Portion weight: 280 g)
- Key technique: High-heat pan frying with coconut milk batter
- Preparation types: Mixing, whisking, pan frying, folding
- Dietary info & Allergens: Crustaceans, soy, sulfites
- Suitable for: Lunch, dinner, festive gatherings
- Nutritional values (per 1 portion): 420 kcal, Protein: 18.5 g, Fat: 16.2 g, Carbohydrates: 51.4 g
- Storage: 2 days in the fridge, 1 month in the freezer
- Pairing: Saigon Beer, Jasmine tea, Lime juice
- In short: Sensationally crispy golden Vietnamese pancakes bursting with savory pork, sweet prawns, and fresh herbs.
- Last updated: October 2023
WAGUU says: “The secret to the ultimate Bánh Xèo lies in achieving an audible crunch combined with the delicate aroma of fresh coconut milk and turmeric.”
How to take it further: Serve on a white 26 cm plate warmed to 40 °C, keep the full 26 cm plate in frame; place a glass of water with lime, a linen napkin and fresh herbs in the softly blurred background.
Key facts
| Prep time: | 20 minutes |
| Cooking time: | 25 minutes |
| Temperature: | Medium-high heat (180 °C pan temperature) |
| Number of portions: | 6 portions |
In a nutshell
Master the art of Vietnamese crêpes with our foolproof Bánh Xèo recipe. Featuring a vibrant yellow, shattering crisp exterior wrapped around succulent prawns, savoury pork slices, and crisp bean sprouts, every bite transports you straight to the bustling street food stalls of Saigon.
Ingredients
Base portions: 6 portions • Portion weight: 280 g
| Ingredient | Amount | Quality |
|---|---|---|
| Rice flour | 300 g | Fine grain rice flour |
| Coconut milk | 200 ml | Full-fat coconut milk |
| Water | 400 ml | Lukewarm water |
| Ground turmeric | 1 tsp | Pure ground turmeric powder |
| Scallions | 50 g | Finely chopped green onions |
| Pork belly | 250 g | Sliced into thin strips |
| Prawns | 250 g | Peeled and deveined medium prawns |
| Mung bean sprouts | 300 g | Fresh and crisp sprouts |
| Yellow onion | 100 g | Sliced thinly |
| Vegetable oil | 60 ml | High smoke point neutral oil |
| Fish sauce | 45 ml | First-press Vietnamese fish sauce |
| Sugar | 30 g | Fine white sugar for dipping sauce |
| Lime juice | 30 ml | Freshly squeezed lime juice |
| Garlic | 15 g | Minced fresh garlic cloves |
| Bird’s eye chili | 10 g | Sliced red chilies |
| Fresh herbs | 100 g | Mint, cilantro, and lettuce leaves |
| Salt | 5 g | Fine table salt |
Why you will love this recipe
- Unmatched Crunch: Achieves a shattering crisp texture without using beer or artificial enhancers.
- Authentic Flavor Profile: Combines rich coconut milk, aromatic turmeric, and fresh herbs for true Vietnamese balance.
- Interactive Dining Experience: Fun to wrap in lettuce leaves and dip in tangy homemade Nước Chấm sauce.
Success guaranteed: Follow our precise batter hydration and pan temperature guidelines for restaurant-quality pancakes every single time.
Recipe overview
Prep: 20 min | Cooking: 25 min | Difficulty: Medium | Portions: 6 portions | Type: Main dish | Origin: Vietnamese
Detailed instructions
Overall progress: 0% complete
Phase 1: Preparing the Batter – 10 min
Appliances: Mixing bowl, whisk
1. In a large mixing bowl, combine 300 g of rice flour, 1 tsp of ground turmeric, and 5 g of salt. Whisk dry ingredients thoroughly. Pour in 200 ml of full-fat coconut milk and 400 ml of lukewarm water while whisking continuously until a smooth, thin batter forms. Stir in 50 g of finely chopped scallions and let the batter rest for 20 minutes at room temperature to hydrate the flour properly.
VKB: Visual check for batter consistency: it should resemble heavy cream, pouring effortlessly off the whisk.
Before moving to the next step:
Ensure the batter has rested for the full 20 minutes; rushing this step results in a rubbery texture instead of a crispy pancake crust.
Phase 2: Preparing Fillings and Sauce – 10 min
Appliances: Cutting board, knife, small bowl
2. Slice 250 g of pork belly into thin bite-sized strips and peel and devein 250 g of prawns, cutting larger prawns in half. Thinly slice 100 g of yellow onion. Prepare the dipping sauce (Nước Chấm) by mixing 45 ml of fish sauce, 30 g of sugar, 30 ml of fresh lime juice, 150 ml of warm water, minced garlic, and sliced bird’s eye chili in a small bowl until the sugar fully dissolves.
VKB: Taste the dipping sauce; it should strike a harmonious balance between sweet, sour, salty, and spicy.
Before moving to the next step:
Keep all filling ingredients organized near the stove, as cooking Bánh Xèo requires fast movements once the batter hits the hot pan.
Phase 3: Searing Pork and Prawns – 5 min
Appliances: Non-stick frying pan, spatula
3. Heat 1 tablespoon of vegetable oil in a large non-stick frying pan over medium-high heat (180 °C). Add a portion of the sliced pork belly strips and prawns, tossing them for 2 to 3 minutes until the pork is lightly browned and the prawns turn pink and opaque. Spread them evenly across the bottom of the pan.
VKB: Proteins should be mostly cooked through before pouring the batter to ensure food safety and optimal texture.
Before moving to the next step:
Ensure the pan is properly heated so the batter sizzles loudly the moment it touches the surface.
Phase 4: Pouring and Swirling Batter – 5 min
Appliances: Ladle, non-stick frying pan with lid
4. Stir the rested batter well. Ladle a portion of the batter into the hot pan over the pork and prawns, immediately swirling the pan in a circular motion so the batter coats the entire bottom in a thin, even layer. Scatter a handful of sliced onions and mung bean sprouts over one half of the pancake. Cover the pan with a lid and let steam for 2 minutes to cook the sprouts and set the batter.
VKB: The edges of the pancake should lift slightly and turn golden brown and crispy.
Before moving to the next step:
Do not remove the lid too early, as the steam is necessary to soften the mung bean sprouts.
Phase 5: Crisping and Folding – 5 min
Appliances: Non-stick frying pan, spatula
5. Remove the lid and drizzle a few drops of vegetable oil around the outer edges of the pancake. Cook uncovered for another 3 to 4 minutes until the bottom is deep golden brown and exceptionally crispy. Use a spatula to gently fold the pancake in half like an omelette, enclosing the bean sprouts, pork, and prawns.
VKB: Listen for a crisp rustling sound when tapping the folded pancake with a spatula.
Before moving to the next step:
Repeat the frying process for the remaining portions, wiping the pan clean and adding fresh oil between batches.
Phase 6: Plating and Serving – 0 min
Appliances: Serving platter
6. Transfer the cooked Bánh Xèo to a large serving platter lined with fresh lettuce leaves, mint, and cilantro. Serve immediately while piping hot alongside bowls of the prepared Nước Chấm dipping sauce.
VKB: Serve guests immediately so the pancake retains its shattering crispness.
Required equipment
| Utensil | Ideal size | Alternative | Risk |
|---|---|---|---|
| Non-stick frying pan | 28 cm diameter | Well-seasoned cast iron skillet | Pancake sticking if pan is scratched |
| Mixing bowl | 2-litre capacity | Large glass or ceramic bowl | Splashing during whisking |
| Kitchen spatula | Heat-resistant silicone | Thin wooden spatula | Tearing the delicate pancake |
Shopping list
Nutritional profile
Values per 1 portion (excluding side dishes). Calculated from average nutritional values of ingredients.
| Nutrient | Per 100 g | Per 1 portion | Per 6 portions |
|---|---|---|---|
| Energy | 150.0 kcal | 420.0 kcal | 2520.0 kcal |
| Fat | 5.8 g | 16.2 g | 97.2 g |
| of which saturates | 4.1 g | 11.5 g | 69.0 g |
| Carbohydrates | 18.4 g | 51.4 g | 308.4 g |
| of which sugars | 2.1 g | 5.9 g | 35.4 g |
| Protein | 6.6 g | 18.5 g | 111.0 g |
| Salt | 0.9 g | 2.5 g | 15.0 g |
Reference intake of an average adult (8400 kJ / 2000 kcal).
WAGUU Pro Level
- Pro standard: Verified recipe with precise ratios and visual control points.
- Tip 1: Use rice flour specifically labeled for Bánh Xèo or fine Thai rice flour to guarantee crispiness.
- Tip 2: Ensure the non-stick pan is adequately heated before pouring batter to prevent sticking.
- Tip 3: Do not overcrowd the pan; cook one pancake at a time for optimal heat distribution.
- Tip 4: Serve immediately wrapped in large mustard greens or lettuce leaves with fresh herbs.
Scientific background
The crisp texture of Bánh Xèo stems from the gelatinization of rice starch combined with rapid moisture evaporation during pan frying. Coconut milk provides fat that aids in frying the outer crust to a golden crispness, while turmeric contributes natural curcumin compounds responsible for the vibrant yellow hue and subtle earthy aroma.
Fine Dining – Professional techniques
- Plate composition: Present folded pancakes standing upright on a slate board alongside neatly arranged herb bouquets.
- Textural contrasts: Juxtapose the shattering crisp crepe exterior with tender steamed bean sprouts and succulent prawns.
- Temperature contrast: Serve piping hot pancakes accompanied by chilled crisp lettuce leaves and room-temperature dipping sauce.
- Aromatic garnishes: Garnish with micro-cilantro and edible flowers for an elevated contemporary presentation.
Sensory radar
- Appearance: Vibrant golden yellow folded half-moon with visible pink prawns and green herbs.
- Aroma: Fragrant coconut, turmeric, fried pork, and subtle fermented fish sauce notes.
- Taste: Savory, umami-rich, slightly sweet coconut undertones balanced by sharp lime and chili.
- Texture: Extremely crispy exterior yielding to a soft inner layer, crisp bean sprouts, and tender meat.
Pairing
- BEER: Chilled Vietnamese Saigon Special or crisp Pilsner lager.
- WINE: Off-dry Riesling or sparkling Prosecco to cut through the rich coconut milk.
- NON-ALCOHOLIC: Traditional iced jasmine tea or fresh lime soda.
Various preparation variants
- Vegetarian Bánh Xèo: Substitute pork and prawns with firm tofu cubes and shiitake mushrooms.
- Central Vietnamese Style (Bánh Xèo Miền Trung): Make smaller, bite-sized thick pancakes cooked in small clay skillets.
Allergens and dietary information
Contains: Crustaceans, fish (fish sauce) • Gluten: Naturally gluten-free • Not suitable for: Shellfish allergy sufferers
Suitable for
Gluten-free diets, weekend cooking projects, Asian street food enthusiasts, and festive dinner parties.
Substitution catalog
- Pork belly: Replace with thinly sliced chicken breast or beef tenderloin.
- Fish sauce: Substitute with tamari or soy sauce for a vegetarian umami alternative.
FAQ
Why is my Bánh Xèo not crispy?
The pan may not have been hot enough, or too much batter was poured, resulting in a thick, soft pancake instead of a thin, crispy crêpe.
Can I make the batter ahead of time?
Yes, you can refrigerate the batter for up to 24 hours. Stir well before using, as the rice flour settles at the bottom.
How do I eat Bánh Xèo properly?
Tear off a piece of the pancake, wrap it inside a fresh lettuce leaf along with herbs, and dip it generously into the sweet and sour fish sauce.
Can I use cornstarch instead of rice flour?
Rice flour is essential for the authentic crisp texture; cornstarch will make the batter gummy rather than shattering crisp.
WAGUU Petr advises: Cooking for 12 or more people?
12–16 people: Prepare double batches of batter in advance and use two non-stick pans simultaneously to keep up with demand • 20+ people: Set up a DIY station where guests can wrap their own pancakes with pre-cooked fillings and fresh herbs.
Sides and Serving
- Pickled daikon and carrots – adds a refreshing crunch and acidity (not included in the recipe)
- Steamed jasmine rice noodles (Bún) – perfect for heartier appetites (not included in the recipe)
Serving: Serve family-style on a large platter surrounded by fresh herbs, lettuce leaves, and individual dipping bowls.
Storage and reheating
Fridge: 2 days in an airtight container • Freezer: 1 month in freezer bags • Reheating: Reheat in a dry skillet over medium-high heat for 2 minutes to restore crispness.
Author: WAGUU Petr & Team • Published: 25 Aug 2026 • Updated: 31 Oct 2026
More Recipes from This Article
Other recipes you might be interested in
Why WAGUU?
Recipes on WAGUU undergo checks for the accuracy of ingredients, procedures, and nutritional values.
Process photo gallery
Community photos: Cook, take a photo, and share the result.
You can upload photos in the comments below or send them via email.
Did you record a video guide for our recipe? Insert a link to YouTube, YouTube Shorts, TikTok, Instagram Reels, Facebook Reels, Pinterest, Vimeo, or X (Twitter) in the comment – we’d be happy to publish it and help promote you and your content.
Common mistakes
- Skipping the resting time – Resulting in a dense, rubbery pancake instead of a shattering crisp crêpe.
- Using too much batter – Creating a thick pancake that fails to crisp up properly during frying.
- Insufficient pan heat – Preventing the immediate sizzle needed to form the signature crispy golden crust.
- Overcrowding the pan – Lowering pan temperature and trapping steam, making the pancake soggy.