mayonnaise substitute

What Can I Substitute for Mayonnaise?

With its savory, tangy taste and smooth, creamy texture, mayonnaise is a popular addition to salads, sandwiches, and dips.

If you’ve reached the bottom of the jar, don’t worry because there are several other ingredients you can use as a substitute for mayonnaise that will add just as much flavor and creaminess.

Some alternative options may not taste quite the same. Decide whether the flavor or texture (or both) are more important in your dish and choose a suitable mayonnaise substitute from the list below.

Types of Mayonnaise

store bought mayonnaise

Mayonnaise is a thick creamy sauce made by emulsifying egg yolks, oil, and vinegar. Lemon juice is sometimes used as the acid component instead of vinegar. The sauce is usually served cold and has an off-white or light yellow color.

Store-bought mayonnaise comes in different varieties including egg-free, full-fat, and reduced-oil. Its most popular uses include spreading onto sandwiches, making deviled eggs, salad dressings, or dips. It is also included as an ingredient in marinades, baked dishes, pasta, and pie recipes.

Best Homemade Substitute for Mayonnaise

#1. Homemade Mayonnaise

If you’ve run out of store-bought mayonnaise, why not make your own? It’s quick and easy.

To make one cup of mayonnaise place one egg yolk, one tablespoon white wine vinegar, one tablespoon boiling water, and one tablespoon dijon mustard into a tall jug. Add a pinch of salt. Pour one cup of neutral flavor oil into a separate measuring cup.

Place your stick blender in the bottom of the jug and blend the egg mixture at high speed while slowly adding the oil. An emulsion will form.

If the mayo splits start again with new egg yolk, vinegar, water, and mustard mixture. Pour the split mayonnaise into the jug while blending instead of oil. Season to taste.

Best Mayo Substitutes for Salad Dressing

#2. Greek Yogurt

Greek yogurt provides the same creamy tang as mayonnaise. Season it with salt, pepper, or herbs. Not only is it light and fresh, but it is also an egg-free mayonnaise substitute.

Substitute quantity: Replace the same amount of Greek yogurt for mayonnaise in a 1:1 ratio.

Best for: Creamy potato salad, slaw, marinades.

#3. Tahini Yogurt

To liven up your yogurt dressing, mix equal parts tahini and plain Greek yogurt. Season well with salt.

Substitute quantity: Replace the same amount of tahini yogurt for mayonnaise in a 1:1 ratio.

Best for: Egg and potato salad, slaw, wraps, and dips.

#4. Sour Cream

Sour cream brings a great deal of creaminess to dishes with its sour tang. If the sour cream is too thick, thin it out by adding one or 2 tablespoons of milk. Add herbs such as chives to bring another flavor dimension.

Substitute quantity: Replace the same amount of sour cream for mayonnaise in a 1:1 ratio.

Best for: Potato salad, egg salad, and incorporating as part of salad dressings and dips.

Best Mayo Alternatives for Sandwiches

#5. Butter

Butter doesn’t offer the same acid punch as mayo, but a good spread of soft butter will add the same creamy consistency to your sandwich.

Substitute quantity: Replace 1 tablespoon of butter per tablespoon of mayo on a sandwich.

Best for: Spreading onto rolls, bread, toast, and sandwiches.

#6. Pesto

Pesto doesn’t look anything like mayo but can bring a whole new flavor dimension to your sandwiches. It is a bright green sauce with a salty, herbal flavor, and often contains garlic.

Substitute quantity: It has a bold flavor so use it sparingly. Spread a thin layer onto sandwiches.

Best for: Sandwiches, bruschetta, and mixing into dips or dressings with sour cream, cottage cheese, or Greek yogurt.

#7. Low-fat Cottage Cheese

Cottage cheese provides the same saltiness and creamy texture as mayo. It is versatile and pairs well with various flavors. This allows you to add peppers, lemon juice, or herbs to spruce it up. Low fat cottage cheese is healthier and thinner than full-fat cottage cheese.

Substitute quantity: Replace the same amount of cottage cheese for mayo in a 1:1 ratio. If using cottage cheese in a salad or as a dip, thin it out slightly with 1 to 2 tablespoons of milk, lemon juice, sour cream, or cream.

Best for: Sandwiches, dips, potato salad, and tuna salad.

Best Mayo Replacements for Dips

#8. Tahini Sauce

Tahini is made from sesame seeds blended into a paste. Unlike mayo, it has a nutty flavor but can be a successful substitute for mayonnaise in recipes when mixed with other ingredients. 

To make a tahini dipping sauce mix equal parts of tahini, lemon juice, and water. Optionally add a little garlic. The lemon proves the acid punch while tahini brings the creamy texture.

Replacement quantity: Replace the same amount of tahini sauce for mayonnaise in a 1:1 ratio when using it as a dip.

Best for: Using as a dip, sauce, or on a wrap.

#9. Hollandaise

Hollandaise sauce is the closest mayonnaise substitute you will find. It is made with the same ingredients, using the same method, except that the oil is substituted for melted butter.

Replacement quantity: Use the same amount of hollandaise to replace mayonnaise in a 1:1 ratio.

Best for: Any application where mayonnaise is included in the recipe.

Best Egg-free Mayonnaise Substitutes

#10. Mashed Avocado

Avocado can provide a healthier, creamy alternative to mayonnaise. 

To turn avocado into a suitable mayonnaise replacement, make sure it is fully ripe and mash or blend it until smooth. Stir in a few drops of lemon juice and salt to taste. To thin out the avocado mash you can also add a little sour cream or cottage cheese.

Replacement quantity: Replace the same amount of avocado mash for mayonnaise in a 1:1 ratio.

Best for: Sandwiches, dips, wraps, egg salad, and chicken salad.

#11. Hummus

Hummus is made from pureed chickpeas, tahini, olive oil, garlic, and lemon juice. It is a healthy substitute for mayo and has a lush creamy texture.

Substitute quantity: Replace the same amount of hummus for mayonnaise in a 1:1 ratio.

Best for: Sandwiches, wraps, dips, and salads that can hold up to a thick dressing (e.g potato salad).


What is a healthy substitute for the mayonnaise?

Healthier options with reduced calories include low-fat cottage cheese, hummus, avocado, and Greek yogurt.

Is mayonnaise vegan?

No, typically mayonnaise includes egg yolk which makes it non-vegan. There are, however, several egg-free, vegan-friendly brands of mayonnaise that use alternative ingredients. Use hummus or avocado as a vegan-friendly mayonnaise substitute.


Mayonnaise provides a creamy, rich, smooth, salty, and tart addition to many dishes. Adding it to a salad, wrap, or pasta is an easy way to incorporate loads of flavor into a dish without much effort. There are many alternatives to mayonnaise that can be tailored to your taste buds and dietary preferences. When you run out of mayo a little culinary creativity is all you need.

Up next: Can you freeze mayonnaise?

Scroll to Top