Vegan Mayo (Thick and Creamy) (2024)

Published: Updated: by Alison Andrews This post may contain affiliate links

Jump to Recipe

This vegan mayo is rich and creamy, made with 6 easy ingredients and ready in 5 minutes. It’s so good you won’t believe you made it yourself!

Vegan Mayo (Thick and Creamy) (1)

This vegan mayo is like magic. You just put 6 easy ingredients into a measuring jug, blend it up with an immersion blender and like magic, you have vegan mayo!

The first time I made it I could barely believe it was possible, and when it all just worked, I was so excited!

I have since tried all kinds of combinations (not all were super successful) but this recipe is a sure winner.

It’s a super thick and creamy vegan mayo that’s pretty much identical to what you would buy at the store.

It’s divine as a dip for your chips, as a spread, as a salad cream or dressing, or wherever a mayonnaise is required.

Vegan Mayo (Thick and Creamy) (2)

Ingredient Notes

Avocado oil – forms the base of this recipe and I really love it for this as it’s a wonderfully neutral flavored oil. I have tried this recipe with canola oil and it was also good but not nearly as good as the avocado oil.

Olive oil – I mixed in a bit of extra virgin olive oil for flavor balance and that worked really great.

Unsweetened soy milk – emulsifies with the oil to create this thick and creamy mayo. It is crucial that it’s unsweetened. I tried a batch with regular soy milk and there was a very odd after-taste. Even though we do add a little sweetener to this (maple syrup) that doesn’t seem to have the impact that sweetened soy milk does, so make sure your soy milk is unsweetened. Soy milk is also a great emulsifier, so other plant-milks may not work well in this recipe.

How To Make Vegan Mayo

You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

  • Add avocado oil, unsweetened soy milk, olive oil, salt, distilled white vinegar and maple syrup to a measuring jug.
Vegan Mayo (Thick and Creamy) (3)
  • Blend it with an immersion blender.
Vegan Mayo (Thick and Creamy) (4)
  • It emulsifies beautifully into thick, creamy mayo!
Vegan Mayo (Thick and Creamy) (5)

Egg replacement?

There is no ‘egg replacement’ in this recipe. Other vegan mayonnaise recipes tend to use aquafaba (chickpea water) but this recipe doesn’t use that.

However, I actually have another vegan mayonnaise recipe that uses aquafaba, the result was so different that it warranted me doing TWO mayonnaise recipes for this blog. This recipe is thick and very mayonnaise-y, the other one that uses aquafaba is thinner and more like a salad cream.

Vegan Mayo (Thick and Creamy) (6)

Storage Tips

Store your vegan mayo in a sealed jar in the fridge where it will stay good for around 5 days.

It doesn’t have the long shelf life that store-bought mayonnaise has. So if you’re not a big mayo eater, then make a half batch.

The mayo does tend to separate a bit in the fridge, don’t worry about that, just give it a stir and it’s good to go.

Vegan Mayo (Thick and Creamy) (7)

Troubleshooting

Does Not Work: Stand Mixer and Food Processor

  • I tried this in my stand mixer and it would not emulsify at all, no matter what speed setting I had it on. The batch was saved when I moved it to a bowl and used the immersion blender to emulsify it.
  • I also was not able to make it emulsify when trying it out in a food processor.

Works: Variable Speed Vitamix

  • I tried this in my regular blender, which is a Vitamix. My Vitamix is one with a speed control, so I start at slow speed and my mayo emulsified without any issues.

Best Results: Immersion Blender

  • The most consistent results are achieved with an immersion blender. All things are not equal with regular full size blenders. However, immersion blenders are quite similar across brands so this is the most reliable way of making it.
  • So if you think homemade mayo’s are in your future (and lots of soups!) then an immersion blender is a very worthwhile purchase. And usually inexpensive too.
  • If you try it in your full size blender and have any trouble with it emulsifying then move it to a bowl and use the immersion blender to ‘fix’ the batch.

Room Temperature Ingredients:

  • Your ingredients should all be at room temperature.
  • If one of your ingredients (like your non-dairy milk) is cold from the fridge and your oil is room temperature, then that can cause this recipe to not work properly. So make sure everything is at room temperature before you get started.
Vegan Mayo (Thick and Creamy) (8)

More Vegan Staple Recipes

  1. Vegan Cashew Cream
  2. Homemade Vegan Butter
  3. Vegan Nutella
  4. Homemade Oat Milk
  5. Vegan Heavy Cream Substitute
  6. Vegan Parmesan

Did you make this recipe? Be sure to leave a comment and rating below!

Vegan Mayo (Thick and Creamy) (9)

Vegan Mayo

This vegan mayo is rich and creamy, made with 6 easy ingredients and ready in 5 minutes. It's so good you won't believe you made it yourself!

4.88 from 65 votes

Print Pin Rate

Prep Time: 5 minutes minutes

Total Time: 5 minutes minutes

Servings: 24

Calories: 90kcal

Author: Alison Andrews

Ingredients

Instructions

  • All all the ingredients to a bowl or measuring jug.

  • Use an immersion (handheld) blender to emulsify it into mayonnaise.

Video

Notes

  1. You can use different oils other than avocado oil with varying taste results.
  2. It is crucial that the soy milk is unsweetened, using a regular sweetened variety gave this a very odd taste.
  3. Don’t switch out the soy milk for another non-dairy milk. Soy milk emulsifies very well and other plant milks may not.
  4. Ingredients must all be at room temperature otherwise this recipe may not work out as intended.
  5. The best results in this recipe come from using an immersion blender (handheld blender).
  6. This recipe makes around 1 and ½ cups of vegan mayo.
  7. Store your vegan mayo in a sealed jar in the fridge where it will stay good for around 5 days.
  8. The fries served with the mayo in our photos are our baked potato fries.

Nutrition

Serving: 1Tbsp | Calories: 90kcal | Carbohydrates: 0.7g | Protein: 0.3g | Fat: 9.8g | Saturated Fat: 1.1g | Sodium: 56mg | Sugar: 0.5g

DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan

« Vegan Coconut Cake

Vegan Chocolate Truffles »

Vegan Mayo (Thick and Creamy) (10)

About the Author

Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

Loving It Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

Reader Interactions

Comments

  1. Vegan Mayo (Thick and Creamy) (11)Kathy The FUN Baker says

    Hi Alison,
    I appreciate your recipe! Thank you for sharing it with all of us!!
    For any non-vegans out there who might happen to read this & just want a good homemade low cholesterol mayo…I made it with avocado oil & reconstituted powdered milk in place of soy milk. I needed it to be low cholesterol (for me) & it was also for a friend who has severe peanut & soy allergies so she can’t eat things even processed with peanuts–leaving out the possibility of almond or cashew milk as substitutes. Anyway, it emulsified Very well & turned out delish!! Thanks again!!! ((HUGS!!)) <3Vegan Mayo (Thick and Creamy) (12)

    Reply

    • Vegan Mayo (Thick and Creamy) (13)Nadine @ Loving It Vegan says

      Thanks for sharing Kathy 🙂 and thanks for your great review!

      Reply

  2. Vegan Mayo (Thick and Creamy) (14)Geo says

    Thanks for the recipe. It made a great base for experimenting. Below is my experience:

    I followed the recipe precisely (including room temp milk) but used all olive oil with a bit of EVOO, and ended up with a curdled milk suspension in oil. No amount of immersion blending worked. It sorta kinda tried to hom*ogenize but would not.
    So I added a ¼ tsp mustard seed (since that’s an emulsifier) and that sorta helped, but still mostly an oil suspension and not mayo.

    About to give up, I added even more (cold) soy milk and voila, that worked like magic.
    We use westsoy unsweetened milk which makes great yogurt, soft cheese, etc. so I don’t think it’s the milk. I do think the milk should be colder than room temp, but maybe that was just me.
    But from my experience a 1 to 1 ratio of oil to (cold-ish) milk worked perfectly and the ¼ tsp mustard seed didn’t hurt at all 🙂 (I didn’t want mustard mayo, so you cannot taste it at all).

    Thanks again for the recipe. Vegan mayo had been my white whale, until now 🙂Vegan Mayo (Thick and Creamy) (15)

    Reply

    • Vegan Mayo (Thick and Creamy) (16)Nadine @ Loving It Vegan says

      Thanks for sharing your experience Geo! So glad it turned out good! 🙂

      Reply

  3. Vegan Mayo (Thick and Creamy) (17)Lisa says

    Just made this as an emergency mayo because we ran out of store-bought vegan mayo. I followed your directions exactly, and the mayo turned out perfectly. We will never go back to store bought again! Thanks for the recipe.Vegan Mayo (Thick and Creamy) (18)

    Reply

    • Vegan Mayo (Thick and Creamy) (19)Nadine @ Loving It Vegan says

      So glad you enjoyed the recipe Lisa! Thanks for your great review!

      Reply

  4. Vegan Mayo (Thick and Creamy) (20)Bronya says

    Amazing. Before I made this recipe, I tried another recipe which was almost the same, but used apple cider vinegar. Perhaps it was because the apple cider vinegar I used was one with a mother and very strong, I’m not sure, but the mayonaisse was very thin and separated completely in the fridge. When I tried starting again with white wine vinegar, there it was, thick and yummy. What’s more, when I was trying to fix my original mayonaisse, I read that adding a mayonaisse that remained liquid, to a tablespoon of one that had worked, slowly, could make the whole lot work. It did. My only problem is that now I have too much mayonaisse. Could I freeze it?Vegan Mayo (Thick and Creamy) (21)

    Reply

  5. Vegan Mayo (Thick and Creamy) (22)Anne Temple says

    I made your recipe yesterday and then today I decided to make a cake recipe that needed ricotta cheese (sorry — not vegan) and I only had half of the amount I needed so I used 3/4 cup of your mayo in the recipe and wow — was it ever good and moist!!!! Who knew!Vegan Mayo (Thick and Creamy) (23)

    Reply

    • Vegan Mayo (Thick and Creamy) (24)Nadine @ Loving It Vegan says

      That’s so cool Anne! Thanks for your review!!

      Reply

  6. Vegan Mayo (Thick and Creamy) (25)Anne Temple says

    I am going to try this with cashew milk or almond milk – don’t have soy. Have you used either with any success?

    Reply

    • Vegan Mayo (Thick and Creamy) (26)Nadine @ Loving It Vegan says

      Hi Anne, Don’t switch out the soy milk for another non-dairy milk. Soy milk emulsifies very well and other plant milks may not.

      Reply

« Older Comments

Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

Leave A Comment & Review

Vegan Mayo (Thick and Creamy) (2024)

References

Top Articles
Latest Posts
Article information

Author: Madonna Wisozk

Last Updated:

Views: 5809

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Madonna Wisozk

Birthday: 2001-02-23

Address: 656 Gerhold Summit, Sidneyberg, FL 78179-2512

Phone: +6742282696652

Job: Customer Banking Liaison

Hobby: Flower arranging, Yo-yoing, Tai chi, Rowing, Macrame, Urban exploration, Knife making

Introduction: My name is Madonna Wisozk, I am a attractive, healthy, thoughtful, faithful, open, vivacious, zany person who loves writing and wants to share my knowledge and understanding with you.