Thai & Vietnamese

Vegan Banh Xeo (Vietnamese Crepes)

This post contains affiliate links which help offset the costs of running this website without any additional cost to you.

We have fallen in love with these vegan banh xeo (Vietnamese crepes), I can’t even explain to you how delicious they are. Crispy, coconut-y rice flour pancakes stuffed with deliciously crunchy raw veggies and fresh herbs served along with the typical sweet, sour, spicy, salty dipping sauce. It’s giving me all the feels and making me salivate just thinking about it.

These vegan banh xeo (Vietnamese crepes) are so simple and delicious. Crispy crepes with a sweet hint of coconut stuffed with fresh veggies and wrapped in herbs and lettuce. A great vegan or vegetarian meal!It might look like there’s a lot of things going on in this recipes, but don’t worry, it’s not at all as complicated as it seems. If you can mix together flour and water and chop some vegetables, you can make these crepes.

For the crepes you need just five ingredients: rice flour, coconut milk, water (does that count as an ingredient?), turmeric and salt. That’s right – no egg, almost fooled you, didn’t I? You can also throw in some chopped green onion tops if you choose to.

Fry them like a crepe (duh, that’s why they’re called crepes) and dip them in the sauce. If you want you can stop here. These Vietnamese crepes alone and unstuffed are so delicious with their sweet hint of coconut and crispy-on-the-outside, soft-on-the-inside texture.

We were eating them so fast out of the pan that I’m surprised I had any left to stuff and take pictures of!

These vegan banh xeo (Vietnamese crepes) are so simple and delicious. Crispy crepes with a sweet hint of coconut stuffed with fresh veggies and wrapped in herbs and lettuce. A great vegan or vegetarian meal!

Alone they make a great snack but if you want to take it a step further and make it a full meal, then go ahead and stuff away.

The crepes make excellent vehicles for any combination of veggies and they were a great opportunity to use up some of the leftover asparagus and pepper I had from my spring vegetable paella and fresh garden radishes from my radish risotto.

Truth be told I probably overstuffed mine – a real banh xeo wouldn’t have so much spilling out of it (and they were a little messy to eat!) – but just look at all the pretty colours!

These vegan banh xeo (Vietnamese crepes) are so simple and delicious. Crispy crepes with a sweet hint of coconut stuffed with fresh veggies and wrapped in herbs and lettuce. A great vegan or vegetarian meal!

There are a couple of different ways you could eat these vegan banh xeo. Just as they are with a fork and knife (in which case you might not want to stuff them as much as I did or you’ll have bits of things falling all over), cut into pieces and wrapped in a lettuce leaf (as my lovely hand model demonstrates), or rolled in rice paper as suggested in The Asian Vegan Kitchen (where I first discovered a basic version of this recipe).

Any way you choose to stuff and eat them will be delicious so I won’t hold you back any longer from this delicious recipe!

Vegan Banh Xeo (Vietnamese Crepes)

Vegan Banh Xeo (Vietnamese Crepes)

Yield: Makes about 12, depending on the size of your pan
Prep Time: 15 minutes
Cook Time: 40 minutes
Additional Time: 30 minutes
Total Time: 1 hour 25 minutes

Crispy, coconut-y rice flour pancakes stuffed with deliciously crunchy raw veggies and fresh herbs served along with the typical sweet, sour, spicy, salty dipping sauce.

Ingredients

For the crepes

  • 1 cup rice flour
  • 1 tablespoon cornstarch
  • 1/2 teaspoon turmeric
  • 1/4 teaspoon salt
  • 3/4 cup coconut milk
  • 1 cup water
  • The stalks of 2 green onions, chopped (optional)

For the filling

  • (Just a guideline, use whatever veggies you like)
  • 1 teaspoon oil
  • 150 grams (5.3 oz) fresh shiitake mushrooms, sliced
  • 2 shallots or half a small onion, diced
  • 4 asparagus, cut into 3 pieces
  • 200 grams (7 oz) bean sprouts
  • 1 red pepper, sliced
  • 1 cucumber, julienned
  • 1 carrot, julienned
  • 3 -4 radishes, thinly sliced
  • A handful of fresh mint
  • A handful of cilantro
  • Lettuce leaves

For the dipping sauce

  • 1/2 cup soy sauce
  • 1 cup water
  • 1/2 cup sugar
  • 1/4 cup lime juice
  • 4 cloves of garlic, minced
  • 2 teaspoons chili paste or chili flakes or 1 fresh red chili, diced

Instructions

  1. Mix together all the crepe ingredients in a bowl and let rest for at least 30 minutes. You can also mix it the night before and leave it in the fridge. Just be sure to warm it to room temperature before using.
  2. Mix together all the dipping sauce ingredients and stir well to dissolve the sugar. Set aside for the flavours to meld.
  3. In a small pan over medium heat add the 1 teaspoon of oil and gently fry the shiitakes and shallots or onion until beginning to brown. Add the asparagus, if using, and continue frying until the asparagus is crisp-tender and the shiitakes are lightly browned.
  4. Combine the shiitakes, shallots or onion, asparagus, red pepper, carrot, cucumber and radishes in a bowl and dress with 2 – 3 tablespoons of the dipping sauce.
  5. In a small- or medium-sized pan heat about a quarter teaspoon of oil over medium-high heat. Ladle a very small amount of the crepe batter into the pan and tilt the pan in a circular motion in order to coat the surface evenly. The crepe should be very thin and bubble up when it hits the pan. It’s ok if there are some holes in it. Sprinkle some bean sprouts over one half of the crepe and cover the pan with a lid. Allow to cook for about a minute or until the bottom begins to turn golden brown. Fold the crepe closed over the bean sprouts and remove to a plate.
  6. Continue making the crepes until you have enough for your meal. It’s better to eat them as soon as possible out of the pan when they are still crisp so only make as many as you need for the moment.
  7. Stuff each crepe with the veggie mixture and serve the crepes with lettuce leaves and herbs. You can stuff some herbs inside or cut the crepe into pieces and wrap in a lettuce leaf along with the herbs. Serve with the dipping sauce on the side.
Nutrition Information:
Yield: 12 Serving Size: 1 crepe
Amount Per Serving: Calories: 201 Total Fat: 7g Saturated Fat: 4g Trans Fat: 0g Unsaturated Fat: 2g Cholesterol: 8mg Sodium: 859mg Carbohydrates: 30g Net Carbohydrates: 0g Fiber: 3g Sugar: 12g Sugar Alcohols: 0g Protein: 7g

This page contains affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. See disclosure policy.

Get the 14-day meal plan!

3 Comments

  • Reply
    Natasha
    June 5, 2017 at 2:03 pm

    I want to try this recipe but I am confused about the crepe itself. From the image on your site it looks like the crepe is more open (like a pita pocket). But from the directions (“folding crepe in pan over sprouts”) it would seem more like a closed crepe. Can you clear this up for me? thanks.

    • Reply
      Melissa
      June 6, 2017 at 6:51 pm

      For the photos I let the filling stick out a bit so that it could be seen better. It’s up to you if you want to put less filling and cover it completely when folding the crepe over or if you want to let a bit of the filling stick out. Hope that clears it up!

  • Reply
    Jamie
    February 17, 2019 at 2:50 pm

    It always amazes me how different all of the recipes and banh xeo in restaurants are Soo different from the actual vietnamese ones.

    Generally in vietnam, the banh xeo pancake is more like an omelette with the various fillings actually cooked into the batter. You then wrap the banh xeo pancake inside rice paper with the salad and even sometimes if you’re at the right place they might even have those lemongrass pork kofte things which I forget the name off too

  • Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.