Last updated on November 18th, 2022 at 04:15 pm
I am calling it..this is the best vegan mayo recipe ever. It's the creamiest vegan mayonnaise I've ever tried and I think if you make it once, you'll never use store-bought again.
Got 5-minutes? Then you've totally got time for this.

In my last post I created a guide to stocking a vegan pantry. I'm going to continue with the basics and post a few of my go-to-can't-live-without recipe staples. Today I offer you the best vegan mayo recipe ever in the history of the world. Too much?
I perfected this recipe for my cookbook and make it every week. I started with Vegenaise ingredients from the label, tested, tweaked and tested again until I had the perfect rich and creamy mayonnaise.
It's really simple and cheaper than buying store-bought vegan mayo.
Why We Love This Vegan Mayo Recipe
This recipe makes a thick, creamy and slightly tangy mayonnaise that is just as good as the stuff you can buy - remember, it's based on Vegenaise ingredients - and it's so simple to make. This vegan mayo is:
- cheaper,
- faster than running to the store,
- so creamy and wonderful, and
- adaptable - you can tweak the ingredients to suit your taste.
Ingredients
This mayonnaise recipe only has a handful of ingredients. Here are the main ones:
Soy milk. for a thick and creamy vegan mayo I use unsweetened soy milk. I don't understand the science of it but soy milk emulsifies better than any other milks in this recipe. I tried almond, oat and cashew milk during the testing process and they just didn't thicken the same.
Kala namak. Indian Black salt is worth the forage. I buy mine at an Indian market nearby but you can also order it from Amazon here. This isn't an affiliate or sponsored link, I just did a quick Google search. It's pretty easy to find. Kala Namak has a high sulphur content giving it an eggy odour and flavour.
Sunflower oil. I use sunflower oil in my mayo but you can use any neutral flavoured oil. Avoid olive oil because it has a distinct flavour and can sometimes become a little bitter when blended.
Maple syrup. It's a curveball, I know, but a touch of maple gives this homemade mayonnaise balance.
Apple cider vinegar & lemon juice. These two give us the tang and the zing. I prefer apple cider vinegar for its sweetness but you can substitute it for white wine vinegar. Your mayo will be sharper, so you'll need to adjust with a touch more sugar. Just taste and adjust.
How To Make the Best Vegan Mayo at Home
You'll find full instructions and measurements in the recipe card at the bottom of the post.
Got 5-minutes? This vegan mayo recipe comes together super quick. I recommend using an immersion blender.
Step 1: Pop all the vegan mayo ingredients other than the oil in to a jar or bowl
Step 2: Begin blending and slowly add the oil in a steady stream.
Step 3: Keep blending while adding the oil until the mayonnaise is thick and creamy.
Recipe Notes & Tips
- I have made my vegan mayonnaise with both an immersion blender and my Vitamix and they both worked. I kept my Vitamix at a low speed to get a little control over the situation and avoid wearing my mayo. If I had to choose, I would say using the immersion blender works a little better. The immersion blender is reliable and you can see and control what's going on.
- Using room temperature ingredients works better as you are blending temperate ingredients together. Adding room temp oil to cold soy milk can cause splitting and a little extra work to get the mayo back. Save yourself the trouble and use room temperature ingredients.
FAQ's
Store-bought mayonnaise keeps in the fridge for a long time (I have a jar of Vegenaise living in the back of my fridge somewhere!). Homemade vegan mayo will only keep for up to 5 days in a sealed container. The plus side is that it doesn't keep as long because we haven't added any preservatives.
If your mayo isn't thickening, add a little more oil and continue to blend. Note that the mayo will continue to thicken in the refrigerator.
So are you ready to make your own vegan mayonnaise in around 5-minutes? Okey-doke, let's do this. I hope you love it as much as I do.
Here are some more vegan basics recipes:
basic vegan chocolate frosting
a simple vegan kale and cashew pesto
Want more plant based-goodness?
Subscribe to my newsletter and follow along on Facebook, Pinterest and Insta for all the latest news. If you like this recipe, please check out my cookbook "Great Vegan Meals for the Carnivorous Family" It's full of simple, carnivore-approved family recipes.
Equipment
- immersion blender or standard blender
Ingredients
- ¼ cup + 1 tablespoon / 80ml unsweetened soy milk
- ½ teaspoon maple syrup
- ¾ teaspoon apple cider vinegar
- 1 teaspoon mustard powder
- ¼ teaspoon kala namak (Indian Black Salt)
- 1 teaspoon lemon juice
- ½ teaspoon sea salt
- ½ cup + 2 tablespoon / 165ml sunflower oil
Instructions
- Place the soy milk, maple syrup, apple cider vinegar, mustard powder, kala namak, lemon juice, and sea salt in your blender. Blend until well combined before slowly add the sunflower oil in a steady stream. Keeping blending until the mayonnaise emulsifies into a thick and creamy spread.
- Store in an airtight container in the refrigerator for up to 5 days.
Notes
- I have made my vegan mayo with both an immersion blender and my Vitamix and they both worked. I kept my Vitamix at a low speed to get a little control over the situation and avoid wearing my mayo. If I had to choose I would say using the immersion blender works a little better. The immersion blender is reliable (vs different brands of blenders) and you can see and control what's going on.
- Using room temperature ingredients works better as you are blending temperate ingredients together. Adding room temp oil to cold soy milk can cause splitting and a little extra work to get the mayo back. Save yourself the trouble and use room temperature ingredients.
- Store-bought mayonnaise keeps in the fridge for a long time (I have a jar of Vegenaise living in the back of my fridge somewhere!). Homemade vegan mayo will only keep for up to 5 days in a sealed container. The plus side is that it won't keep as long because we haven't added any preservatives.
- If your mayo isn't thickening add a little more oil and continue to blend. Note that the mayo will continue to thicken in the refrigerator.
Comments
No Comments