• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
    • All Recipes
    • Appetizers
    • Breakfast
    • Dinner
    • Instant-Pot
    • Soups
    • Side Dishes
    • Salads
    • Desserts
    • Vegan Cheeses
    • How-To Guides
  • Shop
  • About
    • About
    • FAQ
  • EBOOK
  • Resources

Home » Recipes » Cuisine » Vietnamese-Inspired

Vegan Bánh Xèo

By: Thomas Published: 14 Jan, 22 Updated: 14 Jan, 22 20 Comments

Jump to RecipePrintComments
5 from 5 votes

These savory Vietnamese crepes are thin and crispy on the edges, and filled with crunchy veggies and protein-rich tofu! Served with a sweet, sour, and spicy dipping sauce. This classic Vietnamese dish is a must-try!

Vegan Bánh Xèo
Jump to:
  • 📘 What is Bánh Xèo
  • 🥣 How to Make Bánh Xèo
  • 🥢 How to Eat it
  • 💬 FAQ
  • 🇻🇳 More Vegan Vietnamese Recipes
  • 📖 Recipe

📘 What is Bánh Xèo

Bánh Xèo is a Vietnamese crêpe filled with a variety of vegetables, meat and/or seafood, and served with a dipping sauce called "nước chấm".

The name "bánh xèo" can be translated to cracking cake, which comes from the sound the batter makes when it hits the piping hot skillet.

These crêpes are super crispy on the edges, and prepared with a combination of rice flour and coconut milk.

Vegan Banh Xeo

🥣 How to Make Bánh Xèo

Batter

It starts with the crêpe batter that needs to rest for a few minutes. It is super easy to make and requires just 5 ingredients you most probably already have on hand. Here is what you will need:

  • Rice flour - It makes the base of the batter, giving the crêpes a crispy texture. Make sure you are using white rice flour here.
  • Tapioca starch - The addition of starch helps the crêpes hold together better. If you do not have tapioca starch, feel free to use cornstarch.
  • Coconut milk - It doesn't add a lot of flavor, but brings some fat that is also essential to get a crispy crêpe.
  • Green onions - For flavor and freshness.
  • Turmeric - Without turmeric, the crêpes would be pale. Turmeric gives them a vibrant yellow color.
  • Batter to make Bánh Xèo.

Add all of the ingredients to a bowl and whisk until smooth. Then, let it sit for at least 15 minutes before using.

Filling

Next, we have the filling: mushrooms (I recommend using a mix of different ones), tofu, carrots, and mung bean sprouts. Feel free to be creative and use red bell pepper, zucchini, tempeh, smoked tofu, or even Vegan Chick'n for something meaty! The possibilities are endless!

Start by frying the tofu until golden brown, and then add the rest of vegetables. Cook for 5-6 minutes, or until tender. Set aside.

Vegan Bánh Xèo

Cooking the Bánh Xèo

  1. Heat a skillet over medium-high heat, add a tablespoon of oil, and tilt the skillet to spread the oil evenly.
  2. Pour in the batter. Add about ⅓ cup of the batter to the hot skillet and tilt to spread it into a thin layer.
  3. Top with the filling. Top one half of the crêpe with some of the cooked mushrooms, tofu, carrots, and a handful of bean sprouts. Do not go overboard with the amount of filling.
  4. Cook for 3-5 minutes or until golden brown and crispy on the edges. Ultimately, the perfect bánh xèo should have very thin and crumbly edges.
  5. Fold in half and transfer to a serving plate. Enjoy!

Dipping Sauce

Called "nước chấm" in Vietnamese, the dipping sauce is a key component of this dish! The sauce has the perfect balance of sweet, salty, sour, and spicy! To prepare the sauce, you will need:

  • Vegan fish sauce - While you could substitute it for soy sauce, I highly recommend getting your hands on a bottle of vegan fish sauce. The flavor will be unmatched! You can also check your local Asian store, they sometimes carry it as well.
  • Lime juice - For a subtle tanginess and citrusy flavor.
  • Sugar - You can use white or brown sugar. Maple or agave syrup will also work.
  • Water - Since fish sauce is very salty, you want to dilute it with water.
  • Minced garlic and chili - For spiciness and flavor.
Vegan Bánh Xèo

🥢 How to Eat it

There are different ways to eat bánh xèo, however the most common way to enjoy this dish is to make rolls:

Take a small leaf of lettuce, add some of the crêpe and filling, a few fresh herbs (Thai basil, perilla leaves, and mint), and roll it tightly into a roll. Then, dip into the fish sauce!

💬 FAQ

  • Is this recipe authentic? I tried to make it as authentic as possible and as close to the ones I tried in Viet Nam. There are hundreds of different ways to make bánh xèo, so there is not one authentic recipe.
  • Can I use pre-made bánh xèo flour mix? Yes, however you have to be aware these mixes usually contain wheat flour, so avoid if you are gluten-free.
  • Which type of skillet works best for bánh xèo? Preferably, a non-stick wok. It also works with a very well seasoned carbon-steel wok (you will have to use a bit more oil). Stay away from cast-iron or stainless steel skillets, the crêpe would stick to it.
  • How long does bánh xèo keep? This dish is best served immediately, while it's still crispy. You can keep the batter for up to 2 days in the refrigerator, but it's best to cook the crêpes just before serving.

I hope you will love this bánh xèo recipe! This Vietnamese classic is incredibly flavorful and loaded with different textures.

🇻🇳 More Vegan Vietnamese Recipes

  • Vietnamese Braised Tofu & Mushrooms
  • Easy Vegan Egg Rolls
  • Vegan Bánh Tráng Nướng (Vietnamese Grilled Rice Paper)
  • Stuffed Tofu in Spicy Tomato Sauce

Let me know in the comments and leave a rating if you try this recipe!

Update January 2021: Post has been updated with new photos, a more comprehensive recipe, and extra tips!

Vegan Bánh Xèo

📖 Recipe

Vegan Bánh Xèo

Vegan Bánh Xèo

Author: Thomas
Crispy Vietnamese crepes made with rice flour and coconut milk. Filled with sautéed mushrooms, mung bean sprouts, carrots, and tofu! Versatile, easy to make, and delicious!
5 from 5 votes
Print Pin Review
Prep Time : 30 mins
Cook Time : 20 mins
Total Time : 50 mins
Servings 2 large or 3 small crêpes
Calories 184 kcal

Ingredients
 
 

Crepes

  • ¾ cup white rice flour
  • 2 tablespoon tapioca starch
  • ¼ teaspoon salt
  • ¼ teaspoon sugar
  • ⅛ teaspoon turmeric
  • ⅓ cup coconut milk
  • ½ cup water
  • ¼ cup chopped green onions

Filling

  • 1 tablespoon oil
  • 1 small block of tofu cut into thin strips
  • 5-6 cremini mushrooms or white button mushrooms, sliced
  • 1 small carrot cut into thin matchsticks
  • 1 cup mung bean sprouts

Dipping Sauce

  • 3 tablespoon water
  • 1 tablespoon vegan fish sauce
  • 1 tablespoon sugar or maple syrup
  • 1 teaspoon lime juice
  • ½ clove of garlic finely minced
  • ¼ Thai chili finely chopped
Prevent your screen from going dark

Instructions
 

  • Batter: In a large mixing bowl, whisk together the white rice flour, tapioca starch, salt, sugar, and turmeric.
  • Add the coconut milk, water, and green onions, and whisk until you get a smooth batter. Cover and set aside for at least 15 minutes.
  • Filling: Heat the tablespoon of oil in a non-stick skillet. Once hot, add the tofu and sauté for about 5 minutes, or until golden brown.
  • Next, add the mushrooms and carrots, and sauté for another 5 minutes. You still want the carrots to be slightly crunchy. Remove from heat and set aside.
  • To make the Bánh Xèo: heat a teaspoon of oil in a non-stick wok over medium-high heat. Use a kitchen paper towel to spread the oil evenly. Pour about ⅓ cup (or less if using a small wok) of the batter in the skillet and quickly tilt to spread it into a thin even layer.
  • Arrange about ¼ cup of the sautéed mushrooms, tofu and carrots on one half of the crepe. Top with some mung bean sprouts and cook uncovered for 3-4 minutes, or until the crepe is golden brown and crispy.
  • Fold the Bánh Xèo in half and transfer to a serving plate. Repeat with the remaining batter and vegetables.
  • Serve the Bánh Xèo warm with the dipping sauce and fresh herbs on the side!

Dipping Sauce

  • Combine all of the ingredients in a small bowl and stir to dissolve the sugar.

Nutrition

Serving: 1 small | Calories: 184 kcal | Carbohydrates: 23.5 g | Protein: 6.3 g | Fat: 8.4 g | Fiber: 1.4 g | Sugar: 2.9 g
Course : Main Course
Cuisine : Vietnamese
DID YOU MAKE THIS RECIPE? Tag @fullofplants on Instagram and hashtag it #fullofplants
Share this recipe!
ebook cover
free ebook!

Download your 100-pages ebook

Subscribe to receive your free ebook “The Art of Vegan Cheese Making”!

Reader Interactions

Comments

  1. Patricia

    June 10, 2019 at 11:56 pm

    5 stars
    I made this on the weekend and my god it was delicious.

    Question; do you think a good frying pan is key? I have cheap ones and it took until the third pancake for it to be successful - they kept sticking and even then I had to be super careful?

    Reply
    • Thomas

      June 14, 2019 at 10:45 am

      Glad you liked it!
      Definitely! The frying pan plays a big role in the final texture/look of the pancake. I recommend using a non-stick pan (preferably one that is still non-stick, not an old one).

      Reply
  2. Jeremy

    July 15, 2020 at 12:23 am

    I nearly converted my in laws to veganism with this one! Wow, wow, wow! There's a vegan restaurant where I would order this dish in San Francisco bay area... I love this version even more!

    Reply
  3. Belinda

    August 05, 2020 at 10:49 pm

    5 stars
    Bahn xeo is probably my favourite food in the whole world. Thank you so much for the recipe, and if you are ever in Sydney do your self a favour and visit Vena Vegan in Newtown. It is a totally vegan Vietnamese restaurant with the best Bahn Xeo ever!

    Reply
    • Thomas

      August 06, 2020 at 11:29 pm

      Thanks for the tip Belinda, I also love banh xeo!

      Reply
  4. Yodan

    April 26, 2021 at 9:28 pm

    5 stars
    This was actually the recipe that brought me to this Full Of Plants blog. I had searched on "vegan Bánh Xèo", and voilà, here's this amazing recipe on this incredible site!

    So naturally, I needed to try it and was very pleased with the result. The ingredients and instructions are super simple, I did find my timing and temperature needs to be fine-tuned. I also over-did it with the amount of batter, so will go with smaller crepes next time.

    Curiously, the turmeric didn't turn the dough very yellow - it went mostly orange-pink, but the flavor didn't seem off in any way.

    I'm sure practice will make perfect, and am planning to keep practicing very frequently. In fact, my friends and family insist I do so. 😉

    Thank you!

    Reply
    • Thomas

      April 29, 2021 at 7:17 am

      Making bánh xèo takes a bit of practice for sure 🙂
      Thanks again for your rating and feedback, I appreciate it!

      Reply
  5. Jaina Shah

    July 27, 2021 at 6:16 am

    do i grind the yellow cooked mung beans ?

    Reply
    • Thomas

      July 30, 2021 at 6:41 am

      No, you simply add them as a topping.

      Reply
    • Thuy

      July 15, 2022 at 7:50 am

      Just to clarify, you should be using bean sprouts, not the actual yellow mung beans found in the dry package. Hope this helps.

      Reply
      • Thomas

        July 21, 2022 at 7:23 am

        Well, sometimes yellow mung beans are also added to banh xeo 😉

        Reply
  6. Simon Fleming

    January 14, 2022 at 7:59 pm

    trying this tonight. Have you tried it with Kala Namak (that eggy smelling black salt) ?

    Reply
    • Thomas

      January 14, 2022 at 8:44 pm

      Hope you will like it Simon 😉
      Authentic bánh xèo doesn't contain eggs (rice flour, coconut milk, and water make the base), so there is no need to add an eggy flavor here.

      Reply
      • Simon Fleming

        January 14, 2022 at 10:01 pm

        Ah cheers thanks!

        Reply
  7. Craig Nghiem

    January 16, 2022 at 3:04 pm

    Am impressed with this recipe. As someone who is completely plant based and also Vietnamese, am impressed with this recipe.

    Reply
    • Thomas

      January 18, 2022 at 2:42 pm

      Thanks Craig! 🙂

      Reply
  8. Marie

    October 21, 2022 at 11:07 pm

    5 stars
    Hello, If we can't find white rice flour, is there another flour I could use? Could corn starch or all-purpose flour be a substitute? If not, is there another flour that is similar? Thanks

    Reply
    • Thomas

      October 24, 2022 at 12:48 am

      Hi Marie,
      I'm afraid rice flour is the only flour that will give you that texture and crispiness.
      All-purpose flour could be used, but the texture will be quite different.

      Reply
      • Marie

        October 27, 2022 at 6:36 pm

        5 stars
        Do you think brown rice flour would work? That is all I could find in my area. Thanks

        Reply
        • Thomas

          November 01, 2022 at 6:24 am

          I doubt it will give you satisfying results, sorry.

          Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Rate this Recipe




Primary Sidebar

Hi, I'm Thomas, welcome to my blog! Here you will find simple, healthy and tasty plant-based recipes. Experimenting in the kitchen is my passion.

Learn more about me →

4-Week Vegan Meal Plan

Most Popular

  • Instant Pot Cauliflower Tikka Masala
  • How To Make Bánh Mì (Vietnamese Baguette)
  • Vegan Aged Camembert Cheese
  • Spicy Vegan Hot Pot
Please wait...

Thank you for sign up!

Footer

  • Quick Dinners
  • Vegan Cheese Recipes
  • Instant Pot Recipes
  • Vegan Desserts

About

  • About
  • FAQ
  • Privacy Policy
  • Blogging Resources

Join the Community!

  • Instagram
  • Facebook
  • Pinterest
  • YouTube
  • Twitter

Copyright © 2022 Full of Plants.

x
The Art of Vegan Cheese Making

Receive your FREE 100-Page eBook with over 25 delicious vegan cheese recipes!


We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Thanks for subscribing! You should receive your eBook soon!
Close Optin
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Thanks for subscribing!
x
The Art of Vegan Cheese Making

Receive your FREE 100-Page eBook with over 25 delicious vegan cheese recipes!


We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Thanks for subscribing! You should receive your eBook soon!