
View on phone
Homemade Vegan Mayonnaise
5 min
Spread
Homemade staple
10 ingredients or less
No cook
Budget-friendly
Servings
(2 Tbsp per serving)
Total
5 minPrep
5 minFree from
Ingredients
Vegan mayo
-
¼ cup (60 mL)aquafaba†
-
1 tsp (5 mL)fresh lemon juice
-
1 tsp (5 mL)dijon mustard
-
1 pinchsalt
-
¾ cup (180 mL)grapeseed oil†
Make your own
Directions
- Use a wide-mouthed jar that has an opening that is just wider than the head of your immersion blender. Add all the ingredients to the mason jar, but take care to add them in the order listed, starting with the aquafaba and ending with the oil.
- Place the blades of the blender on the bottom of the jar, turn it on and let it sit on the bottom of the jar until the mixture turns into a white and creamy sauce.
- Very slowly lift your immersion blender to the top. Take your time with this, as the mayo will thicken while you’re moving upwards. Once you’ve reached the top, turn off your immersion blender and you’re done.
- Your mayonnaise can now be enjoyed on sandwiches, burgers, or with some crispy (sweet) potato fries! You can change it up and add a crushed or roasted garlic clove to turn this mayo into a garlic mayo. Enjoy!
Notes
- †Aquafaba is the liquid from a jar or can of chickpeas.
- †For this recipe, a neutral-tasting oil is recommended.
Storage
- The mayonnaise can be stored in an airtight container in the fridge for up to 2 weeks.
Let us know what you think
Nutrition info
Focusing on numbers can harm our relationship with food. Instead, our philosophy is to Nourish the Cells & the Soul. For specific nutrition needs due to a medical condition, consult a dietitian or physician. While we strive to provide accurate nutritional information, we cannot guarantee its accuracy. See our disclaimer for details.
Frequently asked questions
What does vegan mayo taste like?
We’d argue this is the best tasting vegan mayo! It has a creamy and tangy flavour similar to traditional versions, with a light and smooth texture. The taste largely depends on the type of oil used, so be sure not to swap out the oil if possible.
What is the best oil to use for vegan mayonnaise?
It’s best to use a neutral oil like grapeseed oil or canola oil for a creamy and mild flavour. Avoid strong-flavoured oils like extra virgin olive oil as these infuse a stronger, more bitter flavour.
How long does homemade vegan mayo last?
The mayonnaise can be stored in an airtight container in the fridge for up to 2 weeks.
Are plant-based mayos healthier than regular mayos?
Vegan mayo can be a nourishing alternative to traditional mayo, as it's typically made with ingredients that offer a more wholesome balance of fat and are free from cholesterol. That said, it's still oil-based, so if you're watching your fat or energy intake, it's worth being mindful of how much you enjoy.
How can I make my mayonnaise thicker?
First, double-check the ingredients used and measurements to ensure accuracy. Substituting ingredients for convenience can throw off the recipe balance - cooking is like a science! The temperature of your ingredients can also impact thickening. If you're using chilled aquafaba straight from the fridge, it may slow the process. Try blending a bit longer, or let the aquafaba reach room temperature first. Lastly, be careful not to over-blend, as this can lead to a runny or separated texture instead of a creamy consistency.
How can I make mayonnaise without oil?
There’s sadly no substitute for oil in this recipe. Stay tuned as we hope to share an oil-free mayo recipe in the future!





Leave a comment
Can I make a bit batch and store some in the freezer? Would it affect the taste or the texture? 😊
I was shocked by how resembling this vegan mayo to the store-bought egg mayo I often buy! So yum! Thanks for this game-changing recipe 🙏
Perfect! Was afraid that something will go wrong but nope, easy-peasy😊
Sooo quick and easy! The recipe came out great! I used olive oil because that’s what I had on hand, love it!
Tastes just like mayo! Yummy!
So easy and so delicious. It works great for me with the immersion blender.
I was making the Garden chickpea dill dip and I have been making chiclpea from scratch, so hard some aquafaba I otherwise would have thrown out.
Hi! Can I keep it in the fridge? Does it remain creamy?
So good!! I add some black salt and hing to it too, rocks all the time
Easy and delicious
this salad sauce is so delicious wholesome put it on salad rucola coriander leaves beetroot cucumber w.bl.pepper on sourdough grains pumpkin seeds large chunk toasts yum!
tq so much Sadia team whoever share made this up
I made this in the beaker that came with my immersion blender and also it's slightly less thick than shop bought, it's absolutely delicious! I've popped it in the fridge as I'm sure that will thicken it up a bit more. Why have I not done this before? It's so much cheaper and much nicer than the supermarket ones! I used rapeseed oil for this, as that was the only neutral oil I had in.
Is there an alternative to grapeseed oil?
i love this recipe, but the method doesn’t work for me. maybe it’s my immersion blender, maybe the narrow jar i am using. but i tried this recipe method numerous times, only two times it actually worked and the oil imulsified. what works every time for me is streaming in the oil slowly, like a tablespoon at a time, mixing until everything is incorporated, then again a tablespoon. i am very happy that this works for me like that because storebought mayonnaise just isn’t my jam 😃
This recipe is a gem! It is simple, extremely quick, and tastes like the delicious vegan mayo our family loves!
Delicious but a bit thin. Admittedly I don't have an immersion blender so used 1 whisk attachment only on an electric hand whisk. Could this be why it didn't thicken up?
I love this recipe :) to have a little bit of”eggy” vibe I added a pinch of kala namak (black salt) :)
Heavenly!
Mine turned out a bit too runny for my taste so I used some guar gum (about 1/2 tsp), and it came out with the perfect consistency!
I like the taste.
Mine turned out more runny. I don't know exactly why.
I hope next time I will manage to make it more creamy.
I added all the ingredients except the oil to my food processor and let it run until combined. Then I added the oil very slowly while it was running (my unit has a drip feed for this purpose, which is nice). Worked out beautifully & tastes great!
I tried this recipe once before with my immersion blender, but I didn’t have the knack and it didn’t emulsify. 🤷 So I thought I’d share my success with the food processor for those who have one. 🙂
Does the water from home cooked dry chickpeas work the same as aquafaba from canned chickpeas? I have been cooking my chickpeas to reduce waste from packaging, and notice that the water from my cooked chickpeas isn’t as thick as canned chickpeas…
Looks yum
Holy cow!! Not being vegan, I’ve made many batches of egg-based mayo, and this recipe tastes perfect. But now with a sensitivity to eggs, this recipe is just the ticket. It’s delicious, and it works perfectly as written. It will be our mayonnaise from now on. Thank you!!
Just made this! So easy and so good!
How long does this last? Can you over blend?
Tastes really good and just like mayo. My family could see themselves putting this on their sandwich.
Delicious
really easy and delicious!
Amazing! First time I pulled up the blender too quickly so it didn't work then. But the second time I got it! Definitely won't be the last time I'll do this.
It's super easy, a few ingredients and it worked so fast. I can finally have some vegan mayo (it's hard to find here).
Merci pour votre reponse
It is great
Easy to do but how long can you keep it before using il?
Easy an quickly you have a delicious vegan mayo
This recipe is absolutely amazing! I’ve made it a few times now and will never go back to store bought again. Turns out great everytime. Thank you for this wonderful and super easy recipe!
This is so cool!
Creamy and delicious!
I managed to get it right from my second try. First time around it remained very liquid and didn’t emulsify at all. The second time I used my immersion blender on a higher speed and also blended it longer at the bottom - it worked like magic! Thanks for the recipe, team! ✨✨✨
Curious, what can I sub the oil for, will water work? I need to watch my fat and need to stay within 30 gms of fat per day due to having pre- diabetes. So I have omitted all oils from my diet with exception of an occasional spray oil like, avocado.
Also, I just purchased your app. I’m loving how easy it is to navigate and how beautiful it is. Looking forward to making so many of the recipes!! Thank you so much!!!
Oh my goodness! I love this recipe. :)
I just made it and it taste so good…😃
I've tried lots of different vegan mayo recipes & this is by far the easiest & best tasting! However, I was out of chickpeas & tried the liquid from a can of black beans instead & other than being a tiny bit darker, no difference. I also put in a little kala namak for the eggy flavor & it's perfect!
I still can't believe this works !! Tastes just like non vegan mayo 😮 I'm never buying vegan mayo again 😊😊😊
Absolutely delicious! I don’t have an immersion blender, so I wanted to try with a regular blender. I used the small one for the Ninja blender (not a full-sized, typical blender). It worked great. To try and mimic the immersion blender, I first blended everything but the oil for 20 seconds. Then I added a third of the oil and blended another 20 seconds. Lastly, I blended another third for another 20 seconds. I went ahead and left out the remaining third.
Absolutely, amazing!
Even my super fussy partner absolutely loves this recipe.
Thank you 🙏
I am totally geeking out over how awesome this recipe is. I reduced the liquid from cooking 1 cup dry chickpeas to 1/4 cup (rather thick) aquafaba, and it resulted in an absolutely perfect texture.
The only major flaw with my first attempt was the use of a not-so-great, fairly bitter extra virgin olive oil. Oops. I’m really curious now whether there’s another cold-pressed unrefined oil that will be delicate enough for this recipe, to avoid the supposed issues with refined oils.
After trying 2 or 3 times I finally succeeded 🙌🏻 Really tasty!! Just one question, what would you advice to add to transform the sauce like making it sweeter or just to easily transform it to something else ? 😊
This was so much easier than I was expecting! And it’s delicious too
Hello! I have a question about the oil for this recipe. I see from other comments that neutral oils like grapeseed or canola are recommended for taste. In terms of nutrients/overall healthiness, what is the best type of oil to use in your opinion? Thank you so much for your time, I’m eager to try this recipe!
This is so quick and easy. I made it when I realised I’d ran out of shop bought and am not going back to buying it!
Can I use extra virgin olive oil instead of grapeseed oil?
The process of making this recipe is SO COOL! I’ve used my immersion blender for soups and whatnot but never thought to make vegan Mayo. The texture is just like regular Mayo. I was out of Dijon mustard but used yellow mustard instead. It seriously tastes like regular Mayo. This recipe is both science and magic!
Simply love the texture and taste of it! Amazing vegan mayo.
I am though a bit concerned about how healthy is aquafabe? I know it does not have much nutritional value but also I read some concerns on BPA or digesting oligosaccharides. What’s PUL’s view on this?
Hello, I need to ask, if it won’t thicken, what should I do? Or did I measure something wrong perhaps.🤔 Please help!😅
i was surprised by how well it worked! I did use olive oil though. It has a strong taste, so if you see this comment before doing it, use a neutral flavory oil.
Ich hava a question: i would like to use this in some recipe, but it is hard to filter it out. I cant find it under „mayonaise“ or „ mustard“.
Id be very glad if you know how to find this homemade staple in other recipes :)
AMAZING!! Store bought vegan mayo is expensive and this is so cheap, quick and easy! I’m amazed, really, THANK YOU!
I have made mayo before - I used a standing mixer because I don't have an immersion blender & I was sad it came out very thin. Any thoughts/advice?
Can I use a vitamix blender, hand mixer, or food processor? I don’t have an immersion blender.🫤
This is legitimately indistinguishable from a non vegan mayo! The perfect dupe. Incredible!!
My partner who is a fan of non-vegan mayo said this is one of the best mayos he ever had! :-)
Super easy quick and also very yummy
Best vegan mayo ever tested!
This is a really good mayonnaise recipe 😊 taste great!!
Hi, just wondering if there a use by time with this recipe?
I made this but unfortunately the mixture isn’t thickening ☹️ any tips? Maybe on the mode of the immersion blender? (i.e. high, medium, low). Thanks so much! 🤗