How to Make Vegan Mayonnaise (Recipe)


Mayonnaise is a popular condiment used in many dishes and recipes, but it typically contains eggs, making it off-limits for those following a vegan diet. What’s preventing you from utilizing something unique to shape the foundation of Mayonnaise?

It turns out nothing is halting you. With the many ways of making prepared mayonnaises, you can try them without using an egg. During my Vegan Experience, the unprecedented news is that Mayo becomes a 100% veggie lover by taking out the egg.

Making your vegan mayonnaise is easier than you might think, and it allows you to enjoy the creamy, tangy goodness of mayonnaise without compromising your dietary restrictions or personal values. Let’s get started on making some delicious, egg-free mayonnaise!


  • 1 cup of neutral-flavored oil (e.g., sunflower, canola, grapeseed)
  • 1/4 cup of unsweetened plant milk (e.g., soy, almond, cashew)
  • 1 tablespoon of apple cider vinegar or lemon juice
  • 1/2 teaspoon of dijon mustard
  • 1/2 teaspoon of salt
  • 1/4 teaspoon of white pepper

How to Make Vegan Mayonnaise

  1. Add the plant milk, apple cider vinegar or lemon juice, dijon mustard, salt, and white pepper in a blender or food processor. Pulse the ingredients a few times to mix them.
Make Vegan Mayonnaise
  1. Adding the oil gradually ensures that it emulsifies with the other ingredients and forms a smooth and creamy texture. This process should take about 2-3 minutes.
  1. Once all the oil is added, continue blending the mixture for another minute until the mayonnaise is thick and creamy.
How to Make Vegan Mayonnaise
  1. Check the mayonnaise and add the seasonings as needed.
  1. Transfer the mayonnaise to a jar and store it in the refrigerator for up to two weeks.

Easy Homemade Tips for Making Vegan Mayonnaise

  • Use a neutral-flavored oil to ensure that the taste of the mayonnaise is not affected by the oil’s flavor Do not use extra virgin olive oil, as it has a strong taste that can overpower the other ingredients.
  • The plant milk should be unsweetened to prevent the mayonnaise from being too sweet.
  • Apple cider vinegar or lemon juice can be used interchangeably in this recipe. Both provide a tangy flavor that complements the other ingredients.
  • Dijon mustard helps to emulsify the ingredients and gives the mayonnaise a subtle tangy flavor. However, you can omit it if you prefer a more basic mayonnaise flavor.
  • The white pepper is optional but adds a slight heat and depth to the mayonnaise’s flavor.
  • Make sure to add the oil gradually to ensure that it emulsifies with the other ingredients and forms a smooth and creamy texture. If you add the oil too quickly, the mixture may separate and become runny.

Does Vegan Mayo Taste Good?

Vegan mayo, like traditional mayonnaise, can vary in taste depending on the brand and recipe. However, many people find that vegan mayo tastes quite good and is a suitable alternative to traditional mayonnaise.

Vegan mayo is typically made from plant-based ingredients such as soy milk, vegetable oil, vinegar, and various spices and seasonings. While it may have a slightly different flavor profile compared to regular mayo, it can still provide a creamy and tangy taste that complements sandwiches, salads, and other dishes.

Easy Homemade Vegan Mayonnaise

Here’s an easy recipe for homemade vegan mayonnaise:


  • 1/2 cup unsweetened soy milk or any other plant-based milk
  • 1 cup neutral-flavored oil (such as sunflower or canola oil)
  • 1 tablespoon apple cider vinegar or lemon juice
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon salt
  • 1/2 teaspoon sugar (optional)


Easy Homemade Vegan Mayonnaise
  1. In a mixing bowl or blender, combine the plant-based milk, apple cider vinegar or lemon juice, Dijon mustard, salt, and sugar (if using). Whisk or blend briefly to combine.
  2. Slowly drizzle in the oil while continuously whisking or blending at low speed. Adding the oil gradually to achieve a thick and creamy consistency is important. Continue whisking or blending until the mixture emulsifies and thickens, similar to the texture of mayo. This should take a few minutes.
  3. Taste the mayo and adjust the seasonings according to your preference. If desired, add more salt, mustard, or vinegar/lemon juice. Give it a final mix to incorporate the adjustments.
  4. Transfer the vegan mayo to a jar or airtight container. It can be used immediately, but refrigerate it for the best flavor and texture for at least 30 minutes to allow it to chill and thicken further.

That’s it! You now have a delicious and homemade vegan mayo ready to be used in your favorite recipes. Use it as a spread, a base for dressings or sauces, or any dish that calls for mayonnaise. Enjoy the creamy goodness of this plant-based alternative! Remember to store it in the refrigerator and consume it within a week.


What is vegan Mayonnaise made of? 

Traditional Mayonnaise is made with eggs, but vegan Mayonnaise is made with plant-based milk, oil, and acids, such as lemon juice or vinegar.

What kind of oil should I use to make vegan Mayonnaise? 

You can use various oils to make vegan Mayonnaise, including neutral oils like canola, vegetable, or grapeseed or more flavorful oils like olive or avocado oil. The key is to use a light-tasting oil so that the flavour doesn’t overpower the other ingredients.

Can I use soy or non-dairy milk to make vegan Mayonnaise? 

Yes! You can use any plant-based milk to make vegan Mayonnaise, including soy, almond, or oat. Just use an unsweetened variety so the Mayo doesn’t taste sweet.

Do I need any special equipment to make vegan Mayonnaise? 

You don’t need any special equipment, but a blender or food processor can make the process easier. If you don’t have a blender, you can also whisk and mix the ingredients by hand.

How long does vegan Mayonnaise last? 

Homemade vegan Mayonnaise will last for about a week in the fridge, so it’s best to make only what you need for a week at a time. If the Mayo smells or tastes off, it’s time to discard it.

Can I use vegan Mayonnaise instead of traditional Mayonnaise in recipes? 

Yes! Vegan Mayonnaise can be used instead of traditional Mayonnaise in most recipes, including sandwiches, salads, and dressings. It has a similar texture and flavor, so it can be an excellent substitute for those following a plant-based diet or with egg allergies.

Ending Lines

Vegan Mayonnaise is a simple and delicious way to enjoy a plant-based alternative to traditional Mayonnaise. With just a few simple ingredients and essential kitchen tools, you can whip up a batch of creamy, tangy Mayo, perfect for sandwiches, salads, and dressings. 

Plus, making your Mayo allows you to customise the flavour, whether you prefer a classic spicy taste or want to experiment with different herbs and spices. By incorporating vegan Mayonnaise into your cooking, you can enjoy a delicious and healthy condiment while supporting a plant-based lifestyle.

Close © Copyright 2020. All rights reserved.