Best-Ever Vietnamese Mayo (Sốt Bơ Trứng) for Bánh Mì

5/5 - (22 votes)

This is the magic spread that makes Bánh Mì Bánh Mì — rich, silky, and completely dairy-free. Often nicknamed “Vietnamese Butter,” it’s made with just egg yolks and oil, whipped into a creamy spread that melts beautifully into the bread.

Homemade beats store-bought every time. One taste, and there’s no turning back.

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.

Why You’ll Love This Recipe

Vietnamese Mayo is the heart of a proper Bánh Mì — especially the Saigon-style kind with crusty Vietnamese baguette, liver pâté, Đồ Chua (pickled veggies), Chả Lụa (pork roll), and head cheese. It’s what ties all those bold, punchy fillings together with a creamy, buttery hug.

These days in Vietnam, mayo isn’t just mayo! You’ll find fun spins like Sốt Bơ Cốm (with green rice flakes) or Sốt Khoai Môn / Sốt Ube (taro or ube-flavored). I even have a version using cooked eggs for anyone a little cautious about raw yolks. But honestly? You can’t beat the classic — and that’s exactly what this recipe delivers.

  • Easy to make – Just a few ingredients and simple steps. No fancy gear, no stress.
  • Versatile – Not just for Bánh Mì! Slather it on a Bánh Mì Charcuterie Board, dip with Bò Né (steak & eggs), or sneak it into any sandwich you love.
  • Safer with pasteurized yolks – Instead of raw eggs, we gently warm them using a bain-marie (hot water bath) — for peace of mind without sacrificing creaminess.
A close-up photo of a delicious Banh Mi sandwich with a crispy baguette, filled with vibrant vegetables, fresh herbs, and savory protein.

Ingredients

  • Fresh Eggs: Choose large chicken eggs, as you will only need the egg yolks for this recipe. I recommend to use pasteurized eggs.
  • Neutral Cooking Oil: In Vietnam, mayo is often made with aromatic oils like shallot or garlic oil for extra flavor. If you don’t have those on hand, just use a neutral oil and boost the aroma with a pinch of garlic powder or a bit of freshly minced garlic. The more oil you add, the thicker and milder your mayo will become. Feel free to adjust the amount to make as much mayo as you need!
  • Salt
  • Sugar
  • Garlic/shallots (or garlic powder/onion powder)

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.

FAQs

More Vietnamese cooking essentials

Vietnamese dipping fish sauce 1 edited
Nước Chấm
(Vietnamese Dipping Fish Sauce)
Vietnamese caramel sauce
Nước Màu
(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.

Best-Ever Vietnamese Mayo (Sốt Bơ Trứng) for Bánh Mì

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
  • 1 cup neutral cooking oil (250ml)
  • ½ tsp salt
  • ½ tbsp sugar
  • 1 tbsp minced garlic / minced shallots (or 1/2 tsp garlic powder)

Instructions
 

Make the garlic/shallot-infused oil (optional step)

  • Mince the garlic (or shallots).
    Minced Garlic
  • Fry the minced garlic in oil until golden brown.
    Garlic Oil
  • Strain to separate the garlic from the oil.
  • Allow the garlic-infused oil to cool completely.

Pasteurize the mayo (skip this step if you are using pasteurized eggs):

  • For regular eggs, set up a bain-marie by placing a wide bowl over a saucepan filled with some water. Ensure only the steam touches the bowl, not the boiling water.
    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.
  • Lower the heat to low once the water reaches a boil. Place the bowl with the egg yolks over the saucepan.
  • While continuously whisking, once the mayo's temperature reaches 140°F (60°C), whisk for an additional 3 minutes. Then, remove the bowl of eggs from the pot.

Using a whisk:

  • Slowly add a few drops of oil at a time to the egg yolks. Whisk thoroughly until the oil binds before adding more. Adding oil too quickly can cause separation.
    Gradually pour oil while whisking the egg yolk.
  • Keep whisking continuously and gradually add the oil. This process takes about 10-15 minutes of continuous whisking.
    Vietnamese Mayo in the glass bowl.

Using a hand-mixer:

  • Use a hand-mixer with a single whisk attachment at the lowest speed. Whisk the egg yolks while gradually drizzling in the oil, ensuring continuous whisking.
    Vietnamese Mayo Instructions
  • Adjust the amount of oil to your desired amount of mayo. The more oil added, the thicker and the less concentrated the mayo becomes.
    Vietnamese Mayo Instructions

Season the mayo:

  • Season with salt, sugar, and garlic powder or minced fresh garlic.
    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.
  • Transfer the Vietnamese Mayo to an airtight container and refrigerate. It can be stored for 3-5 days.

Notes

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.