While exploring the vibrant streets of Vietnam, I stumbled upon a charming little eatery that was sizzling with excitement. The captivating aroma of Banh Xeo, those delightful Vietnamese pancakes, pulled me in like a moth to a flame. These savory pancakes are not only easy to make at home but also invite a wonderful communal dining experience, perfect for sharing with friends and family. With a crisp, golden exterior and a tantalizing filling of shrimp or pork combined with fresh mung bean sprouts, this dish is sure to impress. Plus, there’s a gluten-free option that makes it accessible for everyone. Are you ready to bring a taste of Vietnam to your kitchen? Let’s dive into this delicious recipe and discover the magic of Banh Xeo!

Why Are Vietnamese Pancakes So Special?
Delightful Crunch: The crispy exterior of Banh Xeo creates an irresistible texture that contrasts beautifully with the savory filling.
Easy to Make: This recipe provides a straightforward cooking process, perfect for home cooks looking to impress without the fuss.
Flavor Explosion: Each bite is packed with fresh ingredients like shrimp or pork, combined with vibrant mung bean sprouts, creating a taste sensation.
Gluten-Free Option: You can easily swap rice flour with gluten-free all-purpose flour, ensuring that everyone can enjoy these savory pancakes.
Social Experience: Banh Xeo is perfect for sharing, making meals more fun and interactive, particularly when served wrapped in lettuce leaves.
If you’re on the lookout for other pancake variations, try our Nutritious Oatmeal Pancake or explore the delightful flavors of Savory Zucchini Pancakes.
Vietnamese Pancake Ingredients
• Get ready to create the best Banh Xeo!
For the Batter
- Rice Flour – The main structure component for the pancake; gluten-free all-purpose flour can be used for a gluten-free version.
- Cornstarch/Tapioca Starch – Adds crispness to the pancake; for an even crispier texture, use tapioca starch.
- Turmeric Powder – Provides vibrant color and a hint of flavor; no substitutions needed for authentic taste.
- Milk – Enhances flavor and adds moisture to the batter; use plant-based milk for a dairy-free option.
- Baking Powder (optional) – Helps improve the fluffiness of the pancake.
- Salt – Enhances overall flavor of the batter.
- Water – Hydrates the batter for the right consistency; sparkling water or beer can add lightness.
For the Filling
- Shrimp or Pork – The main filling ingredient that adds protein; use tofu for a vegetarian version.
- Mung Bean Sprouts – Adds crunch and freshness to the filling; microgreens can be a suitable substitute if mung bean sprouts are unavailable.
- Scallions – Provides flavor and texture to the filling.
Step‑by‑Step Instructions for Vietnamese Pancake
Step 1: Prepare the Batter
In a large mixing bowl, combine 1 cup of rice flour, ¼ cup of cornstarch or tapioca starch, 1 teaspoon of turmeric powder, and a pinch of salt. Gradually whisk in 1 cup of milk and 1 cup of water until the batter is smooth and lump-free. Allow the batter to rest for 2 to 4 hours at room temperature; this ensures a better texture for your Vietnamese pancake.
Step 2: Prep the Filling
While the batter rests, clean and marinate 8 ounces of shrimp or pork with salt, pepper, and any desired spices for about 15 minutes. Rinse and finely chop 2 scallions and a handful of mung bean sprouts. Set aside the prepared filling ingredients, ensuring they’re ready to add to the sizzling pancake later.
Step 3: Heat the Pan
Heat a non-stick frying pan over medium-high heat and add 2 tablespoons of vegetable oil. Once the oil shimmers, this indicates it’s hot enough for cooking your Vietnamese pancake. Maintain a consistent heat to achieve that perfect crispy exterior. It’s essential to avoid overcrowding the pan, allowing the flavors to shine.
Step 4: Cook the Pancakes
Once the oil is hot, pour in enough batter to cover the bottom of the pan, swirling it for an even layer. Immediately add a handful of the marinated filling onto one half of the pancake. Cook for about 2 to 3 minutes, or until the edges turn golden brown and the bottom becomes crispy. Then, carefully fold the pancake in half and cook for an additional minute to heat through.
Step 5: Serve and Enjoy
Transfer the cooked Vietnamese pancake to a plate and slice it into quarters. Repeat the cooking process with the remaining batter and filling, adding more oil as needed. Serve your Banh Xeo hot, alongside lettuce leaves and your favorite dipping sauce, inviting friends and family to enjoy this delightful communal dish!

Make Ahead Options
These Vietnamese pancakes (Banh Xeo) are perfect for meal prep enthusiasts! You can prepare the batter up to 24 hours in advance by mixing the rice flour, cornstarch, turmeric, and salt with milk and water. Just remember to refrigerate the batter in an airtight container, and give it a quick whisk before using to restore its texture. Additionally, the filling, including marinated shrimp or pork, can be prepped up to 3 days ahead and stored in the refrigerator. When you’re ready to serve, simply heat your pan, cook the pancakes as instructed, and you’ll have a delicious meal on the table with minimal effort!
What to Serve with Authentic Vietnamese Banh Xeo Pancakes?
Elevate your dining experience by pairing your vibrant Banh Xeo with these delicious accompaniments that complement its savory crunch and rich flavors.
-
Lettuce Wraps: Fresh crisp lettuce leaves not only offer a refreshing contrast but make wrapping the pancakes a fun, interactive experience.
-
Nuoc Cham Dipping Sauce: This tangy and spicy sauce enhances the flavors of the pancakes, providing a delightful contrast to their savory filling.
-
Thai Basil: The aromatic herbal notes of Thai basil bring brightness, balancing out the rich flavors of the pancakes.
-
Pickled Vegetables: Serve pickled daikon and carrot slaw for a tangy crunch. The acidity brightens each bite, enhancing the overall experience.
-
Coconut Rice: This subtly sweet coconut-infused rice complements the savory flavors of Banh Xeo, adding a unique texture and richness to your meal.
-
Crispy Spring Rolls: Their crunch mirrors the Vietnamese pancake’s texture, making them a delightful starter to begin your meal.
-
Iced Vietnamese Coffee: Bold and sweet, this robust coffee serves as a perfect complement to this savory dish, adding a refreshing kick to your meal.
-
Fresh Fruit Salad: A light tropical fruit salad can cleanse the palate and adds a refreshing touch, enhancing the overall dining experience.
-
Mango Sticky Rice: For dessert, the sweetness of mango sticky rice offers a delightful ending, balancing the savory notes of the dish with its sweet creaminess.
Expert Tips for Vietnamese Pancakes
-
Rest the Batter: Allow the batter to rest for 2-4 hours; this improves texture and helps achieve that delightful crunch in your Vietnamese pancakes.
-
Temperature Check: Ensure your oil is hot enough before adding the batter—this prevents sogginess and promotes the perfect crispiness.
-
Avoid Overcrowding: When cooking pancakes, don’t overcrowd the pan. It can lead to uneven cooking and prevent that wonderful golden-brown crust.
-
Filling Variations: Feel free to get creative! Try different proteins like beef or make it vegetarian with mushrooms and tofu for a personalized Vietnamese pancake.
-
Garnish Wisely: Use fresh herbs like cilantro or mint as toppings; they enhance the flavor and add a refreshing twist to your savory pancakes.
Vietnamese Pancake Variations & Substitutions
Feel free to explore these delightful twists and make this recipe your own, enhancing your Banh Xeo experience!
-
Dairy-Free: Substitute regular milk with plant-based milk like almond or coconut for a creamy yet dairy-free batter. The flavor remains rich and satisfying!
-
Gluten-Free: Swap rice flour for a high-quality gluten-free all-purpose blend, allowing everyone to enjoy these crisp pancakes without worry.
-
Protein Swap: Instead of shrimp or pork, try diced chicken or beef for a hearty twist. This option ensures each bite has a unique flavor profile.
-
Veggie Delight: Make it vegetarian by using tofu and adding assorted veggies, like mushrooms or bell peppers. You’ll achieve a fabulous medley of textures and tastes!
-
Herb Infusion: Mix in minced fresh herbs like cilantro or Thai basil directly into the batter for an aromatic kick. This adds a refreshing twist that sings of Vietnam!
-
Spice Level Adjustment: Incorporate diced jalapeños or a sprinkle of red chili flakes into your filling for those who enjoy a little heat in their pancakes.
-
Seafood Variation: Use a mix of seafood like scallops or crab meat instead of shrimp; this gives another layer of unique flavor that seafood lovers will adore.
If you’re excited to try more pancake styles, don’t miss the opportunity to create our Savory Onion and Potato Pancakes or the light and fluffy Souffle Pancakes. Your culinary adventure awaits!
How to Store and Freeze Vietnamese Pancakes
Fridge: Store cooked Banh Xeo pancakes in an airtight container in the refrigerator for up to 2 days. Reheat on a skillet to restore their crispy texture.
Freezer: If you have leftover uncooked batter, you can freeze it for up to 1 month. Thaw it in the fridge overnight and re-blend before cooking for the best results.
Reheating: For reheating cooked pancakes, place them in a preheated oven at 350°F (175°C) for 10-15 minutes, or heat them in a skillet over medium heat until warmed through.
Leftover Filling: If you have extra filling prepared, store it in the fridge in a sealed container where it will last for up to 3 days. Use it in a stir-fry or as a topping for rice.

Vietnamese Pancake (Banh Xeo) Recipe FAQs
What is the best way to select rice flour for Vietnamese Pancakes?
Absolutely! When choosing rice flour, look for a finely milled variety specifically labeled for making Vietnamese or Asian recipes. This ensures a smoother batter that’ll yield a perfectly crispy pancake. I recommend brands that are authentically sourced for the best flavor and texture.
How should I store leftover Vietnamese Pancakes?
Very! Cooked Banh Xeo pancakes can be stored in an airtight container in the refrigerator for up to 2 days. I often recommend reheating them on a skillet over medium heat to bring back their delightful crunch. If you want them crispy, this is the best way!
Can I freeze the uncooked batter for Vietnamese Pancakes?
Absolutely! To freeze, pour the leftover batter into a freezer-safe container and store for up to a month. Thaw it in the fridge overnight before use. Once thawed, re-blend the batter to ensure a smooth consistency before pouring it into the hot pan.
What should I do if my pancakes are soggy?
Ah, we don’t want that! If your Vietnamese pancakes turn out soggy, it might mean the oil wasn’t hot enough or the pan was overcrowded. Next time, make sure the oil is shimmering, and pour in just enough batter to cover the pan without cramming in too much filling. Also, ensure to let the batter rest adequately for crispiness.
Are there any dietary considerations for Banh Xeo?
Most definitely! This recipe is adaptable. You can make it gluten-free by substituting rice flour with gluten-free all-purpose flour. For a vegetarian option, tofu can replace shrimp or pork. Just be mindful of any allergies related to shrimp or other shellfish when serving. Always check your diners’ preferences and allergies!
How long can I keep leftover filling from my Vietnamese Pancakes?
Great question! Leftover filling can be stored in a sealed container in the fridge for up to 3 days. Make sure to use it up in stir-fries, omelets, or even as a topping for rice to minimize food waste while enjoying those delightful flavors again!

Crispy Vietnamese Pancake Banh Xeo: A Flavorful Adventure
Ingredients
Equipment
Method
- In a large mixing bowl, combine the rice flour, cornstarch or tapioca starch, turmeric powder, and a pinch of salt. Gradually whisk in the milk and water until smooth and lump-free. Allow the batter to rest for 2 to 4 hours at room temperature.
- While the batter rests, clean and marinate the shrimp or pork with salt, pepper, and desired spices for 15 minutes. Rinse and finely chop the scallions and mung bean sprouts, and set aside the filling ingredients.
- Heat a non-stick frying pan over medium-high heat and add vegetable oil. Once hot, pour enough batter to cover the bottom, swirling for an even layer. Immediately add a handful of the marinated filling onto one half of the pancake.
- Cook for 2 to 3 minutes, or until the edges turn golden brown and the bottom is crispy. Carefully fold the pancake in half and cook for an additional minute.
- Transfer the cooked pancake to a plate, slice into quarters, and repeat the cooking process. Serve hot alongside lettuce leaves and your favorite dipping sauce.
