Skip to content

Vegan Mayonnaise Recipe – Homemade

ISABELLE MORENO WRITER
Published : April 29, 2026
Updated : May 1, 2026

Homemade Vegan Mayonnaise is a creamy, versatile, and dairy-free alternative to traditional mayonnaise. It’s made with wholesome ingredients like silken tofu, apple cider vinegar, and oil, offering a delicious flavor that’s great on sandwiches, salads, and dips. The best part? It’s simple to prepare right at home, making it a perfect choice for plant-based eaters and those looking for healthier options.

Homemade Vegan Mayonnaise

Recipe at a Glance

Best forBurgers, sandwiches, and salads
DifficultyEasy
Total time10 minutes
Servings1 cup
Key tipSlowly add oil to achieve perfect emulsion
Smart swapUse aquafaba instead of silken tofu for a lighter version

What are the main ingredients in Homemade Vegan Mayonnaise?

The main ingredients in Homemade Vegan Mayonnaise include silken tofu for creaminess, apple cider vinegar for tang, and oil for richness. You can easily swap silken tofu with aquafaba to lighten the texture while still achieving the desired flavor.

IngredientQuantity
Silken tofu1/2 cup
Apple cider vinegar1 tablespoon
Lemon juice1 tablespoon
Mustard1 teaspoon
Salt1/2 teaspoon
Oil (such as canola or olive)1/4 cup

Silken tofu serves as the primary base for this mayonnaise, providing a smooth and creamy texture without dairy. Apple cider vinegar imparts a tangy flavor, enhancing the overall taste while lemon juice adds brightness. Meanwhile, olive oil contributes healthy fats, making this mayonnaise both delicious and nutritious.

Equipment Needed

  • Blender or food processor
  • Measuring cups
  • Measuring spoons
  • Clean jar for storage

How do you make Homemade Vegan Mayonnaise?

Making Homemade Vegan Mayonnaise is quick and straightforward, perfect for anyone in need of a fast recipe.

Step 1: In a blender or food processor, combine 1/2 cup of silken tofu, 1 tablespoon of apple cider vinegar, 1 tablespoon of lemon juice, 1 teaspoon of mustard, and 1/2 teaspoon of salt. Blend these ingredients until smooth and well combined.

Step 2: Slowly add 1/4 cup of oil while continuing to blend the mixture. You’ll notice the mayonnaise starting to emulsify and thicken as you add the oil incrementally.

Step 3: Once the desired consistency is reached, taste the mayonnaise and adjust the seasoning, if necessary, with more salt or acid as per your preference.

Step 4: Transfer the mayonnaise to a clean jar and store it in the refrigerator for up to one week.

ItemValue
Prep time10 minutes
Cook time0 minutes
Store timeUp to 1 week
Calories30 per serving
Protein2g
Carbohydrates1g
Fat3g

Common Mistakes to Avoid + Pro Tips for Success

When making Homemade Vegan Mayonnaise, it’s important to avoid a few common mistakes that can impact your results.

Mistakes to Avoid

ErrorExplanation
Over-adding oilIf you add the oil too quickly, the mixture may not emulsify properly, leading to a runny mayonnaise. Be patient and add it slowly while blending.
Not tastingSkipping the taste test can result in a mayonnaise that lacks flavor. Always taste and adjust seasoning before storing.
Using firm tofuUsing regular or firm tofu instead of silken tofu will yield a grainy texture that is not ideal for mayonnaise.

Tips for Success

TipExplanation
Choose high-quality oilA good quality oil will enhance the flavor significantly. Olive oil or a light canola oil works best.
Experiment with flavorsAdd herbs, spices, or additional acids like citrus for a unique twist on your mayonnaise.
Store properlyMake sure to store your mayonnaise in a clean, airtight container to maintain freshness.

The most important takeaway for Homemade Vegan Mayonnaise is to take your time while blending, which ensures a perfectly creamy consistency.

Why You Will Love This Recipe

Homemade Vegan Mayonnaise is a game-changer for plant-based eating enthusiasts.

It’s Incredibly Creamy

The texture of this mayonnaise is delightful and smooth, making it a fantastic spread for sandwiches. It’s also perfect as a base for dips or dressings, adding richness without any dairy.

Quick to Make

This recipe comes together in just 10 minutes, making it perfect for busy weeknights when you want something homemade without a lot of effort. I love having a jar of this on hand for last-minute meals.

Adjustable to Your Tastes

With this base recipe, you can easily add herbs or spices to customize the flavor. I’ve made chipotle mayo and garlic-infused variations that are absolutely delicious.

Great for Meal Prep

Homemade Vegan Mayonnaise is excellent for meal prep, as it can be made ahead of time and stored in the fridge. I often use it throughout the week in salads and wraps. You’ll learn how to blend it perfectly so it has the ideal texture every time.

Creative Uses and Storage Tips

When it comes to Homemade Vegan Mayonnaise, there are numerous ways to enjoy it while also storing it correctly for longevity.

Flavor Variations

Consider adding garlic for a classic aioli flavor or some smoked paprika for a barbecue twist. You can also infuse it with herbs like dill or chives for a fresh herb mayonnaise.

Best Serving Suggestions

This mayonnaise is perfect on veggie burgers, sandwiches, or as a creamy base for potato salads. It’s also a wonderful dip for veggies or fries, making it versatile for many occasions.

Storage Recommendations

Store your Homemade Vegan Mayonnaise in an airtight jar in the refrigerator. It will last up to a week, maintaining its creamy texture. If it thickens over time, add a splash of water or lemon juice and stir well before using.

IdeaBest forHow to do it
Garlic aioli flavorSandwichesAdd minced garlic to the mayo mixture before blending.
Smoky chipotle variantEnhancing dipsStir in chipotle powder or smoked paprika after blending.
Herb-infused mayoSaladsAdd fresh chopped herbs like dill or parsley directly into the mixture.

More Recipes You Can Try Next

If you’re excited about making fresh, plant-based recipes, here are some delicious options to try next.

Recipe LinkWhy Try It Next
Chickpea BreadA nutritious and gluten-free alternative that pairs well with your mayo.
Pasta with Garden TomatoesThis light and vibrant dish is perfect with a dollop of mayonnaise for richness.
Roasted Vegetable PastaCombining sautéed veggies with homemade mayo creates fantastic flavors.

Final Thoughts

Making Homemade Vegan Mayonnaise is not only easy but also incredibly rewarding. You get to enjoy a fresh, creamy condiment that’s packed with flavor and nutrition while controlling the ingredients. It’s a lovely addition to many dishes and perfect for casual gatherings.

Try making this mayonnaise for your next meal, and enjoy the fresh flavors it brings to your dishes. Remember to save this recipe for later on Pinterest so you can explore more delicious options.

FAQ

How long does homemade vegan mayonnaise last?

Homemade vegan mayonnaise should be stored in an airtight container in the refrigerator and can last up to one week. During this time, be sure to check for any changes in texture or smell before use.

Can I make vegan mayo without tofu?

Yes, you can make vegan mayonnaise without tofu. A popular alternative is using aquafaba, the liquid from canned chickpeas, combined with oil and acid to achieve a similar creamy texture.

What can I use instead of silken tofu for mayo?

In addition to aquafaba, you can also use cashews or hemp seeds blended with water to create a creamy consistency in place of silken tofu.

How do I make my vegan mayo thicker?

To thicken your vegan mayonnaise, you can reduce the amount of oil added gradually. Alternatively, add a bit of extra silken tofu or a small amount of less liquid and blend again until you reach the desired thickness.

Can I flavor homemade vegan mayonnaise?

Absolutely! You can customize homemade vegan mayonnaise by adding various herbs, spices, or flavorings like garlic, mustard, or lemon juice to suit your taste preferences.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Homemade Vegan Mayonnaise

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, versatile, and dairy-free alternative to traditional mayonnaise, made with silken tofu, apple cider vinegar, and oil.

  • Total Time: 10 minutes
  • Yield: 1 cup 1x

Ingredients

Scale
  • 1/2 cup Silken tofu
  • 1 tablespoon Apple cider vinegar
  • 1 tablespoon Lemon juice
  • 1 teaspoon Mustard
  • 1/2 teaspoon Salt
  • 1/4 cup Oil (such as canola or olive)

Instructions

  1. Combine 1/2 cup of silken tofu, 1 tablespoon of apple cider vinegar, 1 tablespoon of lemon juice, 1 teaspoon of mustard, and 1/2 teaspoon of salt in a blender or food processor.
  2. Blend the ingredients until smooth and well combined.
  3. Slowly add 1/4 cup of oil while continuing to blend the mixture.
  4. Once the desired consistency is reached, taste the mayonnaise and adjust seasoning if necessary.
  5. Transfer the mayonnaise to a clean jar and store it in the refrigerator for up to one week.

Notes

To achieve perfect emulsion, add oil slowly. Experiment with flavors by adding herbs or spices.

  • Author: isabella-moreno
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Condiment
  • Method: Blending
  • Cuisine: Vegan
  • Diet: Vegan

Nutrition

  • Serving Size: 1 tablespoon
  • Calories: 30
  • Sugar: 0g
  • Sodium: 125mg
  • Fat: 3g
  • Saturated Fat: 0g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 1g
  • Fiber: 0g
  • Protein: 2g
  • Cholesterol: 0mg

About the author

This recipe was crafted by Isabella Moreno, a food lover who explores vegetarian traditions from around the world. She turns her travels into easy recipes you can enjoy at home.

No comment yet, add your voice below!


Add a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

About HookedToCook

At HookedToCook, we believe that cooking should be simple, quick, and fun. Whether you’re a busy professional, a parent, or someone just learning to cook, our step-by-step recipes are designed to make mealtime easy and enjoyable. Join our community and discover how every minute in the kitchen can turn into a moment worth savoring!

Recent Recipes