Eggless mayonnaise is made from the same basic framework as traditional mayo: oil, an acid like vinegar or lemon juice, and an emulsifier to hold it all together. The difference is what plays the emulsifier role. Instead of egg yolk, eggless versions rely on plant-based proteins, starches, or cooking liquid from beans to keep the oil and water from separating.
The Base: Oil, Acid, and Water
Oil makes up the bulk of any mayonnaise, eggless or not. Most commercial brands use neutral-flavored vegetable oils like canola, sunflower, or soybean oil. A typical homemade recipe calls for roughly a 2:1 ratio of oil to liquid, such as half a cup of sunflower oil to a quarter cup of milk or plant milk. That high oil content is what gives mayonnaise its rich, creamy body.
Vinegar or lemon juice provides the tangy flavor and also helps preserve the product by lowering its pH. Salt, mustard powder, and sometimes a pinch of sugar round out the seasoning. These ingredients are identical to what you’d find in regular mayonnaise. The real divergence happens with the ingredient that replaces the egg.
What Replaces the Egg
In traditional mayonnaise, egg yolk does a specific job: its lecithin, a type of phospholipid, acts as a surfactant. One end of the molecule grabs onto oil, the other grabs onto water, and the result is a stable, creamy emulsion rather than a separated mess. Eggless mayonnaise needs something else that can perform this trick, and there are several options.
Soy protein is one of the most common replacements in commercial products. Soy milk or soy flour contains globulins, large proteins that sit at the boundary between oil and water and prevent the two from splitting apart. About 90% of the protein in soybeans comes from these globulins, which is why soy works so well as an emulsifier. Research comparing soy-based mayo to egg-based versions has found that soy milk can fully replace egg yolk while maintaining acceptable texture and stability.
Aquafaba, the starchy liquid left over from cooking chickpeas (or drained from a can), has become the darling of home cooks making vegan mayo. It contains a mix of proteins, carbohydrates, saponins, and polysaccharide-protein complexes that together mimic what egg yolk does. The proteins help form the emulsion, while the polysaccharides thicken the water phase and create a gel-like layer around oil droplets that keeps them from merging. It’s the combination of low molecular weight proteins and carbohydrates that gives aquafaba its surprisingly effective emulsifying power.
Pea protein, rice protein, and other plant proteins show up in some commercial brands, particularly those marketed as allergen-friendly (since soy is a common allergen). These work on the same principle: plant proteins that are large enough to coat oil droplets and keep them suspended.
Stabilizers and Thickeners
Even with a good emulsifier, eggless mayonnaise often needs extra help staying thick and stable over weeks on a store shelf. That’s where hydrocolloids come in. These are long-chain molecules that thicken liquids and prevent oil droplets from drifting together and separating out.
Xanthan gum is the most widely used. It creates a three-dimensional network in the water phase that essentially traps oil droplets in place, slowing their movement so the emulsion holds. Many commercial formulas pair xanthan gum with guar gum, since the two work synergistically to build a stronger, more stable structure than either one alone.
Modified food starch is another common addition. Native starch has limitations: it doesn’t hold up well in acidic conditions, doesn’t tolerate high temperatures during processing, and breaks down under the intense blending that mayonnaise production requires. Manufacturers get around this by chemically modifying the starch. One popular modification adds a compound called octenyl succinic acid to the starch, which gives it a dual personality. Part of the molecule attracts water, part attracts oil, so the modified starch can actually sit at the oil-water boundary and act as both a thickener and an emulsifier at the same time. This prevents oil droplets from merging and keeps the texture smooth.
Commercial vs. Homemade Versions
Commercial eggless mayonnaise, like the vegan versions from major brands, typically contains a carefully engineered blend: vegetable oil, water, vinegar, modified food starch, plant protein (often soy or pea), xanthan gum, salt, lemon juice concentrate, and sometimes natural flavors or preservatives. The formulation is designed for months of shelf stability in sealed containers.
Homemade eggless mayo is far simpler. A basic recipe might be just oil, milk or soy milk, vinegar or lemon juice, mustard, and salt, blended until thick. Some home recipes use aquafaba as the base liquid instead. The trade-off is shelf life: homemade versions made with milk typically last about a week in the refrigerator, compared to the months you get from an unopened commercial jar. Without the modified starches and gums that commercial products rely on, homemade versions are also more prone to breaking (separating back into oil and liquid) if stored too long or handled roughly.
How It Compares in Taste and Texture
The flavor profile of eggless mayonnaise leans slightly more toward the acid and oil, since there’s no egg richness to round things out. Many people find commercial versions nearly indistinguishable from regular mayo in a sandwich or salad, though side-by-side tasting often reveals a slightly thinner body or a more pronounced tanginess. The color tends to be whiter, since egg yolk is what gives traditional mayo its pale yellow tint.
Texture is the bigger challenge. Replicating the exact creaminess and cling of egg-based mayo without eggs is genuinely difficult from a food science perspective, which is why commercial manufacturers invest so much in getting the stabilizer blend right. The combination of xanthan gum, modified starch, and plant protein can get remarkably close, but formulations vary widely between brands. If one brand’s texture doesn’t work for you, another might feel completely different in your mouth.

