Vegan Mayonnaise

Jar of vegan mayonnaise with a spoon in it on a white marble benchtop, surrounded by a striped linen napkin, a lemon, bread and chickpeas.

Written by Liz

I’m Liz, I share recipes and easy substitutes to make plant-based living simple!

January 8, 2023

Eggless and Delicious: Make Your Own Affordable Vegan Mayo at Home

Have you ever wanted to try making your own vegan mayonnaise at home, but were intimidated by the process? Look no further! This recipe for vegan mayo is not only easy to make, but it also uses an ingredient you may already have in your pantry: aquafaba.

What is Vegan Mayonnaise Made Of?

Traditionally, mayonnaise is made with eggs and oil. Vegan mayonnaise, on the other hand, is made with plant-based ingredients. One popular option is to use aquafaba, which is the liquid from a can of chickpeas. This liquid has a similar consistency to egg whites and can be used as a replacement in many recipes, including vegan mayo.

In addition to aquafaba, this recipe also calls for apple cider vinegar or lemon juice, dijon mustard, salt, and vegetable oil. These ingredients work together to create a creamy, tangy condiment that tastes just like traditional mayo.

Jar of aquafaba on white marble benchtop with chickpeas in sieve behind it.

Is Vegan Mayonnaise Healthier than Regular Mayonnaise?

If you’re trying to follow a plant-based diet or are looking for a healthier alternative to traditional mayonnaise, then vegan mayo may be a good option for you. It’s made with vegetable oil instead of animal-derived products, making it a suitable choice for vegans and those who are lactose intolerant.

That being said, it’s important to note that vegan mayo is still a condiment and should be consumed in moderation. It’s high in fat and calories, so it’s best to use it as a topping rather than a main component of your meals.

Jar of vegan mayonnaise on a white marble benchtop, surrounded by a striped linen napkin, a lemon, bread and chickpeas.

Key Ingredients for Vegan Mayonnaise

  • Aquafaba: As mentioned earlier, aquafaba is the liquid from a can of chickpeas. It adds structure and stability to the vegan mayo, giving it a consistency similar to traditional mayonnaise.
  • Apple cider vinegar or lemon juice: This adds tanginess to the mayo and helps to balance out the flavors.
  • Dijon mustard: This adds flavor and helps to emulsify the ingredients.
  • Salt: This helps to enhance the flavors of the other ingredients and adds a bit of savory depth.
  • Vegetable oil: This is the main ingredient in the vegan mayo and helps to create a creamy texture. Any mild-flavored vegetable oil will work, such as canola, sunflower, or grapeseed oil.

How to Make Vegan Mayonnaise

Making your own vegan mayonnaise at home is easier than you might think! Here’s a high-level overview of the process:

  1. Combine all ingredients, except the oil, in a food processor or blender.
  2. Blitz briefly to combine.
  3. Turn the food processor onto medium speed and slowly pour a very thin trickle of the oil into the machine while it is running.
  4. Continue until all the oil is combined. The mixture will turn white and creamy as it thickens.
  5. Taste and add more salt if desired.
  6. Transfer the vegan mayo into a glass jar and keep in the fridge, sealed, for up to 2 weeks.

It’s important to note that it’s critical to pour the oil in very slowly and only while the food processor is running. If you add the oil too quickly or the food processor is not running, the mixture may split.

Vegan mayonnaise in a food processor on a white marble benchtop with chickpeas in a small bowl next to it.


  • Aquafaba: If you don’t have aquafaba on hand, you can use soy milk
  • Apple cider vinegar or lemon juice: You can use either one of these options or even white vinegar as a substitute.
  • Dijon mustard: You can use regular mustard or even a bit of turmeric for some added color.
  • Vegetable oil: As mentioned earlier, any mild-flavored vegetable oil will work. You can also try using a flavored oil, such as basil or garlic, for some added depth of flavor.

Storage Instructions

Once you’ve made your vegan mayo, it’s important to store it properly to ensure it stays fresh. The best way to do this is to transfer the mayo into a sealed glass jar and keep it in the fridge. It will last for up to 2 weeks when stored this way.


  • Does vegan mayo taste like mayo?
    • Yes, this vegan mayo recipe is designed to taste just like traditional mayonnaise. The combination of aquafaba, vinegar, mustard, and oil creates a creamy, tangy condiment that is similar in flavor and texture to regular mayo.
  • What do vegans use instead of mayonnaise?
    • There are a variety of plant-based alternatives to mayonnaise that vegans can use, including homemade vegan mayo (like this recipe), store-bought vegan mayo, and spreads made from tofu or hummus. Smashed avocado is always a great option too.
  • Can I make this recipe gluten-free?
    • Yes, this recipe is already gluten-free, provided that you use gluten-free dijon mustard.
  • Can I make a bigger batch of this vegan mayo recipe?
    • Yes, you can easily double or triple the recipe to make a bigger batch. Simply keep the ratio of ingredients the same and adjust the measurements accordingly.
  • Can I use other types of oil in this recipe?
    • While this recipe calls for a mild vegetable oil, you can experiment with other types of oil such as olive oil, avocado oil, or even coconut oil, it will change the flavor and texture. And it’s always best to use a light flavor oil.
  • Can I make it with other flavorings?
    • Yes, you can add any flavorings you like such as garlic, herbs, chipotle, or sriracha sauce to this vegan mayo recipe to give it an extra kick of flavor.

Jar of vegan mayonnaise with a spoon in it on a white marble benchtop, surrounded by a striped linen napkin, a lemon, bread and chickpeas.

Making your own vegan mayo at home is easy and affordable, and it tastes just like the real thing! Using aquafaba as the base gives the mayo a creamy consistency and allows it to be a delicious and healthy alternative to store-bought options. Give this recipe a try and let me know what you think in the comments!

If you’re interested in trying your hand at more basic vegan pantry staples, check out my recipes for Chia Jam and Melty Vegan Cheese.

Jar of vegan mayonnaise with a spoon in it on a white marble benchtop, surrounded by a striped linen napkin, a lemon, bread and chickpeas.

Vegan Mayonnaise