You can make a mayonnaise with roughly half the calories of the regular version by reducing the oil and replacing it with ingredients that mimic its creamy texture. Regular mayonnaise packs about 90 calories per tablespoon, almost entirely from fat. A homemade low-calorie version can land closer to 30 to 50 calories per tablespoon depending on your approach, and it takes under ten minutes.
Why Regular Mayo Is So Calorie-Dense
Traditional mayonnaise is at least 65% oil by weight. That oil is what gives it body, richness, and its characteristic cling. From a food science perspective, mayo is an oil-in-water emulsion: tiny oil droplets suspended in a thin liquid phase of vinegar or lemon juice, held together by egg yolk. The egg yolk contains lecithin, a natural emulsifier that sits at the boundary between oil and water and keeps the two from separating.
When the oil content drops below about 40% of the total volume, the emulsion shifts from a thick, creamy semisolid to a thin, runny liquid. This is the core challenge of low-calorie mayo. You’re removing the very ingredient that creates the texture. To get around this, you need either a thickening agent, a creamy base ingredient, or both.
Three Approaches That Work
Greek Yogurt Base
The simplest swap is building your mayo on plain, reduced-fat Greek yogurt. Use one cup of yogurt as your base, then whisk in one to two tablespoons of a neutral oil (avocado or light olive oil), a tablespoon of lemon juice or white vinegar, half a teaspoon of Dijon mustard, and salt to taste. The yogurt provides the thick, spoonable body you expect from mayo, while the small amount of oil rounds out the mouthfeel. This version lands around 15 to 20 calories per tablespoon and has the added benefit of protein from the yogurt. The flavor leans slightly tangy, which works well in chicken salad, coleslaws, and dressings.
Reduced-Oil Emulsion
If you want something closer to traditional mayo in flavor, you can make a real emulsion with less oil. Start with one egg yolk at room temperature, a tablespoon of lemon juice, and a teaspoon of mustard. Slowly drizzle in a quarter cup of oil while blending continuously with an immersion blender. That’s roughly one-third the oil in a standard recipe. The result will be noticeably thinner than full-fat mayo, so you’ll need a thickener to compensate.
A small pinch of xanthan gum, about an eighth of a teaspoon, works well here. Food scientists have found that xanthan gum, sometimes combined with a small amount of guar gum, can match the yield stress and viscosity of full-fat mayonnaise even at dramatically lower oil levels. Sprinkle it in while blending and give it 30 seconds to hydrate. The texture will firm up noticeably within a few minutes. You can find xanthan gum in the baking aisle of most grocery stores.
Silken Tofu Base
Blend half a block of silken tofu (about 150 grams) with a tablespoon of oil, a tablespoon of lemon juice, a teaspoon of mustard, and a pinch of salt. Silken tofu has a neutral flavor and blends into a remarkably smooth, creamy consistency. This version is naturally low calorie, around 15 calories per tablespoon, and is egg-free. Add a tiny pinch of xanthan gum if the consistency feels too loose.
Getting the Texture Right
The biggest complaint about homemade light mayo is that it’s too thin or too gloopy. A few details make a real difference.
- Use an immersion blender. Whisking by hand introduces air unevenly and makes it harder to form a stable emulsion with less oil. An immersion blender in a narrow jar creates a tight vortex that pulls oil into tiny, uniform droplets.
- Room temperature ingredients. Cold egg yolks and cold oil resist emulsifying. Let everything sit out for 20 to 30 minutes before you start.
- Add oil slowly. With less oil to work with, the margin for error is smaller. Start with a very thin stream, almost a drip, until the emulsion catches and thickens. Then you can pour a bit faster.
- Don’t skip the mustard. Beyond flavor, mustard contains compounds that act as secondary emulsifiers, helping stabilize the mixture when oil content is low.
Fixing a Broken Batch
Low-oil mayo breaks more easily than traditional mayo because there’s less fat to hold the emulsion together. If your mixture separates into a greasy, curdled mess, don’t throw it out. Put a small spoonful of the broken mayo into a clean bowl with a few drops of lemon juice or vinegar. Whisk until smooth, then gradually add the rest of the broken batch, a spoonful at a time, whisking between additions. The fresh acid restarts the emulsion.
If your mayo is too runny rather than broken, whisk a fresh egg yolk at room temperature in a separate bowl. Slowly add the thin mayo to the yolk, one spoon at a time, until it thickens. Alternatively, blend in a tiny pinch of xanthan gum, which thickens without adding calories.
What Commercial Light Mayo Actually Does
It’s worth understanding what store-bought light mayonnaise contains, because the strategy is essentially the same one you’re using at home. Duke’s Light Mayonnaise, for example, lists water as its first ingredient instead of oil, then uses modified food starch and xanthan gum to rebuild the texture. It comes in at 50 calories per tablespoon compared to 90 for regular. Notably, Duke’s adds zero grams of sugar. Not all brands are this clean, though. Some commercial light mayos compensate for the flavor lost with fat by adding sugar or corn syrup, so if you’ve been buying light mayo from the store, check the label. Making your own gives you full control over what goes in.
Storage and Shelf Life
Homemade mayonnaise of any kind spoils faster than the commercial version, which is loaded with preservatives like potassium sorbate and EDTA. Plan to use your homemade low-calorie mayo within three to five days. Store it in an airtight glass jar in the refrigerator. The acid from lemon juice or vinegar helps inhibit bacterial growth, so don’t reduce those ingredients even if you prefer a milder flavor. If the mayo develops an off smell, changes color, or separates in a way that won’t re-emulsify with stirring, discard it.
Yogurt-based and tofu-based versions tend to last slightly longer than egg-based ones because the base ingredients are already acidic or pasteurized, but the three-to-five-day window is a safe rule for all of them.
Choosing the Right Oil
Since you’re using less oil, the type you choose matters more for both flavor and nutrition. Avocado oil is a good default: it has a neutral taste and is high in unsaturated fat. Extra-virgin olive oil works if you like a peppery, robust flavor, but it can taste bitter when emulsified, especially in an immersion blender. Light olive oil (refined, not extra-virgin) gives you the heart-healthy fat profile without the strong taste. Replacing saturated fats with unsaturated fats is one of the most consistent recommendations in cardiovascular nutrition, so even in a small-quantity condiment, the oil choice adds up over time.

