This delicious vegan mayo contains just 6 ingredients (not including salt and water) and takes only minutes to make. It is rich, creamy, tangy, and yet dairy-free, egg-free, and can even be made oil-free!
Start by soaking cashews in very hot water for at least 30 minutes until softened. You can also soak them overnight.
Drain and rinse soaked cashews, transfer them to a blender, and add all other ingredients. Blend until completely smooth and lump-free, scraping down the sides of the blender a couple of times, if needed. Try it and add more salt/vinegar/mustard to taste.
Transfer to a sealed container and either serve immediately or chill in the fridge for a few hours. Store in the fridge for up to 5 days.
Notes
Tofu: I used firm silken tofu, however, if you have a soy allergy, you can use soy-free, vegan cream cheese, e.g.: Miyoko's Vegan Cream Cheese or Daiya Cream Cheeze.
You could also leave out the silken tofu (or cream cheese) and increase the amount of cashews to 1 cup (150 g). Then you will need to use more water (up to 1/2 cup).
Oil: It will make the mayo a little more "silky" but leave it out for an oil-free vegan mayo.
Kala Namak: Also known as black salt. It will add an "eggy taste" to the mayo, however, you can leave it out.
Water: If using a high-speed blender like a Vitamix you can most likely use a little less water. And if using a food processor you might need to use a little more water.
Sugar: Use Erythritol for a sugar-free version or omit the sugar entirely if preferred.
For a nut-free version, you could try to use soaked sunflower seeds. This isn’t something I’ve tried, but I’ve swapped cashew and sunflower seeds previously with great results.
The total time doesn't include the soaking time.
Nutrition Facts
Vegan Mayo
Amount Per Serving (1.5 tbsp)
Calories 60Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 1g5%
Carbohydrates 3g1%
Fiber 1g4%
Sugar 1g1%
Protein 2g4%
* Percent Daily Values are based on a 2000 calorie diet.