No-Raw-Egg Vietnamese Mayo/Butter (Bơ)

4.8/5 - (45 votes)

Bánh Mì isn’t complete without its rich yellow mayo and savory liver pâté. This recipe gives you a safer, raw-egg-free mayo that’s lighter, healthier, and just as delicious.

No-raw-egg Vietnamese mayo

Vietnamese Mayo: The Secret to a Perfect Bánh Mì

If you’re in a hurry and just want to get cooking, feel free to jump into the recipe card.

If you’ve ever had a proper Bánh Mì, you know it’s not just about the fillings—it’s about how everything comes together in that perfect bite.

A crusty-yet-airy Vietnamese baguette, a swipe of creamy mayo, a layer of savory liver pâté, tangy Đồ Chua (pickled carrots and daikon), plus your choice of fillings—crispy pork belly, grilled lemongrass chicken, or the good old Chả Lụa (Vietnamese ham). That balance of flavors and textures is what makes Bánh Mì unforgettable.

Close-up photo of a delicious Banh Mi Pate sandwich. The sandwich features a crusty baguette filled with layers of savory pate, fresh vegetables, cilantro, and pickled carrots.

But let’s talk about the unsung hero here: the mayo. Vietnamese mayo is richer and creamier than the store-bought stuff. It’s that golden spread you’ll find not only in Bánh Mì but also sneaked into street food snacks like Bánh Bông Lan Trứng Muối (salted egg sponge cake) or Bánh Tráng Cuốn Bơ (rice paper rolls with mayo).

Traditionally, it’s made with raw egg yolks and a lot of oil—delicious, yes, but also pretty heavy.

That’s why I wanted to come up with a lighter version—no raw eggs, less fat, but still creamy and flavorful. I actually took inspiration from the translucent mayo used in BreadTalk’s famous pork floss buns (if you’ve ever been to a bakery in Singapore, you’ve probably seen them!).

This recipe gives you all the flavor without the heaviness, and it’s a safer option too.

A close-up photo of homemade Vietnamese Mayo, a creamy and rich sauce used in Vietnamese cuisine. It has a smooth and velvety texture, perfect for enhancing the flavor of Banh Mi sandwiches and other Vietnamese dishes.
Traditional Mayo

Ingredients

This mayo isn’t your typical raw-egg-and-oil mix. Instead, it’s cooked gently on the stove, kind of like those coconut custards you’ll find around Southeast Asia—think Singaporean kaya or Thai sangkhaya.

The trick? Cornstarch. It thickens everything up without the need for heaps of oil, so the mayo stays creamy but much lighter. And since the egg gets cooked through, it’s safe to eat and has that silky-smooth texture we love.

You only need a few pantry basics to whip this up: egg yolk, cornstarch, butter, sugar, and a pinch of salt.

Instructions

  • Whisk the egg yolk with sugar and salt until light in color. Mix in the cornstarch and water until smooth, then strain into a heatproof bowl.
  • Place the bowl over a bain-marie (a pot of simmering water), add butter and cook the mixture over medium heat, whisking continuously, until it starts to thicken.
  • Immediately remove from heat and whisk until the mayo is smooth and creamy.
Place the bowl of egg yolk mixture over a bain-marie (a pot of simmering water).
No raw egg mayo
No-raw-egg Vietnamese mayo

Thanks a bunch for giving my recipe a shot! If you enjoyed it, I’d truly appreciate a 5-star 🌟🌟🌟🌟🌟 rating or a comment to let me know your thoughts.

And don’t forget to stay in touch with me on InstagramFacebookPinterest, and YouTube 🥰.

No-raw-egg Vietnamese mayo

No-Raw-Egg Vietnamese Mayo/Butter (Bơ)

Cielle
This no-raw-egg mayo is an excellent alternative to traditional Vietnamese mayo for Bánh Mì sandwiches. It’s safer, lighter, and lower in fat, all while delivering the same delicious flavor.
5 from 1 vote
Prep Time 5 minutes
Cook Time 10 minutes
Course Condiments

Ingredients
  

  • 1 egg yolk
  • 0.42 cup water (100ml)
  • 2 tsp cornstarch
  • ¼ tsp salt
  • ¾ tbsp granulated sugar (Add more sugar if you're preparing the sauce for sweet buns.)
  • tbsp butter (40g)
  • ¼ tsp garlic powder/onion powder (optional)

Instructions
 

  • Whisk the egg yolk, sugar, and salt together until pale and well combined. Add the cornstarch and water, mixing until smooth, then strain the mixture into a heatproof bowl.
  • Set the bowl over a bain-marie (a pot of simmering water), add butter and cook on medium heat, whisking constantly, until the mixture begins to thicken.
  • Remove from the heat immediately and continue whisking until the mayo becomes smooth and creamy.
Tried this recipe?Let us know how it was!


5 from 1 vote
Subscribe
Notify of

3 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Terri
04/02/2025 18:30

when is butter added?

Terri
Reply to  Cielle
05/02/2025 17:58

5 stars
Thank you. I have to make my own Banh mi as we are vegetarian. i saute mock duck in peanut oil with garlic, lemon grass, red pepper, soy sauce, and ginger to make it more interesting than just veggies, but now this recipe for mayo will take it up another notch. I just need to figure out the amazing bread.