Go Back
Vegan mayo in a glass jar with a spoon.
Print Recipe
4.84 from 49 votes

Vegan Mayo

This vegan mayo is rich and creamy, made with 6 easy ingredients and ready in 5 minutes. It's so good you won't believe you made it yourself!
Prep Time5 mins
Total Time5 mins
Course: Savory, Side
Cuisine: Vegan
Diet: Vegan
Servings: 24
Calories: 90kcal



  • All all the ingredients to a bowl or measuring jug.
  • Use an immersion (handheld) blender to emulsify it into mayonnaise.



  1. You can use different oils other than avocado oil with varying taste results.
  2. It is crucial that the soy milk is unsweetened, using a regular sweetened variety gave this a very odd taste.
  3. Don't switch out the soy milk for another non-dairy milk. Soy milk emulsifies very well and other plant milks may not. 
  4. Ingredients must all be at room temperature otherwise this recipe may not work out as intended.
  5. The best results in this recipe come from using an immersion blender (handheld blender).
  6. This recipe makes around 1 and ½ cups of vegan mayo. 
  7. Store your vegan mayo in a sealed jar in the fridge where it will stay good for around 5 days.
  8. The fries served with the mayo in our photos are our baked potato fries.


Serving: 1Tbsp | Calories: 90kcal | Carbohydrates: 0.7g | Protein: 0.3g | Fat: 9.8g | Saturated Fat: 1.1g | Sodium: 56mg | Sugar: 0.5g