Vietnamese Honey Mayo (Butter / Bơ) for Banh Mi

5/5 - (22 votes)

Curious about that yellow spread in Bánh Mì next to the pate? That’s Vietnamese mayo — or “Vietnamese butter,” Sốt Bơ Trứng, even though it isn’t real butter.

Creamy, rich, and essential, it’s a signature in Saigon-style Bánh Mì.

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.

What is Vietnamese mayo?

When I was a kid, imported products were rare in Vietnam, and real mayonnaise wasn’t common like today.

The “mayo” I grew up with was that yellow sauce made simply from egg yolks and oil — our very own Vietnamese mayo.

Creamy, golden Vietnamese mayo (Sốt Bơ Trứng) served in a small bowl, smooth and glossy texture.

Back then, making it took real effort because we didn’t have electric mixers, so even though I loved it, I didn’t get to enjoy it often.

These days, you’ll find this sauce everywhere — not just in Saigon-style Bánh Mì, but also in Vietnamese bakery favorites like Bánh Bông Lan Trứng Muối (Vietnamese sponge cake with salted egg) and pork floss buns.

Fresh Banh Mi baguette topped with a generous layer of Vietnamese mayo and fluffy pork floss, ready to eat.

Ingredients

Fresh Egg Yolks: I recommend pasteurized eggs. If using regular ones, you’ll need to pasteurize them with a bain-marie.

Neutral Cooking Oil: I’ve tried garlic and shallot oil, but neutral oil still works best — great flavor without the extra hassle.

Salt: Adds depth.

Vinegar (5%): Adds a touch of tang to balance the flavors.

Sugar: Brings sweetness. If you skip the honey or condensed milk, just add a bit more sugar.

Butter (optional): Adds extra richness.

Honey / Condensed Milk (optional): Optional but highly recommended for a rounder, creamier taste.

Instructions

Step 1 – Pasteurize eggs (skip if using pasteurized eggs):

  • For regular eggs, set up a bain-marie: place a wide bowl over a saucepan with simmering water, making sure only steam touches the bowl. Lower heat to low once the water boils.
  • In the bowl, combine egg yolks, sugar, salt, and vinegar. Place it over the saucepan. Whisk continuously until the mixture reaches 140°F (60°C), then whisk for 3 more minutes. Remove from heat.
A glass bowl containing an egg yolk is positioned on top of a saucepan filled with boiling water, with the water level not touching the bowl.

Step 2- Make the mayo:

  • Using a hand whisk or a hand mixer with a single whisk attachment at medium speed, slowly add oil, ½–1 tsp at a time, whisking thoroughly until each addition is fully emulsified. Adding too much oil too quickly can prevent thickening.
  • Continue whisking and gradually adding oil. As the sauce thickens, you can add slightly more at a time. This takes about 10 minutes until all the oil is incorporated and the mayo is thick and fully emulsified.
  • Gradually pour the hot melted butter into the egg yolks while whisking continuously. Add honey or condensed milk and whisk to combine.
Vietnamese Mayo Instructions

Step 3 – Store:

  • Transfer the mayo to an airtight container and refrigerate. It keeps for 3–5 days.

Deal with Separated Mayo

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.

If your Vietnamese Mayo ends up separating and doesn’t thicken properly, don’t worry! Here’s a simple solution to salvage it:

  • Prepare a fresh batch of mayo following the original recipe.
  • As the new batch begins to thicken, slowly pour the separated mayo into the mixture.
  • Whisk the combined mixture vigorously until it is well combined and thickened.

Expert Tips

Flavor twists: In Vietnam, there’s a playful version called green mayo, Sốt Bơ Cốm, made with cốm (young green rice) and sometimes a purple version with taro paste. For an easy twist, add a few drops of pandan or ube extract.

Adjust oil: The more oil you add, the thicker the mayo becomes, and the egg flavor will be milder.

No-raw egg option: Want to skip raw eggs? Try my no-raw egg Vietnamese mayo — all the flavor, zero worry.

Enjoy with Bánh Mì: For a full Banh Mi experience, add Vietnamese liver pate, a crisp Vietnamese baguette, Do Chua pickles, and Cha Lua (pork roll). For a quick fix, just mayo and pork floss is insanely addictive too!

Other tasty dishes with Vietnamese mayo: Banh Mi charcuterie board, Bo Ne (Vietnamese steak & eggs).

More Vietnamese cooking essentials

Vietnamese dipping fish sauce 1 edited
Nuoc Cham
(Vietnamese Dipping Fish Sauce)
Vietnamese caramel sauce
Nuoc Mau
(Vietnamese Caramel Sauce)

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 🥰.

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.

Vietnamese Honey Mayo (Butter / Bơ) for Banh Mi

Cielle
Vietnamese Mayo (Sốt Bơ Trứng) is essential for Banh Mi, adding creamy flavor. Known as "Banh Mi's Butter," it's dairy-free and easy to make, ideal for savory Vietnamese breads.
5 from 10 votes
Cook Time 15 minutes
Course Condiments
Cuisine Vietnamese

Equipment

  • 1 Sauce pan
  • 1 Glass or Steel Mixing Bowl
  • 1 Whisk or Handmixer

Ingredients
  

  • 2 egg yolks
  • ½ cup neutral cooking oil (125ml)
  • ¼ tsp salt
  • ½ tsp vinegar
  • 2 tbsp sugar (or 3 tbsp if skipping honey/condensed milk)
  • 1 tbsp honey / condensed milk
  • 2 tbsp hot melted butter

Instructions
 

Pasteurize Eggs (skip if using pasteurized eggs)

  • For regular eggs, set up a bain-marie: place a wide bowl over a saucepan of simmering water, making sure only steam touches the bowl. Lower heat once water boils.
  • In the bowl, combine egg yolks, sugar, salt, and vinegar. Whisk continuously until the mixture reaches 140°F (60°C), then whisk 3 more minutes. Remove from heat.

Make the Mayo

  • Using a hand whisk or mixer at medium speed, slowly add oil ½–1 tsp at a time, whisking until fully emulsified. Continue gradually for ~10 minutes until thick and smooth.
  • Gradually whisk in hot melted butter. Add honey or condensed milk and mix until combined.

Store

  • Transfer to an airtight container and refrigerate for 3–5 days.
Tried this recipe?Let us know how it was!
5 from 10 votes (2 ratings without comment)
Subscribe
Notify of

12 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Dung Vo
01/09/2023 13:06

5 stars
Nice and clear instruction, thank you so much

Dung Vo
01/09/2023 13:09

5 stars
Nice and clear instruction, thank you so much. Could you share how to make pickled carrot?

Kim An
02/09/2023 00:59

5 stars
Thanks for your great recipe

Kim An
02/09/2023 01:00

5 stars
Thanks you for the great recipe. It’s delicious.

Yen Quyen Tran
02/09/2023 09:12

5 stars
really authentic one

Ngọc Huyền xinh đẹp
02/09/2023 10:03

5 stars
Ngon vl

Ngọc Huyền xinh đẹp
02/09/2023 10:03

5 stars
Perfect for my Banh Mi!!

Anonymous
02/09/2023 14:27

5 stars
Love it thanks for sharing ♥️

Jina
02/09/2023 14:28

5 stars
Love it thanks for sharing!

Jess
02/09/2023 14:31

5 stars
This is what I’m looking for! Thanks for sharing my dear

MAI
25/05/2024 12:35

5 stars
I tried your recipe and it turned out quite nice (very identical to the one in Vietnamese market). Thank you for sharing.