Whip up a batch of Vegan Mayonnaise for a creamy, plant-based twist on a classic condiment! Whether you're spreading it on sandwiches, tossing it into salads, or using it as a dip, this Vegan Mayonnaise is a must-have in your kitchen arsenal.

Jump to:
Why This Recipe Works
- Plant-Based Goodness: Vegan mayonnaise offers a cruelty-free alternative made from plant-based ingredients.
- Healthier Option: With no eggs or dairy, vegan mayonnaise is cholesterol-free and lower in saturated fat, perfect for health-conscious individuals.
- Versatile and Flavorful: Creamy and tangy, it adds rich flavor to sandwiches, salads, and dips without sacrificing taste or texture.
🥘 Ingredients
- Vegetable Oil: Provides a smooth and creamy base for the mayonnaise.
- Soy Milk: Acts as the emulsifying agent to help create the mayo’s creamy texture.
- Lemon Juice: Adds a bright, tangy flavor to balance the richness.
- Red Wine Vinegar: Enhances the mayo with a subtle acidity and depth of flavor.
- Dijon Mustard: Adds a hint of spice and helps stabilize the emulsion.
- Cane Sugar: Adds a touch of sweetness to balance the acidity.
- Salt: Enhances the overall flavor, bringing all the ingredients together.
For the complete list of ingredients with measurements and instructions, please see the recipe card at the bottom of the post.
📖 Substitutions & Variations
- Herbed White Wine Vinegar Mayo: Infuse the mayo with a blend of fresh herbs like parsley and dill along with white wine vinegar for a flavorful and aromatic twist.
- Spicy Chipotle Mayo: Elevate your regular mayo with chipotle peppers and lemon juice concentrate in adobo sauce for a smoky and spicy kick.
- Creamy Almond Mayo: Create a almond variation by using almond milk, resulting in a creamy and nutty twist on traditional mayo.
🔪How To Make Vegan Mayonnaise?
Step One: Add the soy milk to a food processor or immersion blender.
Step Two: Process for about 1 minute until the milk turns foamy, creating a light base for the vegan mayonnaise.
Step Three: Incorporate vegetable oil, lemon juice, red wine vinegar, Dijon mustard, sugar, and salt into the foamy soy milk in the processor. Blend for 2-3 minutes until the mixture transforms into a thick and creamy consistency.
Step Four: If the vegan mayonnaise appears too thin, gradually incorporate more oil to achieve the desired thickness, ensuring a velvety texture for your homemade condiment. Once the vegan mayonnaise reaches the ideal consistency, transfer it to a clean container. Refrigerate any leftovers promptly and use within a week for optimal freshness.
👩🍳 Expert Tips
- Experiment with Seasonings: Enhance the flavor profile of your vegan mayonnaise by experimenting with additional seasonings like garlic powder, smoked paprika, or fresh herbs for a personalized touch.
- Use Chilled Ingredients: Ensure that your ingredients, especially the soy milk and oil, are chilled before blending to help the emulsion process and achieve a smoother consistency.
- Gradually Add Oil: To avoid the mayonnaise from splitting or becoming oily, add the vegetable oil slowly in a steady stream while blending to create a stable emulsion.
- Gluten-Free Dairy-Free Mayo: Whip up a gluten-free and dairy-free version of mayo using suitable ingredients, ensuring a delicious and inclusive condiment for all dietary preferences.
💭 FAQs
Vegan mayonnaise is typically made using plant-based ingredients like tofu, aquafaba (chickpea brine), or cashews as the base, along with oil, vinegar, mustard, and seasonings. The combination creates a creamy, tangy texture similar to traditional mayonnaise, but without any animal products.
Absolutely! Homemade vegan mayo is simple to make. You can blend ingredients like cashews, lemon juice, dijon mustard, and olive oil, adding a pinch of salt for flavor. The great thing about making it yourself is you can adjust the taste and consistency to your preference.
You can use vegan mayonnaise in the same way you would use regular mayonnaise. It’s great for spreading on sandwiches, mixing into coleslaws or potato salads, or as a creamy dip for fries and veggies. It’s also a fantastic base for vegan dressings and sauces.
While vegan mayonnaise may not taste exactly like traditional mayonnaise, it’s very close! Many store-bought vegan mayo brands have perfected the flavor and texture to replicate the creamy, tangy taste of regular mayo, making it a delicious substitute in all your favorite recipes.
Store any remaining egg free mayo in a sealed container in the refrigerator for up to 1 week. While not recommended due to changes in texture, you can freeze vegan mayo in an airtight container for up to 1 month. Thaw in the refrigerator before using. Defrost frozen vegan mayo in the refrigerator overnight.
🧂Serving Suggestions
- Sandwiches and Wraps: Spread egg free mayonnaise on bread or wraps for added creaminess.
- Salad Dressings: Use as a base for creamy dressings like ranch or Caesar Dressing.
- Dips: Mix with garlic, herbs, or hot sauce for flavorful dips.
- Sauces: Incorporate into sauces for richness, like spicy mayo for Tacos.
- Baking: Swap eggs and oil with this vegan version of mayonnaise in recipes like Cakes and Muffins.
🍽 Related Recipes
Did you make this recipe? Leave a review and a ⭐⭐⭐⭐⭐ rating below, or tag us in our Facebook Group! Alternatively, bookmark it in your browser or save to Pinterest.
Vegan Mayonaise
Ingredients
- 1 cup Vegetable Oil
- ½ cup Soy Milk
- ½ Lemon Juiced
- 1 tablespoon Red Wine Vinegar
- 2 teaspoon Dijon Mustard
- Pinch Sugar
- Pinch Salt
Instructions
- Add the soy milk to a food processor or immersion blender. Process for about 1 minute until the milk turns foamy, creating a light base for the vegan mayonnaise.
- Incorporate vegetable oil, lemon juice, red wine vinegar, Dijon mustard, sugar, and salt into the foamy soy milk in the processor. Blend for 2-3 minutes until the mixture transforms into a thick and creamy consistency.
- If the vegan mayonnaise appears too thin, gradually incorporate more oil to achieve the desired thickness, ensuring a velvety texture for your homemade condiment.
- Once the vegan mayonnaise reaches the ideal consistency, transfer it to a clean container. Refrigerate any leftovers promptly and use within a week for optimal freshness. Enjoy best vegan mayo on sandwiches, salads, or as a flavorful dip!