• RECIPES
  • ABOUT
  • NEWSLETTER
  • COOKBOOK
  • SAVED RECIPES
  • Instagram, Pinterest, Twitter, and Facebook
Love and LemonsMenu

Navigation

  • Home
  • About Us
  • Recipes
  • My Saved Recipes
  • Cookbook
  • Newsletter
  • Contact

Social

  • Instagram
  • Facebook
  • Pinterest
  • Twitter

Vegan Mayo

You only need 6 ingredients to make this easy vegan mayo recipe! Thick, creamy, and ready in under 5 minutes, it's just as good as the real thing.

cooking basics — Jump to recipe

vegan mayo

This vegan mayo recipe is the stuff that dreams are made of. It calls for 6 simple ingredients, it comes together in under 5 minutes, and it tastes just as good as the real thing. It’s thick, creamy, and rich, with a lightly sweet and tangy flavor. For the last few months, I’ve been adding it to salad dressings, stirring it into sauces, and slathering it on just about everything. I’m obsessed with it, and I think you will be too!

Aquafaba, lemon juice, sugar, mustard, salt, and sunflower oil

Vegan Mayo Recipe Ingredients

So, what makes this vegan mayonnaise so thick and creamy anyway? Soy milk? Cashews? Tofu? Nope! This vegan mayo recipe is completely nut- and soy-free. The secret ingredient here is aquafaba, the starchy liquid that you’d find in a can of chickpeas. We often dump aquafaba down the drain, but it can actually whip into soft peaks, like egg whites, and act as an emulsifier, like egg yolks. It’s what makes this vegan mayo so smooth, creamy, and cohesive. Here’s what else is in this recipe:

  • Lemon juice – A classic mayo ingredient, it adds brightness and tang.
  • Dijon mustard – Many traditional mayonnaise recipes call for ground mustard powder, but I like to use Dijon mustard instead. I always have it on hand, and it gives this vegan mayo extra depth of flavor.
  • Cane sugar – It balances the tangy mustard and lemon juice.
  • Sea salt – To make all the flavors pop!
  • Sunflower oil – It gives this vegan mayo body and richness. If you don’t have sunflower oil on hand, you can substitute another neutral-flavored oil like avocado oil or canola oil. I don’t recommend using extra-virgin olive oil in this recipe, as its strong flavor will overpower the other ingredients.

Find the complete recipe with measurements below.

Vegan mayo in a blender

How to Make Vegan Mayonnaise

To make homemade vegan mayonnaise, add the aquafaba, lemon juice, mustard, sugar, and salt to a blender. Before you add the oil, whirr these ingredients together. This allows the aquafaba to start to whip up and become foamy.

With the blade running, slowly drizzle in the sunflower oil, and blend until thickened. The vegan mayo should be light, creamy, and opaque. That’s it!

Bowl of vegan mayo

Store the vegan mayo in an airtight container or Mason jar in the fridge for up to two weeks. Enjoy!

Tomato toast

How to Use Vegan Mayo

Once you have this vegan mayonnaise on hand, you’ll find endless ways to use it! Here are a few ideas to get you started:

  • Slather it on a sandwich, like my Seared Tofu Banh Mi, Chickpea Salad Sandwich, or Butternut Apple Cranberry Sandwich.
  • Spread it on your burger bun next time you make veggie burgers or portobello mushroom burgers.
  • Use it instead of regular mayo in mayo-based salad dressings. It works great in my Broccoli Salad, Grilled Corn Salad, Potato Salad, and Mexican Street Corn Salad.
  • Swap it in for regular mayo in egg salad, or use it in my vegan egg salad.
  • Use it as a dipping sauce for French fries and sweet potato fries.
  • Make sriracha mayo by mixing 1/3 cup vegan mayo with 2 teaspoons sriracha. I love to serve this creamy, spicy sauce with nori wraps, sushi, tacos, sesame tofu, spring rolls, and more!
  • Or make creamy chipotle sauce! It’s fantastic on tacos, burgers, and burrito bowls.

How do you like to use vegan mayonnaise? Leave a comment below to let me know!

Best vegan mayo recipe

More Favorite Plant-Based Basics

If you love this recipe, try making one of these plant-based cooking components next:

  • Oat Milk
  • Vegan Cheese
  • Cashew Cream
  • Vegan Pesto
  • Tahini Sauce (4 ways!)
  • Coconut Cream

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Vegan Mayo

rate this recipe:
4.75 from 36 votes
Prep Time: 5 minutes mins
Serves 1 cup
Save Recipe Print Recipe
This thick, creamy vegan mayo is just as good as the real thing! Stored in an airtight container in the fridge, it will keep for about 2 weeks.

Ingredients

  • ¼ cup liquid from 1 can of chickpeas
  • 2 teaspoons lemon juice
  • ½ teaspoon Dijon mustard
  • ½ teaspoon cane sugar
  • Scant ½ teaspoon sea salt
  • ¾ cup sunflower oil*
Prevent your screen from going dark

Instructions

  • In a blender, place the chickpea liquid, lemon juice, mustard, sugar, and salt and pulse to combine.
  • With the blade running, slowly drizzle in the sunflower oil and blend until thickened.

Notes

*Note: if you use another type of oil, your mayo might not be as thick. See suggestions in the text of the post.
Love and Lemons Book Preorder
Did you make the recipe? I want to see!
Tag @loveandlemons on Instagram.
15 Quick and Easy Weekday Recipes Sign up to get my best weeknight dinners, packable lunches, and meal prep breakfasts sent straight to your inbox! A row of five vibrant dishes including a stir fry, overnight oats, a chickpea dish, a sandwich, and pasta
Free Bonus:
15 Quick and Easy Weekday Recipes

No thanks

You may like these too...

  1. How to Make Cashew Cream
  2. Vegan Pesto
  3. Vegan Ranch Dressing
  4. Tahini Dressing
  5. Broccoli Pesto
  6. Avocado Sauce

82 comments

Previous Comments
4.75 from 36 votes (7 ratings without comment)

Leave a comment: Cancel reply

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it)




  1. Martha
    09.05.2025

    I made vegan mayo for the first time, using your recipe and it is AMAZING. Now, I JUST made it and I had to use avocado oil since I didn’t have Safflower oil. I’m searching for the tips you mentioned in the text part of this post and am not yet seeing it but I haven’t finished looking. I hope that putting it in the fridge for a couple hours will make it become more creamy because it is still a little runny. BUT, at least the flavor is there, no doubt!
    Thanks!
    Martha

    Reply ↓
  2. Marianne
    08.30.2025

    5 stars
    I’ve tried many Vegan Mayo recipes this is the best I’ve made. I’m a Hellman’s gal so I omitted the sweetener. Perfect.

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      09.05.2025

      So glad you loved it, Marianne!

      Reply ↓
  3. Matt
    05.22.2025

    Need oil-free version

    Reply ↓
  4. Lisa
    03.15.2025

    Hi , I noticed you said if you don’t use sunflower oil that it might not Brie’s creamy. Wondering which ones might work in order to stay away from seed oils.

    Reply ↓
    • Lisa
      03.15.2025

      Whoops …. Be as creamy …

      Reply ↓
  5. CarlaIsVegan
    12.24.2024

    5 stars
    Easy, simple, and delicious! Add sugar and salt to your liking, I eyeballed it and had to go back for more to get it perfect. The recipe is really as easy as it looks! The consistency and taste are perfect. I used canola oil.

    Reply ↓
    • Jeanine Donofrio
      12.26.2024

      I’m so glad it worked out perfectly!

      Reply ↓
  6. Ahuja Sunaina
    12.11.2024

    Can water from boiling chickpeas be used instead of liquid of chickpeas from can for making vegan mayo

    Reply ↓
    • Jeanine Donofrio
      12.11.2024

      Hi Ahuja, I haven’t tried that so I’m not sure if it would emulsify in the same way.

      Reply ↓
  7. Linda S.
    07.07.2024

    I followed recipe, used sunflower oil as suggested over other oils, it’s very liquidy. Should it have the texture of store bought regular mayo? Does it thicken as it sits?

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      07.12.2024

      Hi Linda, I’m not sure what happened here! The vegan mayo may be a bit thinner than regular mayo, but it shouldn’t be runny. The looser consistency might have to do with the power of your blender, or it could be that aquafaba can vary depending on what brand of chickpeas you buy.

      Reply ↓
    • Monty M.
      12.07.2024

      5 stars
      If you add more oil, it should thicken as long as the oil emulsified. I used Himalayan black salt to give it a more eggy flavor.

      Reply ↓
  8. Adam
    06.30.2024

    5 stars
    Easier than egg yolk or whole egg mayo, or tofu mayo.

    I home can beans including garbanzos, in pints, so garbanzo water is always around. I might can some with less beans and more water, specifically to have more water.

    Tastes differ, but for me no sugar needed. I used 50/50 olive oil/canola, and a few salt capers.

    At summer’s height, I serve my own romaine leaves with a bowl of fresh chopped herbs and wild greens tossed in mayo. Take a leaf, add herbs and mayo, roll up and eat. Vary to taste,

    Reply ↓
  9. K. Brammer
    06.18.2024

    5 stars
    I used avocado oil. It thickened up just fine. Next time I will use more salt though. ?

    Reply ↓
  10. Orit
    06.07.2024

    5 stars
    A great recipe! I used Olive oil because I love it, and it came out great albeit a touch bitter (which I didn’t mind at all). Next time will try Avocado oil. (I avoid seed oils…)

    Reply ↓
  11. Laci
    05.19.2024

    5 stars
    Do you have any tips on making things being oil free? I have to worry about it due to cholesterol and would love to get some tips! Thanks!!

    Reply ↓
    • Os
      07.21.2024

      I don’t think that’s possible. It would be like trying to make jam without pectin, or lemonade without water. Oil is what emulsifies the mayo – no substitutes can replace it.

      Reply ↓
  12. Rose
    02.17.2024

    4 stars
    I made this with a sunflower/coconut oil artisan blend and it came out perfectly. I also used avocado oil prior to trying the blend. I think the blend was creamier. Great recipe!!

    Reply ↓
    • Rose
      02.24.2024

      4 stars
      Scratch that sunflower/coconut oil blend. Came out great then turned watery and weird the next day ?

      Reply ↓
  13. Linda
    01.07.2024

    What would you suggest in place of any type sugar? My husband is doing a detox and it’s been hard looking for recipes with no egg, soy, sugar, etc. your mayo is the first I found using no soy milk. Also will this heat well in a buffalo chicken dip?

    Reply ↓
    • Betsi
      04.01.2024

      I would use monk fruit! ( not stevia because it might add an aftertaste that not be pleasing)
      I do this for my grandma whose dietary needs changed over the years 🙂

      Reply ↓
  14. Andrew
    12.28.2023

    5 stars
    Tasted amazing! Made it for my dad when he needed mayo but didn’t trust raw eggs in it. He couldn’t guess chickpea juice was used for it, and really enjoyed it. Thanks 🙂

    Reply ↓
    • Jeanine Donofrio
      01.01.2024

      I’m so glad you both loved it!

      Reply ↓
  15. MaryJane
    10.23.2023

    I’m going to try this with whole grain bread, lettuce, tomato, and smoked strips of coconut “cured” with a very little brown sugar. Vegan Mayo – CBLT almost as good as the real thing. I had this at what used to be a nice Philly pub it was once on Fieri’s Triple D food show but now in a neighborhood run over by criminals.

    Reply ↓
  16. Karla
    09.21.2023

    Loved this! I have been making one with cashews but think this is superior. You might try adding a pinch of kala namak (Indian Black Salt)!

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      09.21.2023

      Hi Karla, so glad you loved it!

      Reply ↓
  17. Milena
    07.20.2023

    5 stars
    This is so good!!! I would happily eat this in place of Mayo. I had my 13 year old taste it and he thought it was the real thing! Thank you for the great recipe.

    Reply ↓
    • Jeanine Donofrio
      07.24.2023

      I’m so glad you loved it!

      Reply ↓
  18. Penny
    07.15.2023

    5 stars
    Omg it is to die for! ?

    Reply ↓
    • Jeanine Donofrio
      07.17.2023

      I’m so glad you enjoyed!

      Reply ↓
  19. P
    07.06.2023

    3 stars
    OK I used avocado oil and it’s way too runny. What am I doing wrong?

    Reply ↓
    • Bonnie
      06.16.2024

      I did the same thing and it was way too runny as well. I also doubled it and couldn’t bear to add that much more oil. I added a whole avacado and it turned out GREAT!!

      Reply ↓
    • Kate
      06.18.2024

      3 stars
      I am trying to make it now and it is not thickening at all. I do not know what is wrong. I added more aquafaba. How long does it take before it thickens? I have no reference for how long it should take. Thank you.

      Reply ↓
      • Jeanine Donofrio
        06.18.2024

        Hi Kate, are you using sunflower oil?

        Reply ↓
  20. Mel
    05.03.2023

    Just made a double batch using Meyer lemon juice from our tree and avocado oil and WOW. So. good. We are mayo kinda people and this surpassed expectations by a mile. Thanks for the fabulous recipe!

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      05.05.2023

      Hi Mel, I’m so glad you loved it!

      Reply ↓
A food blog with fresh, zesty recipes.
SEARCH RECIPES
Search Recipes Search Recipes
breakfast  /  main-dish  /  dessert
vegan  /  gluten free
ALL RECIPES >>
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.

Instagram, Pinterest, Twitter, and FacebookInstagram Pinterest Twitter Facebook
Various Shop Items
PRIOR POST
NEXT POST
Instagram, Pinterest, Twitter, and Facebook
Top Recipes
  • Healthy Breakfast Ideas
  • Easy Dinner Ideas
  • Healthy Lunch Ideas
  • Best Brunch Recipes
  • Vegan Recipes
  • Best Salad Recipes
  • Best Soup Recipes
  • Easy Appetizer Recipes
Cooking With Vegetables
  • Avocado
  • Beets
  • Brussels Sprouts
  • Broccoli
  • Butternut Squash
  • Cauliflower
  • Spaghetti Squash
  • Sweet Potato
Plant-Based Cooking Basics
  • Brown Rice
  • Lentils
  • Roasted Chickpeas
  • Farro
  • Tofu
  • Tempeh
  • Quinoa
  • Zucchini Noodles
  • HOME
  • ABOUT
  • RECIPES
  • COOKBOOK
  • SHOP
  • SUBSCRIBE
  • CONTACT
  • PRIVACY POLICY
Click here to view our privacy policy.
Copyright © 2025 Love and Lemons, LLC. All rights reserved.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.