Easy Vegan Mayonnaise (With Aquafaba) Recipe

A two-minute egg-free mayonnaise made from chickpeas.

By
J. Kenji López-Alt
Kenji Lopez Alt
Culinary Consultant
Kenji is the former culinary director for Serious Eats and a current culinary consultant for the site. He is also a New York Times food columnist and the author of The Food Lab: Better Home Cooking Through Science.
Learn about Serious Eats' Editorial Process
Updated November 22, 2024
Spooning up vegan mayo from a bowl, with two lemons and a can of chickpeas in the background.

Serious Eats / J. Kenji López-Alt

Why It Works

  • Aquafaba, the liquid inside a can of chickpeas, provides plenty of protein and starch to help emulsify an egg-free mayonnaise.
  • Adding a few whole chickpeas to the mayo improves its emulsifying properties.

When I last worked on making vegan mayonnaise, I tried a whole slew of egg replacements before I finally settled on soft tofu. It works, but it requires a good amount of tofu—enough that you can taste the tofu a bit in the finished product. It's also not a perfect emulsifier, making it a little less stable than a traditional mayonnaise.

For the past year or so, I've been hearing a lot about aquafaba, the protein-rich liquid found inside a can of chickpeas. It's pretty amazing stuff—you can whip it into stiff peaks like a meringue, use it to leaven pancakes and waffles, or make light sponge cakes, all without any eggs at all.

You can also use it to make mayonnaise. Or so they say.

Adding a tablespoon of chickpea liquid to a jar, prepared to be blended with an immersion blender.

Serious Eats / J. Kenji López-Alt

I tried making mayonnaise with it the way many recipes instruct you: replace the egg in a traditional mayonnaise with three tablespoons of the protein-packed liquid. It works. Sort of.

Spooning up vegan mayo from a mixing bowl.

Serious Eats / J. Kenji López-Alt

It's possible to make a thick emulsion if you are very careful with the rate at which you add your oil, but the chances of your mayonnaise breaking are much greater than with a traditional mayonnaise. Moreover, the finished product is much looser than an egg-based mayo. It has the characteristic thin, shiny, slightly greasy appearance of an emulsion that's hanging on by the skin of its teeth (or should I say the skin of its legume?).

Why do eggs work better than chickpeas? Eggs are remarkable emulsifiers because they emulsify in two distinct ways. The first is physical, and the second is chemical.

Mayonnaise is an emulsion of oil and water, and, like all emulsions, it is inherently unstable. Oil molecules are physically repulsed by water molecules, making it very difficult to get them to coexist harmoniously. They naturally want to separate. To get them to combine, you need to add an emulsifier.

Physical emulsifiers work by adding viscosity to the liquids. The more viscous a liquid, the less it flows, and the more slowly individual oil and water droplets come into contact with each other, helping the whole thing stay in suspension. Honey, sugar, pounded nuts, crushed basil in pesto—these are all physical emulsifiers that offer varying degrees of added viscosity.

Chemical emulsifiers work differently. These are molecules that have one hydrophobic (oil-loving) and one hydrophilic (water-loving) end. Like a finger trap, they force oil and water to get along. This is how lecithin, a chemical found in abundance in egg yolks, works.

Chickpea liquid offers physical emulsion properties, but not chemical ones, making it less stable than eggs. The solution turned out to be super simple. I already had it in the bag, or, in this case, the can: just add a few of the actual chickpeas.

By adding just a dozen chickpeas to three tablespoons of liquid and blending it together with lemon juice, mustard, and garlic, you end up with a base for your mayo that's thick enough to form an ultra-stable emulsion even without the aid of chemical emulsifiers.*

*Though I do wonder if adding a sprinkle of soy lecithin—a vegetable-based alternative to egg-based lecithin—would work.

Your mayonnaise ends up light, creamy, completely grease-free, and stiff enough to hold its shape when you mound it up, but loose enough to spread easily over a sandwich. I'd put it up against any homemade mayo out there (and yes, it'll blow any store-bought mayo out of the water). Best of all, it takes only two minutes to make.

March 2016

Recipe Details

Easy Vegan Mayonnaise (With Aquafaba) Recipe

Prep 10 mins
Active 2 mins
Total 10 mins
Serves 8 serving
Makes 1 cup
Cook Mode (Keep screen awake)

Ingredients

  • 3 tablespoons (45ml) liquid from 1 can of chickpeas, plus 12 whole chickpeas (about 1/2 ounce; 16g)

  • 2 teaspoons (10ml) Dijon mustard

  • 1 teaspoon (5ml) fresh juice from 1 lemon

  • 1 to 2 medium cloves garlic (5 to 10g), minced

  • 1/2 cup (120ml) vegetable oil

  • Kosher salt and freshly ground black pepper

Directions

  1. In a tall container just large enough to fit the head of an immersion blender, combine chickpea liquid, chickpeas, mustard, lemon juice, and desired amount of garlic. Blend at high speed until completely smooth, 1 to 2 minutes, stopping to scrape down sides as needed. (Alternatively, blend in the jar of a standard 5-cup countertop blender. (See notes.)

    A collage: combining chickpeas, chickpea liquid, lemon juice, and mustard in a jar about to be blended with an immersion blender.
  2. With blender running at high speed, slowly add oil–in a very thin stream to a few drops at a time–until a smooth, creamy emulsion forms, about 3 to 4 minutes total. (If using a countertop blender, process for another 1 to 2 minutes on high speed to fully emulsify, if needed.) Using a rubber spatula, transfer to a bowl. Season to taste with salt and pepper.

    A bowl of vegan mayo from chickpeas with a lemon and a can of chickpea in the background.

    Serious Eats / J. Kenji López-Alt

Special Equipment

Immersion blender or countertop blender

Notes

Mayonnaise may be slightly less smooth if made using a countertop blender with some small pieces of garlic or chickpea remaining.

Make-Ahead and Storage

Mayonnaise can be refrigerated in an airtight container for up to one week.

Nutrition Facts (per serving)
127Calories
14gFat
1gCarbs
0gProtein
×
Nutrition Facts
Servings: 8
Amount per serving
Calories127
% Daily Value*
Total Fat 14g18%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 113mg5%
Total Carbohydrate 1g0%
Dietary Fiber 0g1%
Total Sugars 0g
Protein 0g
Vitamin C 1mg3%
Calcium 3mg0%
Iron 0mg1%
Potassium 12mg0%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

More Serious Eats Recipes