How to Make Vegan Mayo: A Simple and Delicious Recipe

Are you looking for a creamy and tasty alternative to traditional mayonnaise? Look no further! In this article, we will guide you through the process of making vegan mayo. Whether you follow a plant-based diet or simply want to try something new, this recipe is a must-try. Let’s get started on creating a vegan mayo that will elevate your dishes to a whole new level!

The Basic Ingredients

Before diving into the recipe, let’s take a look at the basic ingredients required to make vegan mayo:

  • 1 cup of unsweetened plant-based milk (such as soy, almond, or cashew milk)
  • 2 teaspoons of dijon mustard
  • 1 tablespoon of apple cider vinegar or lemon juice
  • 1 cup of neutral-flavored oil (such as sunflower or grapeseed oil)
  • Salt and pepper to taste
  • Optional: 1-2 cloves of garlic for a hint of garlic flavor

Step-by-Step Instructions

Now that you have gathered all the ingredients, let’s move on to the step-by-step process of making vegan mayo:

  1. In a blender or food processor, combine the plant-based milk, dijon mustard, apple cider vinegar or lemon juice, and optional garlic cloves if desired.
  2. Blend the ingredients on low speed until well combined.
  3. With the blender or food processor still running on low speed, slowly drizzle in the oil. It is important to pour the oil in a slow and steady stream to allow the mixture to emulsify and thicken.
  4. Continue blending until the mixture becomes thick and creamy, resembling the texture of traditional mayo.
  5. Taste the vegan mayo and add salt and pepper according to your preferences.
  6. Transfer the vegan mayo to a jar or container with a tight-fitting lid.
  7. Store in the refrigerator for up to one week.

Variations and Additions

While the basic recipe for vegan mayo is delicious on its own, you can also add a variety of flavors and ingredients to customize it. Here are some ideas to experiment with:

  • Spicy Vegan Mayo: Add a pinch of cayenne pepper or a teaspoon of hot sauce for a kick of heat.
  • Herbed Vegan Mayo: Mix in finely chopped fresh herbs like dill, parsley, or chives for a refreshing twist.
  • Garlic Herb Vegan Mayo: Combine the basic recipe with some minced garlic and your favorite herbs for a savory and aromatic mayo.
  • Chipotle Vegan Mayo: Blend in a canned chipotle pepper in adobo sauce for a smoky and spicy mayo.
  • Curry Vegan Mayo: Stir in a teaspoon of curry powder or any other spices you enjoy for an exotic flavor.

Troubleshooting Tips

While making vegan mayo is relatively simple, you might encounter some common issues. Here are a few troubleshooting tips:

The mayo is too thin and runny.Add additional oil in small amounts and blend until desired consistency is reached.
The mayo is too thick and gloppy.Gradually add small amounts of plant-based milk or water until desired consistency is achieved.
The mayo has a bitter taste.Try reducing the amount of dijon mustard or using a different brand for a milder flavor.
The mayo won’t emulsify.Make sure to pour the oil slowly and steadily while the blender or food processor is running on low speed.


Congratulations! You have successfully learned how to make vegan mayo from scratch. With just a few simple ingredients and easy-to-follow instructions, you can now enjoy a creamy and delicious plant-based mayo in no time. Feel free to experiment with different flavors and additions to suit your taste preferences. From sandwiches to salads and dips, vegan mayo will add a delightful touch to your culinary creations. Enjoy!