Bánh Xèo Recipe – Vietnamese Sizzling Crispy Crepe

1K
WHY IT'S SPECIAL
Bánh Xèo is Vietnam's iconic sizzling crispy crepe — a paper-thin rice flour shell stained gold with turmeric, filled with pork belly, shrimp, and bean sprouts, and wrapped in fresh mustard greens for the crunch of your life. This is the Bánh Xèo recipe I learned watching the women in my family, brought into a modern kitchen without losing a single sizzle.
Jump to Recipe

Bánh Xèo — Vietnam’s iconic sizzling crispy crepe — is one of those dishes that lights up a room the second it hits the table. This Bánh Xèo recipe will show you how to make the lacy, shatteringly crisp golden edges of this quintennial Vietnamese dish. The ritual of wrapping a piece in a cold mustard green leaf, loading it with fresh herbs, and dunking it into a punchy Nước Chấm. This Bánh Xèo recipe is my attempt to honor the Vietnamese women who taught me this dish — and bring it into your kitchen exactly the way it should be made.

My Long Love Story with Bánh Xèo

There’s a specific sound that defines this dish — the sharp, aggressive sizzle of rice batter hitting a hot, oiled pan. In Vietnamese, we call it Xèo, and it’s the heartbeat of this meal. Growing up in my Bà Nội’s (paternal grandmother) chaotic, multigenerational household in Saigon, I watched my Bác Hai (the widowed wife of my father’s eldest brother) stand over a massive cast-iron wok, swirling gold batter into lacy, paper-thin crepes that would shatter the moment you touched them. She would often shoo me out of the kitchen and called me back when it was time to eat.

As I grew older, that image was replaced by that of my mother-in-law, carefully perfecting each Bánh Xèo for the entire family. She would stand by the hot stove for hours, ensuring everyone else was fed while she remained the last to eat. It wasn’t just about the food; it was about the ritual of feeding the family one by one, fresh from the pan. For me, Bánh Xèo became a symbol of the Vietnamese women in my life — their quiet sacrifice, their devotion, and the way they feed their love into the family, one sizzle at a time. This recipe is my way of honoring that legacy as I learn to become that very woman in my household.

Today, I’m bringing that memory into a modern kitchen. We’re using a non-stick pan for sanity and a few shortcuts for speed, but the soul of the Bánh Xèo — the char, the crunch, and the heat — stays exactly the same.

A crispy, golden-yellow Vietnamese Bánh Xèo crepe folded in a pan, filled with shrimp, pork belly, and bean sprouts.

What is Bánh Xèo?

Bánh Xèo is a savory Vietnamese sizzling crepe made from a rice flour batter infused with turmeric and coconut milk. The name literally translates to “sizzling cake” — named for that iconic sound when the batter hits the pan. While it looks like an omelet because of the vibrant yellow color, there isn’t a single egg in the batter. That’s all turmeric.

It’s a texture-driven dish: oily, crispy, and warm on the inside, wrapped in cold, crunchy greens and dipped in a pungent, spicy Nước Chấm. Think of it as Vietnam’s answer to a taco — the crispy crepe is the shell, the herbs are the salad, and the dipping sauce is everything.

The Surprising History of Bánh Xèo

Before we dive into the Bánh Xèo recipe, it’s worth knowing where this dish actually comes from — because it’s not where most people assume.

Many people see the crepe shape and assume it’s French-inspired. But Bánh Xèo was present in Vietnam long before the French arrived. It actually traces back to Indian traders who brought the Dosa to Southeast Asia centuries ago. This influence came through the Cham people — an Austronesian ethnic group whose kingdom, Champa, once ruled Central Vietnam. The Cham had deep cultural and trade ties with India, and the Indian rice pancake was adapted using local ingredients like turmeric and coconut milk. Over time, the Vietnamese refined this into the Bánh Xèo we love today. Food is a journey, and we’re just the latest stop.

Ingredients and Substitutions

The Mix: I swear by Hương Xưa brand Bánh Xèo mix. If you can’t find it at your local Asian grocery store, use 2 cups rice flour and ¼ cup cornstarch for a gluten-free version that still shatters beautifully.

Vietnamese savory crepe banh xeo mix.

The Liquid: The secret is in the club soda (or beer, if you’re fancy). The bubbles in the soda are non-negotiable — they create the light, airy crust that makes a great Bánh Xèo. Keep in mind that if you are using another brand of pre-made mix, its recipe may require you to add additional coconut milk/cream as well. That is why I prefer the Hương Xưa brand as the powdered coconut gives us the richness without weighing down the batter with additional liquid and fats.

Vietnamese savory crepe batter made with rice flour, coconut milk, and turmeric powder, showing its characteristic bright yellow color.

The Protein: Sliced pork belly and shrimp. I keep the tails and shells off for the kids.

bahn xeo pork belly on a plate.

The Greens: Mustard greens (cải xanh) are my favorite for the peppery bite, but green leaf, red leaf, or romaine lettuce all work.

The Herbs & Garnishes: Mint, perilla, and cilantro are the essentials. Serve with Pickled Carrots and Daikon (Đồ Chua) and Vietnamese Dipping Sauce (Nước Mắm Chấm) to complete the dish.

A platter of fresh mustard greens, lettuce leaves, and Vietnamese herbs used for wrapping pieces of crispy savory crepes.

Things You Should Know Before You Start

The Resting Period: Let the batter sit for at least 30 minutes. If you don’t, the rice flour won’t hydrate (bloom) and the crepe will feel gritty instead of smooth and crispy.

The Heat: Bánh Xèo is a high-heat dish similar to Bò Né controlling the heat on the pan will be key. If your pan isn’t hot enough to make the batter “scream” when it hits the oil, you won’t get the lacy edges that make this recipe special.

The Oil: Add a fresh teaspoon of oil for every single crepe. It’s not low-fat — but it’s how you get the crunch.


Tips for Success & Mistakes to Avoid

Don’t Overcrowd: Too much filling makes the Bánh Xèo soggy. Less is more — you want the batter to be the star.

The Char Rule: Sauté your onions, pork, and shrimp until they are charred on the sides before you pour the batter. That smoky flavor is what separates a mediocre Bánh Xèo from a masterpiece.

Wait for the Pull: Don’t try to fold the crepe too early. Wait until the edges naturally pull away from the pan and look like gold lace. That’s your signal.


How to Make Bánh Xèo (Step-by-Step)

  1. Prep: Cook your pork and shrimp ahead of time to keep things moving at the pan. Have all your greens, herbs, and dipping sauce ready before you start frying — Bánh Xèo waits for no one.
  2. Sizzle: Get the oil screaming hot, toss in sliced onions, then add the pork and shrimp. Let them char on the sides.
  3. The Swirl: Pour the batter and swirl it high up the sides of your 16-inch non-stick pan. The higher the swirl, the lacier the edges.
  1. The Steam: Add mung beans and sprouts. Cover with a lid for 30–45 seconds to steam the filling through.
  2. The Crisp: Remove the lid and let the Bánh Xèo sizzle for another minute until the steam is gone and the crunch is fully set.
  3. The Fold: Once the edges pull away naturally and look like golden lace, fold the crepe in half and slide onto a plate. Serve immediately.
Pouring Bánh Xèo batter into a hot oiled skillet, creating the signature "sizzling" sound that gives the dish its name.

The Best Way to Eat Bánh Xèo

This is important — how you eat a Bánh Xèo is half the experience.

We don’t use rice paper. The extra carbs take away from the flavor and texture of the crepe itself. Instead: take a large mustard green or lettuce leaf, pack it with fresh mint, perilla, and cilantro, add a piece of the crispy Bánh Xèo, roll it tight, and dunk it into a Nước Chấm loaded with garlic and Thai Bird’s Eye chilies. That cold, crunchy, herby wrap against the hot crispy crepe is the whole point.

Storage, Reheating & Make-Ahead Tips

Bánh Xèo is best eaten fresh — straight from the pan, while it’s still sizzling. If you have leftovers, do not use the microwave. Reheat in a dry frying pan over medium heat or in an air fryer at 350°F for 3 minutes to bring the crunch back.

You can make the batter up to 24 hours in advance. Store it in the fridge and give it a good whisk before using — the rice flour will settle at the bottom.

Bánh Xèo FAQs

Why is my Bánh Xèo soggy? Soggy Bánh Xèo is almost always caused by one of three things: the lid was left on too long and the steam had nowhere to go, the pan wasn’t hot enough when the batter hit the oil, or too much filling was added which weighs the crepe down. Make sure you get that full “un-lid” sizzle time — at least 60 seconds uncovered — before you fold. A screaming hot pan and a thin layer of filling are your two best defenses against soggy crepes.

Can I make Bánh Xèo vegan? Absolutely. Swap the pork and shrimp for smoked tofu and king oyster mushrooms, and use a vegan fish sauce (or a mix of soy sauce, lime, and a pinch of seaweed) for the dipping sauce. The batter itself is already naturally vegan — just make sure your coconut milk has no added dairy.

Is Bánh Xèo gluten-free? Yes, if you use 100% rice flour (or the Hương Xưa mix, which is rice-based). Skip any wheat flour substitutes and double-check your bouillon and fish sauce labels. The Bánh Xèo batter and filling are naturally gluten-free.

What does Bánh Xèo taste like? Bánh Xèo tastes like the best combination of textures and temperatures you’ve ever had in a single bite. The crepe itself is neutral, slightly coconutty, and deeply savory from the charred pork and shrimp. But the magic is in the contrast — hot crispy crepe wrapped in cold crunchy greens and fresh herbs, dunked in a bright, garlicky, spicy Nước Chấm. It’s rich, fresh, funky, and crunchy all at once.

A Little Reminder…

This is a “chef eats last” meal. It’s a bit of a mess, the kitchen might get a little oily, and you’ll be standing over the stove while everyone else is crunching away. Embrace it. That’s the way every Vietnamese mom does it, and that’s the way love tastes.

If you’re lucky enough to have someone make this for you, remember to give them a little hug. They really love you.

5 from 2 votes

Bánh Xèo (Vietnamese Sizzling Crispy Crepe)

Bánh Xèo Recipe (Vietnamese Sizzling Crispy Crepe)
Prep Time 15 minutes
Cook Time 20 minutes
Rest Time 30 minutes

Equipment

Ingredients

The Batter

  • 1 packet Hương Xưa Bánh Xèo mix or 2 cups rice flour + ¼ cup cornstarch
  • 1 can 400ml coconut milk
  • 1 cup club soda
  • 1 tsp turmeric powder if making from scratch
  • ½ tsp salt

The Filling

  • 200 g pork belly thinly sliced
  • 200 g shrimp peeled and deveined
  • 1 cup bean sprouts
  • ½ cup mung beans cooked
  • ½ white onion thinly sliced
  • Neutral oil for frying

To Wrap & Serve

  • Mustard greens cải xanh or green leaf lettuce
  • Fresh mint
  • Perilla tía tô
  • Cilantro
  • Pickled Carrots and Daikon Đồ Chua
  • Vietnamese Dipping Sauce — Nước Mắm Chấm

Instructions

  • Make the batter: Combine the Bánh Xèo mix (or rice flour and cornstarch), coconut milk, club soda, turmeric, and salt. Whisk until smooth. Rest for at least 30 minutes at room temperature — this step is non-negotiable for a crispy, non-gritty crepe.
  • Prep the filling: Season pork belly and shrimp lightly with salt and pepper. Have all your herbs, greens, and dipping sauce ready before you start cooking.
  • Heat the pan: Place a 16-inch non-stick pan over high heat. Add 1 tsp of neutral oil and let it get screaming hot.
  • Char the filling: Add sliced onion, then pork belly, then shrimp. Let them sizzle undisturbed until charred on the edges. This smoky char is the flavor foundation of a great Bánh Xèo.
  • The swirl: Pour in one ladle of batter and immediately swirl it up the sides of the pan in a circular motion to create lacy edges.
  • Steam: Scatter mung beans and bean sprouts over one half of the crepe. Cover with a lid for 30–45 seconds.
  • Crisp: Remove the lid and let the Bánh Xèo cook uncovered for another 60–90 seconds until all steam has evaporated and the edges are golden and pulling away from the pan.
  • Fold and serve: Fold the crepe in half over the filling and slide onto a plate. Serve immediately with herbs, greens, and Nước Chấm for dipping. Repeat with remaining batter, adding fresh oil to the pan each time.

Notes

The Sizzle Test: Before pouring your batter, flick a drop of water into the pan. If it evaporates immediately and violently, you’re ready. If it just sits there, wait longer.
Club Soda is Non-Negotiable: The carbonation creates the light, bubbly texture that makes the edges shatter. Plain water will not give you the same result.
The Chef Eats Last: This is a “one at a time” dish — you’ll be at the stove while everyone else is eating. Embrace it. That’s the way every Vietnamese mom does it, and that’s the way love tastes.
Batter Tip: The batter will separate as it sits. Give it a good whisk between each crepe.
Course: Main Course
Cuisine: Vietnamese
Keyword: bahn xeo

Join the Conversation

  1. 5 stars
    The first thing I noticed was how crispy it turned out. Like actually crispy — those thin, lacy edges that shatter when you bite into them. The club soda tip is no joke. I’ve tried making bánh xèo before without it and it just wasn’t the same.

  2. 5 stars
    These sizzling bánh xèo crepes are crispy-edged perfection — the golden turmeric batter, savory pork and shrimp filling, and fresh herb wraps make every bite absolutely incredible.

Comments are closed.

Close
Noms by Nancy © Copyright 2026. All rights reserved.
Close