Easy Vegan Mayo Recipe for sandwiches and burgers

Easy Vegan Mayo (Oil Free!)

Hello, my chickpeas! I don’t know about you, but I personally think that a good sauce or condiment can make or break a meal. That’s why this Easy Vegan Mayo recipe should definitely be a go-to for any plant-based kitchen! Having a homemade mayo in your fridge to spread on sandwiches, burgers, and more throughout the week makes meals simple and flavorful.

Easy Vegan Mayo Recipe by Joyful Balance: Vegan, Oil Free, and WFPB

This recipe is perfect for you if you want a vegan mayo option that also happens to be oil free, and it’s honestly so easy to throw together. As I always like to remind you with these “substitute” style recipes, it may not taste 100% like traditional mayo – because it simply isn’t made out of the same things! However, it’s got a similar flavor profile, it’s creamy, and in many scenarios it can be used in place of traditional mayo quite well. Plus, I always feel just a little fancy when I have homemade mayo in my fridge. Without further ado, let’s get into it!

Inspiration for Easy Vegan Mayo

Vegan Mayo Recipe with cashews and lemon juice

Depending on where you live, there may be vegan mayo options at your grocery store. And of course I am so appreciative that plant based options like this exist! However, they aren’t readily available everywhere yet, and they can be a bit pricey. They also often come in quite large containers and you don’t always need that much!

When creating this recipe I really just wanted a vegan mayo that I could easily make at home. I wanted to stick to ingredients that I tend to have in my kitchen most of the time (and if you also have a plant based kitchen, you might as well!). I have also noticed that the store bought options typically contain quite a bit of oil, so I wanted to make an oil-free option for my WFPB friends! This recipe is what I landed on and I am very happy with it. I hope you keep it in mind for your future sandwich needs!


Homemade Mayo Recipe with veggies and sandwich

As mentioned above, these might be somewhat common ingredients for you if you do a lot of plant based cooking! I wanted to be able to hopefully whip this up quickly when the need strikes, so I stuck to things that I typically have on hand. But if any of these ingredients are new to you, I promise they’re super easy to use in this recipe. You’ve got this!

  • Cashews: these make up the base of our vegan mayo! When cashews are soaked and blended up they get super creamy. This makes them great for sauces and condiments, such as a homemade mayo!
  • Dijon mustard & white miso paste: a good mayo should be mostly savory, but with a bit of sour and also a tiny hint of sweet. Our mustard and miso are going to accomplish the savory and a tad bit of the sour as well.
  • Apple cider vinegar & lemon juice: these are going to add some acidity & more sourness.
  • Maple syrup: for just a tad bit of sweetness. This compliments the savory flavors we’ve got going on nicely.
  • Nutritional yeast, garlic salt & onion powder: for some extra flavor!

How to Make Easy Vegan Mayo

Homemade Vegan Mayo with tomatoes and lemon

This is a magical blender recipe. The only hands-on time is mostly just blending everything together! As always, keep scrolling for the full recipe.

  1. Soak cashews in hot water.
  2. Throw all ingredients into a high powered blender.
  3. Allow to set in the fridge.
  4. Use as you wish and enjoy!

Tips & Tricks:

Quick and Easy Vegan Cashew Mayonnaise

As always, here are some of my thoughts on some fun things you can do with this recipe.

  • I love to use this as a simple spread on sandwiches and burgers! It’s a pretty neutral flavor that pairs well with just about any veggie sandwich or veggie patty, so pile on your favorite veggies and go crazy! I love pairing it with mustard, tomatoes, avocado, and a Black Bean Burger!
  • This Easy Vegan Mayo is also perfect for recipes such as potato salad that have mayo tossed together with a bunch of other things. It adds that required creaminess and mixes with other flavors nicely.
  • I haven’t tried this yet, but if you’re a spice fan I think this would make a great sriracha mayo! Just mix in some sriracha and you are good to go!
  • I know some baking recipes use mayo in things such as chocolate cake or muffins to get a nice texture. This is just a note to say that I have NOT attempted to bake with this mayo! I didn’t really create it for this purpose, and therefore I’m not sure how it would react to the heat involved with baking.
  • If you’re a fan of how creamy the cashews are in this mayo recipe, you’ll also love my other cashew-based sauces! Check out my Vegan Caesar Dressing and my Roasted Poblano Sauce next!


Easy Vegan Mayo (Oil Free!)

Recipe by Delaney Romero – Joyful Balance
Servings (approximately)


From Start to Finish





This Easy Vegan Mayo is the perfect compliment to any sandwich or veggie burger, and only takes 5 minutes of hands-on time! It is even oil free. Make this over the weekend and use it as a flavorful and quick condiment throughout the week!

*Note that “From Start to Finish” is an estimate that includes 30 minutes to soak your cashews, 5 minutes to complete the steps of the recipe, and 30 minutes for your mayo to set in the fridge. (Depending on the temperature of your fridge, this time may be more). That means that only 5 minutes of this is hands-on!


  • 1 cup cashews, soaked in very hot water for 20-30 minutes (OR in room temperature water overnight)

  • 1 tsp dijon mustard

  • 1 tsp white miso paste

  • 3 tsp apple cider vinegar

  • 1.5 Tbsp lemon juice

  • 1 tsp pure maple syrup

  • 2 tsp nutritional yeast

  • 3/4 tsp garlic salt

  • 1.5 tsp onion powder

  • 2/3 cup water


  • Drain your soaked cashews.
  • Toss all ingredients in a high powered blender and blend until very smooth. It may seem a little thin right now, but it’ll thicken a bit as it sets in the fridge.
  • Transfer to a jar or container of your choice and refrigerate for 30-60 minutes, or until it has slightly thickened and become more of a mayo consistency.
  • Use as desired and enjoy!

Happy cooking! If you made this recipe don’t forget to tag me (@joyfulbalanceofficial) on facebook or instagram so I can cheer you on for your mayo-making ways.

Stay joyfully balanced!

Leave a Comment

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


This site uses Akismet to reduce spam. Learn how your comment data is processed.