Learn how to make delicious and creamy vegan mayo at home with this easy-to-follow recipe. Using simple ingredients like soy milk, lemon juice, and vegetable oil, you can whip up a vegan version of this classic condiment that’s perfect for sandwiches, salads, salad dressings and more.
Say goodbye to store-bought mayonnaise and hello to a healthier and more ethical option!

Is vegan mayo healthier than traditional mayo?
Vegan mayo can be considered a healthier alternative to traditional mayo for a few reasons. Firstly, vegan mayo is free from animal products like eggs and dairy, which are high in cholesterol and saturated fat. Secondly, vegan mayo is made with healthier plant-based oils which are rich in heart-healthy monounsaturated and polyunsaturated fats. Finally, vegan mayo is also lower in calories and sodium compared to traditional mayo.
That being said, not all vegan mayonnaise’s are created equal, and some may contain added sugars, preservatives, or artificial flavors that can negate the health benefits. It’s important to read the ingredient list and nutrition label when choosing a store-bought vegan mayo and to select a brand that uses high-quality, whole food ingredients. Additionally, it’s always a good idea to consume any type of mayo in moderation as it is still a high-calorie condiment.

Why I love this recipe
There are several reasons why I love vegan mayonnaise, including:
- Health Benefits: Vegan mayonnaise is made with a healthier plant-based oil, which is rich in heart-healthy monounsaturated and polyunsaturated fats. It is also free from animal products, which are high in cholesterol and saturated fat.
- Ethical and Environmental Reasons: I choose vegan mayo because it is a more ethical and environmentally friendly option. Traditional mayo is made with eggs from factory-farmed chickens, which can contribute to animal cruelty and environmental degradation.
- Dietary Restrictions: Vegan mayo is a great option when following a vegan or plant-based diet, as well as for those who have dietary restrictions or allergies to eggs or dairy.
- Taste: I enjoy the taste of vegan mayo, which can be just as creamy and flavorful as traditional mayo. You can also adapt this to make unique flavors like chipotle or garlic, which can add a delicious twist to sandwiches, salads, and dips.
Overall, I love vegan mayo for its health benefits, ethical and environmental considerations, dietary restrictions, and the delicious taste.
RELATED: The Best Vegan Creamy Dill Dip Ever!

What ingredients do you need to make creamy vegan mayo?
- Vegetable oil
- Soy milk
- Lemon
- Red wine vinegar
- Dijon mustard
- Pinch of cane sugar
- Salt, to taste

For the full list of ingredients, and the printable recipe, be sure to check out the recipe card below.
How to make vegan mayonnaise
Step 1: Add the soy milk to a food processor or immersion blender and process for about 1 minute until the milk becomes foamy.

Step 2: Then add the vegetable oil, lemon juice, red wine vinegar, Dijon mustard, sugar and salt to the soy milk in the processor and process for about 2-3 minutes until it becomes thick and creamy.

Step 3: If you feel like the mayonnaise is a little too thin, you can add a little bit more oil to it.

Make this Creamy Vegan Mayo, then check out my Vegan Buddha Bowl with Peanut Dressing, Vegan Cucumber and Chickpea Salad and The Best Vegan Creamy Dill Dip Ever and more of my vegan recipes.

TIPS AND FREQUENTLY ASKED QUESTIONS
Read on for tips and substitution ideas on how to make this recipe.
Other vegan recipes to try
- The Best Vegan Creamy Dill Dip Ever! – Perfectly luscious, bold tangy goodness, and bursting with fresh dill vibes, this Vegan Veggie Dressing is healthy and utterly delicious!
- Easy Chipotle Mayo Dip Recipe – This is the tastiest dipping sauce ever that works with just about everything! With a few simple ingredients like chipotle in adobo sauce, mayonnaise, a dash of lime juice, and smoked paprika you have a delicious dip.
- Vegan Spring Minestrone Soup – This one-pot healthy soup recipe is a delicious celebration of spring vegetables. Asparagus, kale, and fennel all shine in this simple and delicious minestrone soup.
- Vegan Buddha Bowl with Peanut Dressing – This colorful and flavorful bowl is packed with fresh veggies, and a creamy, homemade peanut sauce that will have you licking your plate clean. Perfect for lunch or dinner, this recipe is vegan, gluten-free, and sure to satisfy your taste buds and your hunger.

Vegan Mayo Recipe
Looking for a delicious and healthier alternative to traditional mayo? Try this easy vegan mayo recipe that is creamy, flavorful, and made with whole food ingredients. Using just a few simple ingredients like soy milk, lemon juice, and oil, you can whip up a batch of homemade vegan mayo in just a few minutes.
Ingredients
- 1 cup vegetable oil
- ½ cup soy milk
- ½ lemon, juiced
- 1 tbsp red wine vinegar
- 2 tsp Dijon mustard
- Pinch of cane sugar
- Salt, to taste
Instructions
- Add the soy milk to a food processor or immersion blender and process for about 1 minute until the milk becomes foamy.
- Then add the vegetable oil, lemon juice, red wine vinegar, Dijon mustard, sugar and salt to the soy milk in the processor and process for about 2-3 minutes until it becomes thick and creamy.
- If you feel like the mayonnaise is a little too thin, you can add a little bit more oil to it.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 16 Serving Size: 2 TBSAmount Per Serving: Calories: 125Total Fat: 14gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 0mgSodium: 57mgCarbohydrates: 0gFiber: 0gSugar: 0gProtein: 0g
The provided nutrition information is an estimate and it does not take brands into account. I use an automatic API to calculate this information.
Feel free to look through the rest of my recipes and if you can’t find the recipe you’re looking for let me know and I’ll do my best to create it for you.
