Bánh Xèo (Vietnamese Crepe) with Peanut Sauce

Bánh Xèo (loosely translated as a Vietnamese Styled Crepes) is a coconut milk and rice based crepe. I was browsing through my archives and came across one of the first recipes that I ever posted. The time that I was still figuring out how to blog. From the heart of Vietnam, here is my take on a veggie version of the traditional meat based crepe with a sweet and spicy peanut sauce. The combination of the crepe, peanut sauce and the freshness of the vegetables is divine and so healthy! It is perfect for a weekend breakfast or evening snack! This has become one of my favourites and the addition of fresh herbs make all the difference to the taste.

If you do try this recipe, share it on Instagram and tag us. Follow us on @kpfoodheaven for latest updates on our recipes and posts!

Total cook time: 1 hour (+ 1 hour rest for the batter)

Servings: 2


For Crepe Batter:

  • 45 gms rice flour
  • 20 gms whole wheat flour
  • 1 tbsp cornflour
  • ½ tsp red chilli powder
  • ½ tsp sugar
  • ½ tsp turmeric powder
  • 45 ml full fat coconut milk (I used KTC Coconut milk but you can use any full fat coconut milk brand. If you use low fat coconut milk, adjust the water consistency accordingly as it will be thinner)
  • 100 ml water (or more as required to have a milk like consistency)
  • Salt to taste
  • 1-2 tsp of olive oil per crepe to cook it

For Filling (mix it all up!):

  • 1 red pepper (julienned)
  • ¼ cabbage (julienned)
  • 1 medium carrot (julienned)
  • ¼ cucumber (julienned)
  • 1 chilli (chopped)
  • 1 spring onion (chopped)
    • You can use other veggies of your choice as well such as mushroom (sautéed separately first), salad (lettuce, rocket leaves) or bean sprouts
  • Handful fresh herbs (roughly chopped) – This makes all the difference!:
    • 1 tbsp coriander
    • 1 tbsp basil
    • 1 tbsp mint

For Peanut Sauce:

  • 2 heaped spoonfuls crunchy peanut butter (I used Meridian Crunchy Peanut Butter) (you can use smooth peanut butter for a smooth sauce)
  • 2 tbsp light soya sauce (or dark soya sauce)
  • ½ tsp grated ginger
  • 1 clove garlic (crushed)
  • 1 tbsp rice vinegar
  • 1 tbsp honey
  • 1 tsp chilli garlic oil (if you do not have this, you can add 1 chopped chilli and 1 extra clove of garlic instead)
  • Salt to taste
  • 1 tsp fresh lemon juice
  • 2 tbsp water


For Vietnamese Crepe

  1. Measure all the ingredients and mix until it forms a smooth batter. Make sure you
  2. Rest the batter for one hour.
  3. Adjust the consistency of the batter if required by adding water to ensure it has a milk like consistency.
  4. Heat a non-stick pan with 1-2 tsp oil on high heat. The pan needs to be really hot so the batter forms bubbles when poured.
  1. Pour 1-2 ladle spoonfuls of the batter and spread to form an even batter. Ensure they form the air bubbles as in the image below.
  2. Mix the chopped vegetables together.
  3. Let the crepe cook on medium heat with the lid on for 3-5 minutes or until the edge start to brown. It should easily come off the pan.
  4. Add the mix vegetables to the crepe, fold and serve with peanut sauce (see below).

For Peanut Sauce

  1. Measure and mix all the ingredients together to form a thick mix.
  2. You can adjust the consistency of the sauce by adding more water as per your preference.
vietnamese crepe with peanut sauce

Hope you enjoy this!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s