Vegan Mayonnaise

When I ate eggs, I used to love to make my own mayo – it’s so much fresher and tastier than store bought. Now that I don’t eat eggs anymore, I was at a bit of a loss for how to replace mayonnaise – it’s kind of egg dependent, right? I’m sure Vegenaise is a great product but I try not to buy very many processed foods, vegan or not, so I set out to make my own.

And wow, this was amazing! I honestly did not expect it to work, but it totally did! You just put soy milk (I’m not sure if it works with rice or other ‘milks’ yet, I’ve only tried it with soy so far) and oil (I used canola but you can also use safflower or grapeseed or probably most neutral oils) in a food processor and blend it up. It starts out as a sort of gross looking oil and milk blend, but as soon as you turn on the blender it puffs right up into mayonnaise! Add a splash of lemon juice and you’re really in business. It’s actually a lot easier than regular mayo even because you don’t have to slowly drizzle in the oil to get it to emulsify.

Not only can you customize it by choosing what type of oil you want, but this stuff is way cheaper than the store bought variety. And as a special bonus I am also going to tell you how to make a chipotle mayo while you’re at it! (Spoiler: it’s “add chipotles.”)

This stuff was amazing on portobello burgers (I’ll be sharing that recipe tomorrow!) The regular mayo would work perfectly for almost anything you’d use normal mayonnaise for – I’m sure I’ll be coming up with a few salads and other things that incorporate it soon. It’s vegan but just like regular mayo it’s pretty much made up entirely of oil, so I have to recommend using it sparingly if you’re trying to keep your diet low fat.

I love when kitchen science works!

Vegan Mayonnaise

Prep Time: 2 minutes

Total Time: 2 minutes

Yield: Makes about 1 1/2 cups of mayonnaise - can easily be doubled.

Vegan, Gluten Free, Raw, Sugar Free

Adapted from recipe.


  • 1 cup canola, safflower, or grapeseed oil (if you use grapeseed your mayo might be greenish. Just a heads up.)
  • 1/2 cup soy milk
  • 3/4 tsp salt (to taste)
  • 1 - 1 1/2 tsp lemon juice (or apple cider vinegar)
  • Pinch ground mustard (optional, you could probably also use a 1/4 tsp prepared mustard)


  1. Combine all ingredients except lemon juice (or vinegar) in the food processor or blender, blending until smooth.
  2. Slowly add the lemon juice or vinegar until the mixture thickens and tastes as desired. Add salt and mustard to taste.

Chipotle Mayonnaise

Prep Time: 2 minutes

Total Time: 2 minutes

Yield: About 1 1/2 cups mayonnaise

Vegan, Gluten Free, Sugar Free


  • 1 cup mayonnaise (recipe above)
  • 1-3 chipotle chiles (the kind in Adobo sauce)
  • 1/2 tsp adobo sauce (that the chiles came in)
  • 1/2 tsp lime juice (optional)


  1. Combine all ingredients in the food processor or blender and blend until smooth. Start with 1 chipotle and test it to see if you want more spice, then add more if desired.


If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.


132 Responses to “Vegan Mayonnaise”


Check out what others are saying about this post...
  1. [...] cakes topped with chicken salad (using vegan Mayonnaise, replace soy milk with coconut milk) or tuna [...]

  2. [...] Here is a repost of her fantastic recipe (with a few revisions), to view this and the chipotle mayo recipe on her site, click here. [...]

  3. [...] it was vegan mayonnaise but it still counts! This is the recipe I tried out. It’s very simple and pretty much only uses soy milk and a [...]

  4. [...] with split and toasted Sourdough Buns chips, dill pickle, plenty of salad and vegan Mayonaise (I add 1/2 tsp of arrowroot and sometimes a squirt of sirracha). Share this:TwitterFacebookLike [...]

  5. [...] collection of reliable vegan recipes, using store cupboard ingredients: – Mayonaise – 1 cup Rapeseed oil to 1/2 cup soy milk, lemon juice, salt and mustard powder Share [...]

  6. [...] cup Vegenaise (or make your own vegan [...]

  7. [...] the jackfruit in the buns, with Mayonaise abd some salad. Serve the beans, and maybe some corn on the cob on the side. Share [...]

  8. [...] anything- halve the mushrooms and cut up the Choritzo. Dip and fry… Serve them with garlic Mayonaise ( I blended 2 cloves with a half quantity of my standard recipe). Share this:TwitterFacebookLike [...]

  9. [...] I made some vegan mayo using canola oil and soy milk from a recipe I found on this blog. Delicious, but kind of airy… I might have blended it for a bit too long… We also [...]

  10. [...] had had enough of being mayo-less, I searched Google for a vegan mayonnaise recipe and found this one. Now, I am not vegan or vegetarian, but I thought, hey maybe I can make some substitutions and it [...]

  11. [...] (See Original Recipe Here) [...]

  12. [...] using an egg-free vegan mayonnaise such as this recipe from Serious Eats (soy based, egg free) or this one from Jessica at Clean Green [...]

  13. [...] ‘cheese,’ spinach, tomatoes, and any other veggie I can find in my refrigerator. There is also vegan mayonnaise as an option for the spread to put on your [...]

  14. [...] Kendall on Vegan Mayonnaise I had the same question then I thought to My guess is it lasts as long as the most perishable ingred… [...]

  15. [...] extra firm tofu or mashed chickpeas for the tilapia.  Substitute store-bought vegan mayo or use this recipe for the regular chipotle mayo. Both the PC Avocado-Lime dressing and the PC Mango-Lime Salsa are [...]

Leave Comment