Homemade Vegan Mayonnaise: A Complete Guide to Creamy, Egg-Free Perfection

Discover how to create rich, creamy, and plant-based vegan mayo from scratch using aquafaba, for a homemade egg-free classic.

By Sneha Tete, Integrated MA, Certified Relationship Coach
Created on

Mayonnaise is a beloved staple known for its creamy texture and tangy richness, often starring in everything from classic sandwiches to zesty dressings. For those seeking a plant-based or egg-free alternative, homemade vegan mayonnaise crafted from aquafaba delivers all the traditional appeal—with none of the eggs. This comprehensive guide will introduce you to the art of vegan mayo making, explore ingredient flexibilities, offer troubleshooting tips, and inspire you to customize your own versions at home.

What is Aquafaba and Why Use It in Vegan Mayo?

Aquafaba is the liquid left over from cooked or canned chickpeas. Thanks to its unique composition, aquafaba behaves much like egg whites: it emulsifies, foams, and binds. This makes it ideal for creating egg-free versions of foods that depend on that creamy, fluffy structure, such as vegan mayonnaise.

  • Plant-Based: Contains no animal products, making it suitable for vegans and those with egg allergies.
  • Easy to Find: Use the liquid from a can of chickpeas you probably already have in your pantry.
  • Mild Flavor: Aquafaba’s subtle taste lets other mayo flavors shine.
  • Effective Emulsifier: Aquafaba combines easily with oil to create a stable, creamy emulsion.

Vegan Mayonnaise Ingredients

The beauty of this vegan mayonnaise recipe lies in its simplicity and versatility. All ingredients are accessible and come together in minutes.

  • 1/4 cup aquafaba (preferably from low-sodium canned chickpeas)
  • 1/2 teaspoon fine salt
  • 1 tablespoon white vinegar
  • 3/4 cup neutral oil (safflower, grapeseed, sunflower, or canola recommended)

Optional Variations:

  • Substitute lemon juice in place of some or all of the vinegar for a brighter flavor.
  • Add a teaspoon of Dijon mustard for tang and depth.
  • Incorporate black salt (Kala Namak) for an eggier flavor profile.
  • Mix in fresh minced garlic, herbs (parsley, dill), or spices for extra character.

Step-by-Step Directions for Perfect Vegan Mayonnaise

Create reliably creamy vegan mayonnaise by following these clear steps.

  1. Combine Base Ingredients:
    • Place aquafaba, salt, and vinegar in a large mason jar (at least 3/4-liter capacity) or a 2-cup liquid measuring cup.
    • Blend with an immersion blender for about one minute, until the mixture is frothy and fully combined.
  2. Emulsify with Oil:
    • With the immersion blender running, slowly—very slowly—pour in the oil in a thin, steady stream over 3 to 4 minutes.
    • Keep the blender close to the surface or barely immersed to incorporate air and encourage thickening.
    • Continue blending until the mixture transforms into a silky, creamy mayo with a pale, glossy appearance.
  3. Season and Store:
    • Taste and adjust salt or acidity as needed.
    • Transfer mayo to an airtight container and refrigerate. It will thicken further as it chills; store for up to one week.

Tips for Foolproof Vegan Mayo Success

  • Oil Selection: Choose a neutral oil for the cleanest flavor (e.g., safflower, sunflower, or canola).
  • Stream Slowly: Adding oil too quickly can “break” the mayo—patience pays off for perfect emulsion.
  • Temperature Matters: Ingredients at room temperature combine more easily than those straight from the fridge.
  • Immersion Blender Preferred: Reliable results and minimal cleanup compared to blenders or processors.

How Does Vegan Mayo Compare to Classic Mayonnaise?

Traditional MayoVegan Mayo (Aquafaba)
Eggs for emulsionAquafaba replaces eggs
Classic tang from vinegar/lemonSame acid elements preserved
Rich, dense textureSilky, light, and airy; slightly looser
Not suitable for vegans or those with egg allergyPlant-based, allergen-friendly

While vegan mayo is often a touch lighter and more delicate than egg-based versions, its flavor and functionality stand side by side with classic mayonnaise in any recipe.

Flavor Variations and Customizations

The base recipe is endlessly customizable. Here are some crowd-pleasing ideas:

  • Garlic Aioli: Add minced garlic and lemon zest for a punchy Mediterranean spread.
  • Herb Mayo: Fold in chopped dill, parsley, or tarragon for an herby sandwich enhancer.
  • Spicy Mayo: Stir in sriracha, chipotle powder, or hot sauce for heat and color.
  • Mustard Twist: Blend in Dijon or grainy mustard for sharpness and body.
  • Smoky Paprika: Mix in smoked paprika for depth and a subtle orange tint.
  • Lemon Pepper: Use lemon juice for part of the acid and grind in fresh black pepper for zing.

Storage, Shelf Life & Food Safety

  • Store vegan mayonnaise in a clean, airtight container in the refrigerator.
  • Best used within 1 week for optimal freshness and food safety.
  • If separation occurs, stir or blend again briefly to restore texture.
  • Always use clean utensils to avoid introducing bacteria that can cause spoilage.

Common Troubleshooting: How to Fix Broken Vegan Mayo

Like traditional mayo, aquafaba-based mayonnaise can “break” or separate if the oil is added too quickly or the emulsion isn’t stable. But don’t worry—it’s usually fixable.

  • If mayo is too thin: Continue blending for another minute or two. The emulsion may thicken as you go, or once chilled.
  • If mixture separates: Start a new batch with 2 more tablespoons aquafaba, and slowly stream in the “broken” mayo while blending vigorously, just as you would with traditional eggs.
  • If it won’t thicken: Check that your blender is on the right speed and that you’re drizzling oil at a slow-enough pace; also ensure ingredients are not too cold.

Creative Uses for Vegan Mayonnaise

  • Sandwiches & Wraps: Layer on bread for classic flavor without eggs.
  • Salad Dressings: Use as a creamy, tangy base for potato, pasta, or coleslaw salads.
  • Veggie Dips: Blend in herbs, garlic, or spices for dipping fresh seasonal veggies.
  • Sauces & Aioli: Combine with roasted garlic, lemon, or sriracha for fries or grilled vegetables.
  • Baked Goods: Substitute for eggs or dairy in some cakes and breads for extra moisture and richness.

Traditional and Alternative Mayo Methods

While vegan mayo is often prepared using an immersion blender, here’s how it compares with other techniques, drawing from both vegan and classic mayonnaise traditions:

  • By Hand (Whisk): Whisking aquafaba and oil by hand is possible but requires patience and stamina. The texture is lighter, and the process educates the cook on emulsion science.
  • Food Processor: Achieves a slightly thicker, airier mayo. Useful for large batches, but clean-up is more involved.
  • Traditional Blender: Works in a pinch, but requires careful oil streaming and medium speed to avoid separation.

Frequently Asked Questions (FAQs) About Vegan Mayonnaise

Q: Can I use homemade chickpea aquafaba instead of canned?

A: Yes, but for best results, use aquafaba that matches the viscosity of canned versions—thick and somewhat gelatinous. Reduce homemade chickpea cooking liquid until it has the same thickness as canned aquafaba.

Q: My mayonnaise did not thicken. What should I do?

A: Continue blending, as thickening sometimes takes a couple more minutes. If the mayo remains runny, try blending in a little more aquafaba or chilling it in the refrigerator to help it set. You can also attempt to re-emulsify using a new batch of aquafaba, streaming in the thin mayo as if adding oil.

Q: Does vegan mayo taste like regular mayo?

A: Vegan mayo made with aquafaba is remarkably close to classic mayonnaise—creamy, rich, and slightly tangy. Texture may be a touch lighter and more airy, but most tasters cannot tell the difference, especially when used in sandwiches or dressings.

Q: Is homemade vegan mayo safe to eat and how long does it keep?

A: Yes, since it’s egg-free, vegan mayo avoids the risks associated with raw eggs. Store in an airtight container in the refrigerator and use within one week for best quality.

Q: Can I flavor vegan mayo?

A: Absolutely. Feel free to mix in fresh or dried herbs, garlic, mustard, sriracha, lemon juice, black pepper, or smoked paprika to customize your mayo for any use.

Conclusion: Why Make Vegan Mayonnaise at Home?

Homemade vegan mayonnaise is affordable, quick, and adaptable. With just aquafaba, oil, acid, and salt, you create a creamy, dreamy spread that’s uncompromisingly plant-based and perfect for all your favorite meals. Whether you stick to the classic or mix in herbs and spices for a unique condiment, vegan mayo promises to elevate every dish—without eggs, without fuss, and with all the flavor.