Like a standout vegan mayo recipe in your repertoire? Squeamish about adding raw eggs to your homemade mayo? Look no further. This homemade vegan mayonnaise is every bit as thick, creamy, and delicious as the real stuff. Maybe even better.Angie Zoobkoff

How To Know Which Type Of Plant-Based Milk To Use

When it comes to making vegan mayonnaise, not all milks are created equal. In this particular recipe, for the proper emulsification to occur so that you end up with a truly mayo-like consistency, it’s critical that you use soy milk, not any other sort of nondairy milk. Trust us.

A small bowl of vegan mayo--soy milk, oil, vinegar, mustard, and salt--nearby is a wooden knife

Vegan Mayo

5 from 1 vote
This vegan mayo–a combination of soy milk, oil, vinegar, mustard, and salt–whips up light and fluffy in the blender. Think sandwiches, salad dressings.
David Leite
Servings20 servings (1 1/4 cups total)
Calories75 kcal
Prep Time10 minutes
Total Time10 minutes


  • 1/2 cup unflavored unsweetened organic soy milk, at room temperature
  • 2 teaspoons apple cider vinegar, at room temperature
  • 1 teaspoon Dijon mustard, at room temperature
  • 1/2 teaspoon sea salt
  • 3/4 to 1 cup sunflower oil, at room temperature


  • In a blender, combine the soy milk, vinegar, mustard, and salt. Pop the lid on and blend on high for 2 seconds.
  • With the motor running on medium-high or blend, slowly add the oil through the opening in the lid. Blend until the mixture thickens, about 2 minutes. (You may not need all of the oil. The more oil you add, the thicker the mayonnaise will be).
  • Use immediately or transfer leftovers to a jar, screw on the lid, and refrigerate for up to 5 days.
The Reducetarian Cookbook

Adapted From

The Reducetarian Cookbook

Buy On Amazon


Serving: 1 tablespoonCalories: 75 kcalCarbohydrates: 0.1 gProtein: 0.2 gFat: 8 gSaturated Fat: 1 gPolyunsaturated Fat: 0.4 gMonounsaturated Fat: 7 gSodium: 63 mgPotassium: 8 mgFiber: 0.04 gSugar: 0.03 gVitamin A: 13 IUVitamin C: 0.001 mgCalcium: 8 mgIron: 0.03 mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @leitesculinaria or tag #leitesculinaria!
Recipe © 2018 Brian Kateman | Pat Crocker. Photo © 2018 Ashleigh Amoroso. All rights reserved.

Recipe Testers’ Reviews

This mayonnaise has great consistency and taste. It was enthusiastically and repeatedly raved about by both my children, and let me tell you, my youngest is a pretty tough customer.

I have often made typical mayonnaise, but this is my first vegan mayo. I have to say that I was very pleasantly surprised by the results. The recipe worked very well as written, the measurements are on point, and it took me just a bit longer than 2 minutes to emulsify. I have a variable speed blender, so I may have started the process on too low a setting. Once I bumped up the dial, it emulsified quite quickly.

This recipe is most definitely a keeper. I will certainly make it my go-to mayo. Healthy and tasty!

This was a great substitute for traditional mayo. This vegan mayo was thick and velvety. No heavy egg flavor and it came together in a flash without any special ingredients!

You could easily flavor this in a variety of ways and would be great as a base for dips and spreads.

Total time was 5 minutes. I used 2 T shy of the full cup of oil and my mayo was plenty thick and beautifully emulsified.

I drizzled it on hot grilled scallions and dipped my roasted rosemary new potatoes into it. I jazzed up the little cup of mayo I was using with a bit of extra Dijon. I could see trying to infuse the oil with spices prior to cooling and then blending for different color and flavor variations.

All in all I really liked how simple this recipe was and how many options it has to be seasoned. The vegan mayo on its own felt a bit bland but I think I was just expecting the egg flavor. I’m not a big mayo fan to begin with so I view it as a welcome departure from the norm. I would absolutely make this again!

This is a good substitute for real mayo but keep in mind it is just that: a substitute. It’s more flavorful than I was expecting but also a bit “softer.” Even after using the entire cup of oil, it was still not as firm as I would have liked. I will make this again and use a different oil to see if I can get some more flavor out of it. I have too many friends and family that are vegans for this not be in my kitbag. I didn’t have any leftover so I can’t comment on how well it keeps.

About David Leite

David Leite has received three James Beard Awards for his writing as well as for Leite’s Culinaria. His work has appeared in The New York Times, Martha Stewart Living, Saveur, Bon Appétit, Gourmet, Food & Wine, Yankee, Los Angeles Times, Chicago Tribune, The Washington Post, and more.

Hungry For More?

Caramel Apple Pie

Classic apple pie just went next level with the addition of sweet caramel on top.

5 hrs

Whole Wheat Pie Crust

There are pie crusts, and there’s this crust–nutty, crisp, buttery, and oh-so-perfect for your favorite pie–sweet or savory.

1 hr 5 mins

Shrimp Toast

Crispy, golden, sesame-topped shrimp toast that’s just like what you’ll find at your favorite Chinese restaurant.

50 mins

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating