Yup, it's Vegan

Plant-based recipes for everyone

  • Home
  • About
    • Press
    • F.A.Q.
  • Recipes
    • Reader Favorites
  • Work with Me
  • Resources
    • What Do Vegans Eat?
    • Vegan Dining in Baltimore
Home » Condiments » Oil-free Vegan Mayo

Oil-free Vegan Mayo

September 23, 2017 By Shannon @ Yup, it's Vegan 44 Comments

2.2K shares
  • Share
  • Tweet
Print Recipe Jump to Recipe

This is an oil-free vegan mayonnaise substitute that works wherever mayo is used, thanks to the magic of cashews and aquafaba! Hooray for vegan mayo made without tofu and without oil.

Oil-free vegan mayonnaise in a glass jar, with the surface of the mayonnaise slightly agitated to show the texture

Compared to when I first started this blog, the commercial vegan mayonnaise options here in the USA are amazing. They’ve become quite widely available and taste more or less the same as the “real thing”. (Case in point: my parents unwittingly purchased and used Hampton Creek mayo thinking it was the kind with eggs in it).

A piece of whole grain toast on a plate, with a spoonful of no-oil vegan mayonnaise being spread onto it, and a jar of mayo and bulb of garlic in the background

A lot of my readers avoid added oils, though, and I’ve yet to see an oil-free vegan mayo on the shelves, so I went ahead and created one at home. This recipe happens to be both egg-free and soy-free. I’ve tried the silken tofu-based eggless mayonnaise recipes and I think they’re pretty tasty! But this cashew mayo version is more realistically rich and it also keeps better in the fridge. At the time of writing this, I have a batch from about 10 days ago sitting in my fridge and it’s still in great shape (your mileage may vary, of course). My tofu versions have tended to separate and get watery after a couple of days.

Of course this vegan mayo is not completely fat-free, due to the cashews. But using aquafaba does allow the mixture to be emulsified with no oil or other stabilizers.

I know that folks will want a nut-free option. I am working on one with sunflower seeds, but it is not yet perfected. That’s actually an age old experiment of mine that you can see pictured here in my rice paper bacon photos. I’ll definitely update here if I make one that I’m satisfied with!

An open jar of oil-free vegan mayo on a patterned napkin

My original iteration of oil-free vegan mayo came into existence back when I made creamy cucumber salad. The recipe is improved now thanks to aquafaba (bean cooking liquid) as a binder, and not needing to spend an arm and a leg on pine nuts.

No, this does not taste EXACTLY like mayonnaise, but for being vegan, oil-free, soy-free, and made from simple ingredients it’s a darn good analogue to use in various ways! It has the same thick and creamy texture and tangy, slightly sweet flavor.

I use a pinch of kala namak (black salt) to give a sulfuric flavor to the mayo that’s reminiscent of eggs, but it’s a totally optional ingredient. Other than that, the ingredients here are pretty standard plant-based fare at this point.

Cashew mayonnaise, no-fu mayo, or just creamy vegan sandwich spread; call it what you want and enjoy!

Oil-Free Vegan Mayonnaise | Yup, it's Vegan
Print Pin
4.74 from 15 votes

Easy Oil-free Vegan Mayonnaise

Vegan mayonnaise with no added oil that comes together in just a few minutes, and stays emulsified thanks to cashews and aquafaba.
Course basics, condiments
Cuisine dairy-free, egg-free, oil-free, refined sugar-free, soy-free, vegan
Keyword cashew mayo, healthy vegan mayonnaise, oil-free vegan mayo
Prep Time 15 minutes minutes
Total Time 15 minutes minutes
Servings 1 cups
Calories 59kcal
Author Yup, it's Vegan

Ingredients

  • 1 cup raw cashews soaked overnight or in hot water for 2 hours
  • 1/4 cup aquafaba
  • 1/4 cup water
  • 1 tbsp fresh lemon juice
  • 1 tsp agave nectar or brown rice syrup
  • 1 tsp prepared yellow mustard
  • 2 tsp white vinegar or rice vinegar
  • 1/8 tsp onion powder
  • 1/4 tsp black salt (kala namak) (optional)
  • 3/8 tsp salt (quantity may vary; see notes)

Instructions

  • Drain the soaked cashews and add them to a blender. (I use either my Ninja or my Magic Bullet for this recipe). Pulse a few times to break the cashews into crumbles. Add the aquafaba and water and blend. Add the rest of the ingredients except for the regular salt, and blend until completely smooth.
  • Taste for seasoning and add salt to taste; I used 3/8 tsp when making this with liquid from 365 brand canned chickpeas. Add more lemon to taste if desired. Store your oil-free vegan mayonnaise in an airtight container in the refrigerator; it lasts around a week or more.

Notes

Aquafaba is the cooking liquid (NOT soaking liquid) from beans. The easiest way to get it is to buy a BPA-free can of white beans or garbanzos and take the liquid, minus the beans, from the can. Adjust the salt levels in this recipe depending on how salty the aquafaba is. You can also use your own homemade aquafaba from cooking beans.
Kala namak is an optional ingredient that gives a natural "eggy" flavor to the vegan mayonnaise.
This recipe isn't raw or paleo because of the aquafaba. It's possible you might be able to use sunflower lecithin or another binding or thickening ingredient that meets those criteria; but I haven't tested it.
VARIATIONS: Make spicy chipotle or sriracha mayo by adding hot sauce of choice; add fresh garlic and extra mustard to make more of an aioli style sauce; substitute some of the cashews with avocado for a green version (will not keep as long in the fridge)!

Nutrition

Serving: 2tablespoons | Calories: 59kcal | Carbohydrates: 4g | Protein: 2g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 77mg | Sugar: 1g

Other homemade condiments on the blog:

Roasted Garlic Sriracha BBQ Sauce | Yup, it's Vegan

Roasted Garlic Sriracha BBQ Sauce

 

Avocado Ranch Dressing | Yup, it's Vegan

Avocado Ranch Dressing

 

Filed Under: Basics, Condiments Tagged With: egg analogues, gluten-free, grain-free, high-raw, nuts and seeds, oil-free, plant-strong, quick, refined sugar-free, sandwich, soy-free

« BBQ Jackfruit Stuffed Baked Potatoes
Black Pepper Cheesy Mac and Broccoli »

Comments

  1. jerry says

    February 15, 2022 at 12:41

    So it’s not mayonnaise

    Reply
  2. Stacey says

    July 3, 2020 at 18:37

    5 stars
    This recipe is amazing! Our go-to now. I use maple syrup and it works in place of agave/other sweetener.

    Reply
  3. Alicia L. Roco says

    April 6, 2020 at 06:24

    What about almonds or pumpkin seeds (pepitas) to sub for cashews?

    Reply
    • Shannon @ Yup, it's Vegan says

      April 7, 2020 at 13:58

      I don’t think those would work as well. They are more fibrous, lower fat content. Would not be as creamy

      Reply
  4. Tonya says

    February 18, 2020 at 14:38

    3 stars
    So, I tried this with high hopes. I’m not sure what exactly went wrong but mine separated and turned into a soupy sauce. Since I was using it for macaroni salad , I went ahead and used it as a sauce and then mashed up a half of an avocado for that creaminess I was looking for out of the mayo.
    Any ideas what went wrong? I really want this work next time.

    Reply
  5. Joe says

    February 11, 2020 at 07:41

    I hate recipes with exotic – odd – hard to find items, at most grocers and expensive online – should take out the “easy ” part in description… Imagine the stock clerks face when you ask for aquafaba…

    Reply
    • Shannon @ Yup, it's Vegan says

      February 11, 2020 at 08:11

      Hi there. Did you read the recipe? It literally says in the recipe notes that aquafaba is the liquid from a can of beans, I’ve never seen any grocery store anywhere that doesn’t sell canned beans

      Reply
  6. Ursula Rogers says

    January 13, 2020 at 11:05

    5 stars
    This is fantastic. I’ve tried (and discarded) so many oil-free mayo recipes. This is it! Thank you!

    Reply
  7. Jovana says

    July 7, 2019 at 18:57

    5 stars
    This was so dang good. My husband and I were tasting it after I finished and couldn’t believe the black magic of it! The black salt definitely seals the deal. We don’t use a lot of salt so just the black salt ended up being enough for us without any additional salt 🙂

    Reply
    • Jovana says

      July 7, 2019 at 18:58

      5 stars
      Oh, we also subbed agave nectar for date syrup!

      Reply
  8. Citra says

    April 26, 2019 at 10:01

    Thanks for very good recipe! We made it and it’s the best non oily mayo we tried! Do you know if I can freeze the aqua fiber water? I have a lot and want to use it again after sometime. What do you think?

    Reply
    • Shannon @ Yup, it's Vegan says

      April 27, 2019 at 11:17

      Hi Citra, yes it freezes great! I always freeze mine in an ice cube tray, then pop them out and stick them in a container to freeze long term, and defrost as many as I need for a recipe.

      Reply
  9. peggy says

    March 6, 2019 at 17:45

    Hi – can I sub something for the agave? Maple syrup? I don’t have any agave, but I’ll go buy if i need it! Thanks.

    Reply
    • Shannon @ Yup, it's Vegan says

      March 7, 2019 at 06:37

      5 stars
      Maple syrup’s flavor is a bit strong, but another sweetener should work, like plain sugar, or corn syrup.

      Reply
    • Mirela says

      October 6, 2019 at 10:21

      I didn’t use any sweetener and it still tasted very good.

      Reply
  10. Becca says

    January 14, 2019 at 13:50

    5 stars
    This is a staple for me now, it’s my go-to mayo recipe. I don’t miss the oil or eggs at all. Not sure how long I’ve been making it but wanted to finally leave a comment!

    Reply
  11. Arely says

    August 29, 2018 at 14:32

    5 stars
    Thank you for this. We as a family have recently gone Vegan. My eldest daughter has a really bad reaction to Soy products so we are all looking for soy free alternatives. We already have Bulk Raw Cashews on our grocery list so this will be a joy to add!

    Reply
  12. Lynn says

    August 10, 2018 at 00:49

    Is the brown rice syrup just for sweetness or what is its purpose in this recipe? I am on a no sugar added eating plan for my health is why I am asking. Thank you

    Reply
    • Shannon @ Yup, it's Vegan says

      August 13, 2018 at 07:26

      It’s for a little bit of malty sweetness that helps it more closely resemble non-vegan mayo. I think this would still taste good with that omitted but humbly I believe it’s best when included.

      Reply
  13. Vicky says

    June 22, 2018 at 08:13

    Is the sugar neccessary? Never saw sugar in the ingredients list of traditional mayo so just curious! 😀

    Reply
    • Shannon @ Yup, it's Vegan says

      June 24, 2018 at 07:25

      The ingredients used in the non vegan version have more natural sweetness so this is to make the flavor more similar. The vegan mayo is overall not sweet (pet peeve of mine when the store bought ones are super sweet!) it’s just a little bit for flavor.

      Reply
  14. Margaret says

    May 31, 2018 at 11:48

    5 stars
    Thanks so much for this recipe! I used .5 c of cashews, a whole carton of aquafaba liquid (i bought the slightly smaller than a can “carton” of chickpeas), lemon, a little salt, apple cider vinegar and some “melted” agar agar- about 3/4 tbsp, a little hot water. I added pepper & garlic to make an aoli. I skipped sweetener and mustard because it’s not a classic french ingredient. Afterall, mayonnaise is french. I also saw another recipe which suggests using cream of tartar w/aquafaba on it’s own, then add in the fat. They streamed oil. I think you’d have to blutz the cashews separately w/garlic, s&p, vinegar & lemon, then fold them into the peaked aquafaba.

    Reply
  15. Megan says

    April 13, 2018 at 14:01

    Do I have to use raw cashews?

    Reply
    • Shannon @ Yup, it's Vegan says

      April 14, 2018 at 09:44

      I strongly, strongly recommend raw cashews. Once in a while, people try my recipes with roasted cashews and like it, but the majority of the time, the added oils and the roasting process makes the texture a bit funny and too strong of a cashew flavor.

      Reply
  16. Dee says

    February 24, 2018 at 04:22

    can i use a processor? thanks

    Reply
    • Shannon @ Yup, it's Vegan says

      February 24, 2018 at 19:42

      With a food processor it may be slightly more difficult to break down the cashews into a smooth mixture. If you make a double batch or have a food processor that is on the small side, then it may work.

      Reply
  17. Dima says

    February 10, 2018 at 19:59

    If I use half that amount of Cashews and make up the rest with oil or any other substitute, how much oil or substitute do you think should i use? I’m trying to keep find a more affordable alternative due to the high price of cashews… especially that I want to prepare large amounts of it. Thanks alot 🙂

    Reply
    • Shannon @ Yup, it's Vegan says

      February 12, 2018 at 10:01

      I believe if you use a neutral oil in about 1/2 of the quantity it would probably be a workable substitute. However, I have not tested this.

      Reply
  18. Suzanne says

    January 29, 2018 at 12:14

    5 stars
    This mayo is so great! I love that it’s an oil-free option that is still rich and creamy. The flavor and texture are perfect, and it’s even delicious on its own – I couldn’t stop tasting it straight from the blender!

    Reply
  19. Stacey says

    January 13, 2018 at 19:48

    5 stars
    Do you think this would freeze well?

    Reply
    • Shannon @ Yup, it's Vegan says

      January 14, 2018 at 12:12

      Hey Stacey – I think the texture might get a little weird when freezing this. I’m not certain though – have not tried yet.

      Reply
      • Peta says

        January 8, 2019 at 05:08

        5 stars
        I use this recipe as a base to make chipotle mayo, and I freeze it into small burger-sized quantities with an ice-cube tray. Takes a bit of effort to get them out again, but otherwise it works great. I take one out, put it in a small container, sprinkle a tiny bit of water on top then microwave it on the lowest power setting my microwave has in 10-second bursts (it heats up REALLY fast) and mix it up well as soon as it’s warm. Works excellently!! Wish the Karl Cooks website hadn’t gone down because he had a great spice mix he used for chipotle mayo that I haven’t entirely been able to replicate from memory, but I fiddle around with ground chipotle spice, small amnt tomato paste, parika, chilli powder and cayenne pepper until it tastes amazing 🙂 In Australia we have Vegie Delights Smoky BBQ Burger patties and combining them with this mayo is the bomb! Thank you!

  20. Jackie noor says

    November 17, 2017 at 13:25

    Can you use white beans in place of nuts I can’t have nuts but this recipe sounds good

    Reply
    • Shannon @ Yup, it's Vegan says

      November 18, 2017 at 06:15

      Hi Jackie, I don’t think white beans will work well if substituted 1:1. The cashews provide a necessary fat content and richness. A better alternative would be raw sunflower seeds.

      Reply
      • Gwen says

        November 21, 2017 at 13:35

        3 stars
        Hi, I made it with white beans because when i searched for an oil free dressing what I wanted was a fat free dressing. So I used white beans and used Apple cider vinegar and Dijon plus hot mustard. I enjoyed the outcome. We each have a unique pallet and I often have to adjust recipes to suit mine so I would never discourage people to try and see if it suits them. If they dislike it as a mayo they can add it to a soup for creaminess.

      • Raleigh says

        May 29, 2018 at 02:52

        It seems pretty unfair to give the recipe 3 stars when you didn’t even follow it.

      • Nancy Nurse says

        August 23, 2018 at 08:20

        I completely agree, Raleigh.

  21. Hannah says

    October 12, 2017 at 21:48

    5 stars
    This is fabulous! I usually cringe at the idea of oil-free mayo, but I love the fact that it doesn’t mean fat-free mayo. Cashews and aquafaba really are magical, so together they create the perfect mouthfeel and richness. This one is a real keeper!

    Reply
    • Rylin Mariel says

      April 12, 2018 at 12:23

      You should be aware that BPA free isn’t actually safe: scientificamerican.com/article/bpa-free-plastic-containers-may-be-just-as-hazardous/
      and if you do a search you’ll find scads of other articles, as well as the studies to back them up. I chose this one because Scientific American is a reputable source, and for brevity’s sake – the article is short.

      I purchased a stainless steel pressure cooker a few years ago, and I can cook large batches of chickpeas and freeze them in serving size containers. You can freeze the aquafaba in glass jars as well: place the liquid in the jar, put the lid on loosely, (to prevent the jar from cracking during freezing), then tighten the lid once the liquid is fully frozen. Freeze the quantity of liquid you need for a recipe in each jar. Make hummus from the chickpeas, and freeze that in small batches too.

      Reply
      • Diane says

        April 28, 2018 at 02:07

        Yes Rylin, I read the same thing, this new product “Tritan” I think it’s called, may actually be worse than BPA products. I plan to stick with glass. It’s a shame we can’t get non-toxic products developed.

  22. Laura says

    October 1, 2017 at 14:09

    I’m trying to go vegan from being vegetarian for over 20 years, but I’m having alot of problems finding citrus free recipes like this mayo. I’m allergic to citrus and citric acid. Any advice?

    Reply
    • Shannon @ Yup, it's Vegan says

      October 1, 2017 at 17:30

      Hey Laura, you can substitute the lemon juice in this recipe with about half the amount in apple cider vinegar, to taste. Should still be quite nice.

      Lemon has a particular tanginess to it that’s used in a lot of vegan dairy and egg analogue recipes so it’s not always the easiest to substitute. Are you able to get your hands on unsweetened nondairy yogurt? That’s a great alternative to lemon for getting tangy flavor that isn’t as aggressive as vinegar.

      Reply
  23. Victoria Ziglor says

    September 25, 2017 at 11:32

    5 stars
    My sister make some great vegan dishes, i love eating at her house. When i came across your web page i asked her if she even been to it, she said no. But she loved the mayo recipe. We’ll be on here a lot now

    Reply
    • Shannon @ Yup, it's Vegan says

      September 26, 2017 at 09:34

      Glad to hear it Victoria! Thanks for your comment!

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




I'm Shannon, founder of Yup, it's Vegan! I'm a morning person based in Baltimore, USA. I create healthy plant-based recipes that everyone will love, using seasonal produce and global inspiration.
Learn More

Advertisement

Popular Recipes

Garlic Sesame Noodles - Vegan, Gluten-free, High-Protein!
Vegan Spinach Artichoke Dip | Yup, it's Vegan
Cauliflower Mac and Cheese | Yup, it's Vegan
Smashed Avocado Vegan Quesadillas | Yup, it's Vegan

More Popular Recipes

As an Amazon Associate I earn from qualifying purchases.

Advertisement and Privacy Policy

Advertisement

Trending Now

Ultimate Hearty Vegetable Stew | Yup, it's Vegan
15-Minute Miso Soup with Greens | Yup, it's Vegan
Marbled Vegan Chocolate Banana Bread | Yup, it's Vegan
I'm Shannon, the writer and photographer of Yup, it's Vegan! I'm a morning person based in Baltimore, USA. My mission is to create healthy plant-based recipes that anyone would enjoy, using seasonal produce with inspiration from global flavors.
Learn More

Never miss a recipe! Join my newsletter.



Design by

Copyright © 2013–2025

2.2K shares