≑ Menu

Make Your Own Vegan Mayo!

Homemade Vegan Mayo

Homemade Vegan Mayo

I’ve been wanting to make my own vegan mayo at home for a while now. I love Vegenaise, I really do! It’s just a little pricey and the jars are smallish and don’t seem to last very long in my kitchen, especially during the summer when I’m making Spicy Pasta Salad and Tuno Salad and other yummy things.

There are a couple different recipes floating around out there. Some use tofu, some don’t. The one I tried, from Epicurvegan* doesn’t- it’s basically just EVOO and soy milk, if you can believe that! I did make some changes to it- I increased the amount of vinegar because me likes my mayo tangy, and I also added more sea salt.

My motivation for doing this was to save money. I was making a couple large batches of dishes that all required vegan mayo, and I just didn’t want to fork (ha ha!) over all that money for the brand name stuff. For me this was a very economical way to go because I had an enormous bottle of high quality EVOO leftover from the goodies Lucini Italia was kind enough to send me. Even purchasing the EVOO myself though, I still think this would be cheaper than buying Vegenaise….

The recipe makes about 3 cups, but you could halve it. I used mine up immediately, but the original recipe stated it would last about a week in the fridge.

*I’d love to link to the original recipe but the website has gone defunct πŸ™  I even tweeted him about it, but got no response. Oh well.

Homemade Vegan Mayo
Yields 3
Write a review
  1. 1/2 cup plain, unsweetened soy milk (not vanilla!)
  2. 1 1/2 cups extra virgin olive oil (the higher the quality, the better the final results)
  3. 2 tablespoons apple cider vinegar
  4. 1/2 teaspoon dry mustard
  5. 1 teaspoon sea salt, or more to taste
  6. Pinch of onion powder
  1. Pour the soy milk in to a blender, cover and turn on low. Remove the center cap from the cover and slowly pour the oil in. Continue to run the blender, frequently checking the consistency, until you're satisfied. The longer you leave it in there, the thicker it'll get.
  2. Spoon the mixture into a bowl and whisk in the remaining ingredients.
  3. Store in a tightly sealed jar for up to a week.
  4. Enjoy!
Adapted from Epicurevegan
Adapted from Epicurevegan
That Was Vegan? http://www.thatwasvegan.com/
Related Posts Plugin for WordPress, Blogger...
{ 45 comments… add one }
  • Carolyn August 6, 2012, 6:16 am

    The Splendid Table did a spot on this last week, and I have been meaning to give it a whirl. Can’t wait to try it.

  • Melissa August 6, 2012, 7:31 am

    I like this, very clever and easy! But I always have the opposite problem: I don’t use much Vegenaise, and it starts to separate after a while.

  • Anonymous August 6, 2012, 6:04 pm

    Yum! Thanks for sharing πŸ™‚

  • Somer August 7, 2012, 9:06 am

    Oh you genius! I don’t often use vegenaise, but my kids and husband love it. It is SO pricey!

    Is the olive oil flavor a bit overbearing? Do you think it would work with grapeseed oil?

  • Sophie33 August 7, 2012, 11:28 am

    I have made my own veganaise like this, the same way! It is pure heaven!

  • Hannah (BitterSweet) August 7, 2012, 2:37 pm

    I’ve tried a similar recipe in the past, and was not impressed by the thin, watery results… But this looks perfect! I’m seriously spending way too much money on vegan mayo these days, which I’ve become hopelessly addicted to (it’s still a very controversial ingredient in this household, so it’s a secret guilty pleasure that I hide in the back of the fridge.) Definitely trying your rendition as soon as my current jar is empty!

  • Alaine at My GF & DF Living August 7, 2012, 4:24 pm

    Super clever & easy! This would be much cheaper than buying veganaise too.

  • veggiewhatnow August 8, 2012, 7:16 am

    Love this! Think it would work with rice milk?

  • Heather August 8, 2012, 10:04 am

    This is so neat, I have to give it a try!

  • Bex @ Vegan Sparkles August 8, 2012, 10:59 pm

    Oooh, nice! Definitely the most economical way to go and much fresher-tasting, I bet. You’re right though – vanilla mayo would be weird. πŸ˜‰

  • mamawk August 12, 2012, 6:28 pm

    how could this be adapted to make it creamy (perhaps with silken tofu?) and use no oil for us plant-strong eaters?

    • Barb August 15, 2012, 5:53 am

      I’ve never tried one, but there are lots of recipes out there that use tofu. I’d say just google and try one! And let me know if you find a good one πŸ™‚

    • Connie Fletcher April 17, 2013, 5:37 am

      Did you ever find a good tasting….good tasting…tofu based mayo? And, if so, would you share?

      • Barb April 17, 2013, 7:25 am

        I’m actually working on one now! I plan to share it as soon as it’s perfected πŸ™‚

        • Connie Fletcher April 17, 2013, 7:44 am

          I’m sooooo glad….have you ever seen a “Cookbook” called Rawvolution by Matt Amsden? He has a nut-based mayo that is so very good. Email me and I’ll send you the recipe…maybe you can play with it!!!

  • Eva November 29, 2012, 8:57 am

    This sounds great and I’d like to know if unsweetened almond milk can be subbed for the soymilk and still taste like mayo. Thank you and I’m so happy to discover your site today…I’ll be browsing and picking recipes while I’m home today πŸ™‚

    • Barb December 4, 2012, 7:41 am

      I really can’t say, I’ve only ever tried it with soy milk. Google might be able to tell you!

    • Anon February 29, 2016, 4:13 pm

      Just tried this with almond milk. It does not work. Just in case anyone else was wondering- looks like the soy milk is needed πŸ™‚

  • Connie Fletcher April 17, 2013, 7:45 am

    and by the way…Good Morning!!!!

  • Lyla May 26, 2013, 9:51 pm

    This looks delicious! I used to love mayo on sandwiches.

    Will this work with canola oil? I can’t stand olive oil so I never buy it.

    And this works with plain soy milk and isn’t too sweet? Or should it be unsweetened soy milk?

    Thanks so much!

    • Barb May 29, 2013, 7:59 am

      I’ve never tried to make it with canola oil, but it would probably work. And I suppose you could use either kind of soy milk, too! I personally just use recipes as a starting point, I love to change them up πŸ˜‰

  • JoAnn Lakes June 28, 2013, 6:36 am

    I have found that adding 1/4 – 1/2 tsp of xanthan powder to the mix just before adding the oil keeps the mayo from separating. I also add 1/4 tsp of garlic powder and half the cider vinegar adding an equal amount of lemon juice. It helps it taste fresher. I use organic canola oil instead of olive oil most of the time. It tastes just like the regular vegenaise.

  • slywlf August 4, 2013, 7:04 am

    New fan – loving everything I’ve found so far. I have got to try this, but in my case I’ll have to use either almond or coconut milk, as my partner in Vegan experiments doesn’t do soy of any kind. We both love mayo, and this sounds easy and tasty!

  • Petra Buhr Jensen August 22, 2013, 4:21 pm

    Can you make this with rice milk?

    • Barb August 27, 2013, 12:12 pm

      I’ve never tried!

      • Petra Buhr Jensen August 29, 2013, 12:59 am

        Okay, thanks for your answer πŸ™‚

  • Sarah September 8, 2013, 6:01 am

    This was the best mayo I have ever had, vegan and not!

  • Lance October 26, 2013, 2:00 pm

    I just made this with grape seed oil and white vinegar and it turned out EXCELLENT!!! I just threw everything into the blender all at once and in the exact measurements that the recipe says (except I added more onion powder), and viola! Thank you so much for this recipe!!!

    • Barb November 5, 2013, 9:40 am

      You’re so welcome! And thanks for sharing your adjustments!!

  • JS January 19, 2015, 11:11 pm

    This is sheer genius! It worked so beautifully with plain soy milk and a generic cooking oil. It was incredibly creamy, which made me think that if I add sugar instead of salt, I could use this as whipped cream πŸ™‚

    • Barb January 21, 2015, 10:03 am

      Yay! I’m so glad you liked it!

  • evolver July 26, 2015, 3:06 pm

    Thanks for sharing this recipe. I tried making it today but was somewhat unsuccessful. I halved the recipe and used 2 parts olive oil and one part coconut oil (I was low on olive oil). The flavor was there yet it lacked creaminess and was very runny. Could you tell me where I went wrong?
    1/4 c almond milk
    1/2 c olive oil
    1/4 c coconut oil
    1 tbsp ACV
    1/4 tsp mustard powder
    1/2 tsp salt
    Pinch of onion powder

    • Barb July 27, 2015, 9:05 am

      Can’t say for sure, although some brands of almond milk are much thinner than soy milk, which I used, so that could be part of the problem. I’ve also never made it with coconut oil, so I’m not sure how that would work.

    • Lori July 28, 2015, 4:18 am

      It’s the coconut oil. I tried to make another recipe with coconut oil because that’s all I had on hand. It didn’t work, plus then when you put it in the fridge, it gets super hard.

      • Barb July 28, 2015, 8:48 am

        That makes sense.

  • Polly September 22, 2015, 12:34 pm

    Not sure where I went wrong. I followed this recipe to a tee three different times and each time the result was a runny bowl of flat-tasting oily soup. I tried adding more oil afterwards to increase thickness, same with corn starch, and perhaps using less apple cider vinegar — none of my efforts were successful. Even the flavour of the runny end result tasted nothing like Veganaise. I’m disappointed, have no idea how I went wrong following your instructions exactly πŸ™

    • Barb September 29, 2015, 7:32 am

      I’m so sorry to hear that. Without being there I really can’t say… If I could I’d make some and ship it to you!

  • Mollyrose April 1, 2016, 1:24 pm

    can you sub the olive oil with coconut oil?

    • Barb April 3, 2016, 8:42 am

      I haven’t tried, but as you can see from the other comments, no one has had much luck using different kinds of oil.

  • Nikki Stewart January 14, 2018, 7:18 am

    I have tried a dozen or more vegan mayo recipes trying to duplicate (or get as close as possible to) Original Vegenaise. I tried mostly aquafaba recipes, as the critics say that works best, but I just couldn’t get the thickness or the taste I wanted. It was too runny and too “vinegary,” and I even bought an immersion blender, thinking that would help with the thickness. It did help a little, but not enough. So, I found your recipe online and thought, “I’m game for one more.” I read the recipe and then read all the comments below, and Jodie’s comments and one of her changes made sense so I incorporated her change of reducing the apple cider vinegar by half, and added the difference as lemon juice. I didn’t use xantham gum….I didn’t need it. I put all the ingredients in a bowl together at once (including the oil, and I used vegetable oil) and used my immersion blender. Amazing! The texture and the thickness is exactly what I wanted. It still has a little too much vinegar for me, but I will reduce that next time. And, it makes almost a whole 16 oz jar of Vegan Mayo! Just for funnies, I put it in an old Vegenaise jar I saved for storing things. Thank you so much. This is absolutely perfect!

Leave a Comment

Time limit is exhausted. Please reload the CAPTCHA.