Vegan mayonnaise is a game-changer for anyone looking to enjoy the creamy, tangy goodness of traditional mayo without any animal products. Whether you’re vegan, lactose intolerant, or simply trying to eat healthier, this homemade vegan mayo recipe combines simple ingredients to create a luscious, versatile condiment.
Unlike store-bought versions, which often contain preservatives and questionable oils, this recipe gives you complete control over the flavors and texture. With just a few pantry staples, you can whip up a batch in minutes that’s perfect for sandwiches, dressings, dips, and more.
This recipe is not only dairy-free and egg-free but also oil-free if you choose, making it a light and heart-healthy alternative. Plus, it stores beautifully in the fridge for up to a week, so you’ll always have a delicious spread ready to enhance your meals.
Ready to discover how easy and rewarding making your own vegan mayo can be? Let’s dive in!
Why You’ll Love This Recipe
This vegan mayonnaise recipe is beloved for many reasons. First, it’s incredibly quick to prepare—no more hunting for elusive vegan mayo brands at the store.
The ingredients are simple, wholesome, and likely already in your kitchen. Plus, it’s highly customizable, allowing you to tweak the tanginess, sweetness, or herbaceous notes to fit your taste buds perfectly.
Another great aspect is its versatility. Use it as a sandwich spread, a base for creamy salad dressings, or a dip for crispy fries and veggies.
It even works wonderfully as a binder in vegan salads or chickpea dishes. If you’re exploring more plant-based condiments, check out our Lipton Vegetable Dip Recipe: Easy Party Favorite for another crowd-pleaser.
Lastly, this recipe is budget-friendly and healthy. By making it yourself, you avoid additives and get to enjoy a fresher, more nutritious alternative that supports your wellness goals.
Ingredients
- 1/2 cup unsweetened soy milk (or any other plant-based milk)
- 1 cup neutral oil (such as sunflower, canola, or light olive oil)
- 2 tablespoons apple cider vinegar (for tang and preservation)
- 1 tablespoon Dijon mustard (adds depth and emulsifying power)
- 1/2 teaspoon salt (adjust to taste)
- 1 teaspoon maple syrup or agave nectar (optional, balances acidity)
- 1/4 teaspoon garlic powder (optional, for flavor)
- 1/4 teaspoon onion powder (optional, for flavor)
Equipment
- Blender or food processor (immersion blender works great too)
- Measuring cups and spoons
- Mixing bowl
- Storage jar or airtight container
Instructions
- Pour the soy milk into your blender or food processor bowl. Add the apple cider vinegar and let it sit for 1-2 minutes to curdle slightly, creating a vegan buttermilk base.
- Add the Dijon mustard, salt, maple syrup, garlic powder, and onion powder to the mixture. Blend for about 30 seconds until well combined.
- With the blender running on low speed, slowly drizzle in the oil in a thin, steady stream. This process emulsifies the mixture, transforming it into a thick, creamy mayonnaise. Stop once all the oil is incorporated.
- Check the consistency and flavor. If it’s too thick, blend in a teaspoon or two of water or plant milk. Adjust salt or vinegar to taste for a perfect balance.
- Transfer the mayo to a clean jar and refrigerate for at least 30 minutes before using. This resting time helps the flavors meld and the mayo thicken further.
Tips & Variations
“For an oil-free version, substitute the oil with extra silken tofu or avocado. The texture will be slightly different but still deliciously creamy.”
- Herb Mayo: Add fresh herbs such as dill, basil, or parsley for a fragrant twist.
- Spicy Mayo: Mix in sriracha, smoked paprika, or cayenne pepper for a kick.
- Garlic Lovers: Blend in a clove of roasted garlic for a rich, mellow garlic mayo.
- Low Fat Option: Use aquafaba (chickpea brine) instead of oil for a lighter alternative.
- Flavor Boost: Stir in nutritional yeast or a splash of lemon juice to enhance umami.
Nutrition Facts
Nutrient | Per Serving (2 tbsp) |
---|---|
Calories | 120 |
Fat | 13g |
Saturated Fat | 1.5g |
Carbohydrates | 1g |
Sugar | 0.5g |
Protein | 0.2g |
Sodium | 150mg |
Serving Suggestions
This vegan mayo is incredibly versatile and can elevate countless dishes. Use it as a creamy spread on your favorite sandwiches or wraps for a luscious texture and tang.
It pairs beautifully with homemade fries or crispy baked veggies as a dipping sauce.
Try mixing it with fresh herbs to create a flavorful dressing for salads or a sauce for grain bowls. It also acts as a handy binder for vegan tuna or chickpea salad recipes.
For more creative plant-based meal ideas that pair well, check out our Peruvian Vegetable Recipes for Flavorful Healthy Meals or our Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.
Conclusion
Making your own vegan mayonnaise at home is not only satisfying but also allows you to enjoy a fresh, wholesome condiment tailored to your tastes. This recipe is simple, quick, and adaptable, making it a staple in any plant-based kitchen.
From sandwiches to dips, it adds a creamy richness without any animal products or unnecessary additives.
By choosing homemade, you avoid the processed ingredients often found in store-bought options, supporting a healthier lifestyle. Plus, you open the door to endless flavor variations that can transform everyday meals into culinary delights.
If you love experimenting with plant-based cooking, don’t miss our Vegan Bread Machine Recipe for Soft, Delicious Loaves for the perfect pairing to your homemade mayo sandwiches.
Enjoy this vegan mayo recipe and happy cooking!
📖 Recipe Card: Vegan Mayonnaise Recipe
Description: A creamy and delicious vegan mayonnaise made with aquafaba and oil. Perfect as a condiment or for dressings.
Prep Time: PT10M
Cook Time: PT0M
Total Time: PT10M
Servings: 1 cup
Ingredients
- 3 tablespoons aquafaba (chickpea liquid)
- 1 tablespoon apple cider vinegar
- 1 teaspoon Dijon mustard
- 1/2 teaspoon salt
- 1 cup neutral oil (e.g. sunflower or canola oil)
- 1/2 teaspoon lemon juice
- 1/4 teaspoon garlic powder (optional)
- 1/4 teaspoon sugar (optional)
Instructions
- Add aquafaba, apple cider vinegar, Dijon mustard, salt, lemon juice, garlic powder, and sugar into a tall container.
- Use an immersion blender to mix the ingredients until combined.
- Slowly drizzle in the oil while blending continuously until thick and creamy.
- Taste and adjust seasoning if needed.
- Transfer to a jar and refrigerate for at least 30 minutes before use.
Nutrition: Calories: 90 | Protein: 0.1g | Fat: 10g | Carbs: 0.3g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Mayonnaise Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and delicious vegan mayonnaise made with aquafaba and oil. Perfect as a condiment or for dressings.”, “prepTime”: “PT10M”, “cookTime”: “PT0M”, “totalTime”: “PT10M”, “recipeYield”: “1 cup”, “recipeIngredient”: [“3 tablespoons aquafaba (chickpea liquid)”, “1 tablespoon apple cider vinegar”, “1 teaspoon Dijon mustard”, “1/2 teaspoon salt”, “1 cup neutral oil (e.g. sunflower or canola oil)”, “1/2 teaspoon lemon juice”, “1/4 teaspoon garlic powder (optional)”, “1/4 teaspoon sugar (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Add aquafaba, apple cider vinegar, Dijon mustard, salt, lemon juice, garlic powder, and sugar into a tall container.”}, {“@type”: “HowToStep”, “text”: “Use an immersion blender to mix the ingredients until combined.”}, {“@type”: “HowToStep”, “text”: “Slowly drizzle in the oil while blending continuously until thick and creamy.”}, {“@type”: “HowToStep”, “text”: “Taste and adjust seasoning if needed.”}, {“@type”: “HowToStep”, “text”: “Transfer to a jar and refrigerate for at least 30 minutes before use.”}], “nutrition”: {“calories”: “90”, “proteinContent”: “0.1g”, “fatContent”: “10g”, “carbohydrateContent”: “0.3g”}}