To make the basic version, place all ingredients in a bender and blend on high for a couple of seconds until the mixture has thickened.
Add salt and other spices to taste.
Store in an airtight container and transfer to the fridge.
For the lower fat version, add soy milk, oil, vinegar, and mustard. Blend.
Add 1/4 teaspoon of guar gum and blend until thickened.
Let sit for five minutes to check the texture.
If the mayo is too thin, add up to another 1/4 teaspoon of guar gum.
Season with salt and favourite spices.
Store in an airtight container and transfer to the fridge.