How to Make Vegan Mayonnaise

Vegan mayonnaise is a delicious and creamy alternative to traditional mayonnaise that doesn’t contain any animal products. It can be made with just a few simple ingredients and is perfect for those following a vegan or plant-based diet. Whether you’re looking to cut out eggs or just want to try something new, making vegan mayonnaise at home is easy and satisfying. In this article, we will guide you through the step-by-step process of making your own vegan mayonnaise from scratch.

Ingredients for Vegan Mayonnaise

To make vegan mayonnaise, you will need the following ingredients:

  • 1 cup of unsweetened soy milk or any non-dairy milk of your choice
  • 1 1/2 tablespoons of lemon juice or apple cider vinegar
  • 1 teaspoon of dijon mustard
  • 1/2 teaspoon of salt (adjust to taste)
  • 1/4 teaspoon of sugar or any sweetener of your choice (optional)
  • 1 cup of neutral-flavored oil (such as canola or grapeseed oil)

Step-by-Step Instructions

  1. In a mixing bowl or a blender, combine the soy milk, lemon juice or apple cider vinegar, dijon mustard, salt, and sugar. Whisk or blend until well-combined.
  2. While whisking or blending, slowly drizzle in the oil. This should be done gradually to allow the mixture to emulsify and thicken.
  3. Continue whisking or blending until the mixture reaches a thick and creamy consistency similar to traditional mayonnaise. This may take a few minutes, depending on the method you’re using.
  4. Taste the vegan mayonnaise and adjust the seasonings if needed. You can add more salt, lemon juice, or mustard to suit your taste preferences.
  5. Transfer the vegan mayonnaise to a jar or airtight container and refrigerate for at least 1 hour to allow it to firm up.

Storage and Shelf Life

Vegan mayonnaise can be stored in the refrigerator for up to 1 week. Make sure to keep it in an airtight container to maintain its freshness and prevent any potential contamination. If you notice any changes in smell, color, or texture, it’s best to discard the mayo.

Variations and Additions

Once you’ve mastered the basics of making vegan mayonnaise, you can experiment with different flavors and add-ins to customize your mayo. Here are some ideas to get you started:

  • Garlic Aioli: Add minced garlic or garlic powder to give your mayo a delicious garlic twist.
  • Herb Mayo: Mix in chopped fresh herbs like basil, dill, or parsley for a fresh and herbaceous mayo.
  • Spicy Mayo: Add a dash of hot sauce or cayenne pepper to give your mayo a spicy kick.
  • Chipotle Mayo: Stir in some chipotle powder or adobo sauce for a smoky and spicy mayo.


Making vegan mayonnaise at home is a simple and rewarding process. With just a handful of ingredients and a little bit of patience, you can create a creamy and delicious mayo that is entirely plant-based. Whether you use it as a spread, a dip, or as a base for your favorite dressings and sauces, this vegan mayo is sure to impress. Give it a try and elevate your culinary creations to a whole new level!