How to Whip Up a Scrumptious Vegan Mayonnaise

Vegan mayonnaise is highly recommendable for people with allergies to certain ingredients and also for those who want to follow a healthier diet. 
How to Whip Up a Scrumptious Vegan Mayonnaise

Last update: 15 February, 2021

Vegan mayonnaise is made exclusively with vegetable ingredients. This means that other ingredients, such as alternative milks, take the place of eggs or regular milk.

It’s quite simple to make and there are several recipes available that use different ingredients. Each one of these recipes makes a mayonnaise that’s slightly different in texture and consistency, but they’re all still 100% natural.

Two vegan mayonnaise recipes

Below, we tell you two recipes for vegan mayonnaise, so that you can choose the option that suits you best

1. Vegan mayonnaise with soy milk and olive oil

This mayonnaise is a light and smooth recipe. You can use it immediately after preparing and it makes for a great option to pair with salads, to spread on a sandwich, or even as a dip for different food (breadsticks, carrots, celery, etc.).


  • 1/2 minced garlic.
  • 1 cup of olive oil.
  • Pinch of sea salt.
  • 1 tablespoon of fresh chopped parsley.
  • 1/2 cup of soy or almond milk.
  • Lemon juice (approximately a teaspoon).
  • Pinch of a ground mustard seed to taste or 1/2 teaspoon of mustard.


  • Put the soy milk and lemon juice in a blender. Blend for 30 seconds.
  • While blending, slowly add the oil until the mixture thickens.
  • Add the salt, parsley, and mustard and blend well.
  • Taste the blend to adjust the seasonings if necessary.
  • Remember that you can optionally add the seasonings that you want: chili, bell pepper, black pepper…

You may also be interested in: Get Beautiful Hair with Mayonnaise Masks

2. Vegan mayonnaise with potatoes


  • Black pepper.
  • Oregano.
  • Salt to taste.
  • 1 clove of garlic.
  • Lemon juice.
  • 1 large potato.
  • Sunflower oil.
  • Water as preferred (this will depend on if you want a more runny or thicker result).


  • Peel the potato and boil it in some water.
  • Add the garlic clove, oregano, black pepper, and pinch of salt.
  • Keep it on low heat and add the olive oil slowly, until the mixture is compact.
  • Add the water in a similar manner, slowly. Pulse the mixture in 5-second intervals until it’s smooth and light.
  • Add lemon to taste, being careful not to add too much juice as it could cause the mixture to curdle (just as what happens with traditional mayonnaise).
  • You can add cilantro, basil, parsley and create delicious personalized flavors.

You may also be interested in: Sweet Potatoes: Properties and Benefits

Tips for making vegan mayonnaise

An important piece of advice if you prefer a more natural product, is that you use soy, almond, or oat milk – one that doesn’t have added sugars and is the most natural possible!

When it comes to oil, if you like your mixture to be strong, opt for olive oil as this can give it a slightly spicy taste. This is, of course, in moderate quantities. Additionally, try to use ingredients that are in season when you prepare your mixture, and don’t overuse salt or garlic!

And finally, for the last bit of important advice: keep the homemade vegan mayonnaise in the refrigerator and consume it within a short amount of time.

Why does vegan mayonnaise curdle?

  1. Beating the mixture and stopping several times.
  2. Being subjected to excessive cold or heat.
  3. Using too much oil (this is the most common mistake).
  4. Mixing at too high of a speed.
  5. Instead of thickening, the mixture turns more and more runny and translucent when mixing.

Vegan mayonnaise variations

Using a vegan mayonnaise base, we can invent fun flavors and colors just by adding some elements.

  • For a purple or rosy color, add a piece of cooked beet.
  • To get a green tone, use cooked spinach. You’ll end up with a green result with a mild flavor.
  • For a vegetal tartar sauce, you can add the following to the mixture: capers, olives, pickles, and onion.
  • For a pink mayonnaise, all you need to do is add a little ketchup to the mix, or even better, crushed tomatoes.

How can you use vegan mayonnaise?

  • For salads, instead of oil and vinegar.
  • In sandwiches and hamburgers.
  • To accompany side dishes for snacking like omelets, canapes, or croquettes.
  • As a baste for vegetables and other baked dishes.
  • As a sauce for homemade pizzas, to get a carbonara style.

You can personalize vegan mayonnaise in any way, the only limit is your creativity! This will allow you to enjoy different combinations and flavors. Go on, give this easy-to-prepare sauce a try!