How to make a stable egg-free mayonnaise using aquafaba or soy lecithin
Making a stable egg-free mayonnaise is easy with either aquafaba (chickpea brine) or soy lecithin as an emulsifier. This guide gives straightforward, tested ratios and techniques to create a thick, creamy mayo that holds up like the egg-based version. Read through the steps before starting so you can work steadily and confidently.
Step 1: Gather equipment and ingredients
Collect a blender or immersion blender, a tall jar or narrow container (if using immersion blender), a digital scale or measuring spoons, and a clean bowl. For aquafaba: 3 tablespoons aquafaba, 1 teaspoon Dijon mustard, 1 cup neutral oil, 1–2 teaspoons lemon juice or vinegar, 1/2 teaspoon salt. For lecithin: 1/2 teaspoon soy lecithin powder, 1 tablespoon water, 1 teaspoon Dijon mustard, 1 cup oil, 1–2 teaspoons acid, 1/2 teaspoon salt. Having everything pre-measured speeds the process and improves emulsion success.
[Illustration: kitchen counter with blender, tall jar, measuring spoons, bowl, bottles of oil, small bowls with aquafaba and lecithin powder]
Step 2: Choose your oil and temperature
Use a neutral oil like light olive, sunflower, or grapeseed for best flavor; avoid extra-virgin olive oil if you want a milder taste. Bring all liquids to room temperature (about 68–72°F / 20–22°C) for 10–15 minutes before starting, because matching temperatures helps the emulsion form consistently.
[Illustration: bottles of neutral oil and a thermometer next to small bowls at room temperature]
Step 3: Prepare your emulsifier base
If using aquafaba, measure 3 tablespoons and whisk briefly with 1 teaspoon Dijon mustard and 1/2 teaspoon salt. If using lecithin, dissolve 1/2 teaspoon soy lecithin powder into 1 tablespoon warm water and let sit 2 minutes, then stir in 1 teaspoon Dijon mustard and 1/2 teaspoon salt. Mustard and salt help stabilize and flavor the emulsion, so include them even if optional in other recipes.
[Illustration: small bowl with aquafaba mix and another bowl with lecithin dissolving in water]
Step 4: Start slow with oil incorporation
Place the emulsifier base into your blender or tall jar. With the blender running (low speed) or immersion blender at the bottom of the jar, begin adding the oil very slowly: start with 1 teaspoon of oil dropped in over 10–15 seconds. This slow trickle forms tiny oil droplets that the emulsifier can coat, creating a stable base.
[Illustration: immersion blender in a tall jar with a thin stream of oil being poured slowly]
Step 5: Build volume steadily
Once the emulsion thickens after the first teaspoon or two (about 30–60 seconds), you can increase to a steady slow stream of oil. Add the remaining oil in about 2–3 minutes, keeping the blender running and slowly raising it as the mayo thickens to incorporate air and give texture. Total blending time is typically 3–4 minutes for a cup of oil.
[Illustration: hand holding immersion blender raising it slowly in jar as mixture thickens]
Step 6: Adjust acidity and seasoning
When all the oil is incorporated and you have a thick mayo, stop the blender and taste. Add 1–2 teaspoons lemon juice or white wine vinegar to brighten flavor and adjust salt to 1/2 teaspoon total. If mixture is too thick, whisk in 1–2 teaspoons warm water to loosen; if too thin, whisk in 1–2 teaspoons extra oil slowly to thicken further.
[Illustration: spoon tasting creamy mayonnaise in a bowl with lemon and salt nearby]
Step 7: Store and let flavors meld
Transfer mayo to a clean airtight jar and refrigerate immediately. Egg-free mayo keeps 5–7 days chilled; lecithin-based versions may be slightly more stable and can last up to 7 days. Let it sit at least 30 minutes before use so flavors meld and texture firms slightly.
[Illustration: clean glass jar filled with pale mayonnaise in refrigerator on shelf]
- If aquafaba is firm from a can, strain and whisk briefly to loosen before measuring; 3 tablespoons is the sweet spot for 1 cup oil.
- Use a neutral-flavored oil for classic mayo; for a more distinctive taste, replace up to 20% of the oil with extra-virgin olive oil.
- If your emulsion breaks (separates), start with a fresh tablespoon of aquafaba or water in a clean bowl and very slowly whisk in the broken mayo to re-emulsify.
- Room temperature ingredients are critical; cold oil or liquids make emulsification harder.
- For flavored mayo, fold in minced garlic, herbs, or a teaspoon of mustard after emulsion to avoid destabilizing it.
- To reduce fat, use half oil and half light Greek-style plant yogurt (soy or coconut) but note the texture and shelf life will change.
- Do not heat egg-free mayo; high heat will break the emulsion and ruin texture.
- Store homemade mayo in clean, airtight containers and use within 5–7 days to avoid spoilage — toss if it smells off.
- Avoid heavy-handed blending with extra-virgin olive oil as its strong polyphenols can cause bitter flavors and make emulsification more difficult.
- If you have soy allergies, do not use soy lecithin; use aquafaba or another lecithin-free emulsifier instead.
Was this guide helpful?
More Food & Entertaining guides
How to make stovetop shakshuka with tender eggs and balanced tomato sauce
Shakshuka is a comforting North African–style skillet of eggs poached in a spiced tomato sauce. This guide walks you through building a balanced sauce and gently cooking tender eggs on the stovetop so yolks stay silky while the sauce is bright and flavorful.
How to make homemade sourdough starter and maintain regular feedings
Making a sourdough starter is a simple, rewarding kitchen project that captures wild yeast and beneficial bacteria to leaven bread. With just flour, water, and a little patience you can build a lively culture and keep it healthy with regular feedings. Follow the step-by-step routine below to create and maintain a starter that will power many loaves.
How to assemble and store layered salads so they don’t get soggy before eating
Layered salads are a colorful, make-ahead way to serve a crowd, but soggy ingredients can ruin the texture. With a few simple construction and storage strategies you can keep greens crisp and dressings separated for 24–72 hours. Follow these steps to assemble jars or bowls that travel well and taste fresh when served.