Skip to content

Out of mayonnaise?

Mayonnaise substitutes

Mayonnaise is Creamy condiment made from eggs, oil, and vinegar or lemon juice, used for spreading and binding.

Use this

Greek Yogurt

Use the same amount as the mayonnaise you are replacing

Best for salads

The best substitutes for mayonnaise are Greek yogurt, sour cream, avocado, or homemade mayo made with aquafaba or silken tofu.

At a glance

Every mayonnaise substitute on one screen. Tap a name for detail.

Mayonnaise substitutes compared
#SubstituteInstead of mayonnaise, use
1Greek YogurtSame amount
2Sour CreamSame amount
3AvocadoSame amount
4Homemade Mayo (Aquafaba)Same amount
5Silken TofuSame amount
6Coconut CreamSame amount
7HummusSame amount
8TahiniSame amount

Every mayonnaise substitute

Ranked, with the exact amount and what changes

Substitutes for Mayonnaise with ratios

  1. 1. Greek Yogurt

    Use the same amount

    Thick, creamy yogurt with tangy flavor and similar texture

    What changes
    Best for
    salads, dips, spreads, when you want healthier option
    Taste
    Tangy and creamy, different from mayonnaise
    Texture
    Similar thick, creamy texture
    Covers
    Moisture & hydration
    Acid
    Binding
    Emulsifying
    Misses
    Fat & richness — not covered

    Prep. Use directly in recipes. No preparation needed.

    Lower in fat, higher in protein than mayonnaise

  2. 2. Sour Cream

    Use the same amount

    Creamy dairy product with tangy flavor and similar texture

    What changes
    Best for
    dips, spreads, baking, when you want tangy flavor
    Taste
    Tangy and creamy, different from mayonnaise
    Texture
    Similar thick, creamy texture
    Covers
    Fat & richness
    Moisture & hydration
    Acid
    Binding
    Emulsifying

    Prep. Use directly in recipes. No preparation needed.

    Similar texture to mayonnaise, tangier flavor

  3. 3. Avocado

    Use the same amount

    Creamy fruit that can be mashed or blended for spreadable texture

    What changes
    Best for
    spreads, dips, salads, when you want healthy fats
    Taste
    Rich and creamy, different from mayonnaise
    Texture
    Similar thick, creamy texture when mashed
    Covers
    Fat & richness
    Moisture & hydration
    Binding
    Misses
    Acid — not covered
    Emulsifying — not covered

    Prep. Mash ripe avocado with a fork or blend until smooth. Add lemon juice to prevent browning.

    Adds healthy fats and nutrients, different flavor

  4. 4. Homemade Mayo (Aquafaba)

    Use the same amount

    Vegan mayonnaise made with chickpea liquid

    What changes
    Best for
    all uses, vegan recipes, spreads, when you want egg-free option
    Taste
    Similar creamy, tangy flavor to mayonnaise
    Texture
    Similar thick, creamy texture
    Covers
    Fat & richness
    Moisture & hydration
    Acid
    Binding
    Emulsifying

    Prep. Whisk 3 tbsp aquafaba with 1 cup oil and 1 tbsp lemon juice until thick and creamy.

    Most similar to mayonnaise, vegan alternative

  5. 5. Silken Tofu

    Use the same amount

    Soft tofu that can be blended smooth for creamy texture

    What changes
    Best for
    dips, spreads, vegan recipes, when you want protein-rich option
    Taste
    Neutral and creamy, different from mayonnaise
    Texture
    Similar thick, creamy texture when blended
    Covers
    Moisture & hydration
    Binding
    Emulsifying
    Misses
    Fat & richness — not covered
    Acid — not covered

    Prep. Blend silken tofu with 2-3 tbsp oil and 1 tbsp lemon juice until smooth and creamy.

    High in protein, neutral flavor

  6. 6. Coconut Cream

    Use the same amount

    Thick cream from coconut milk with similar texture

    What changes
    Best for
    dips, spreads, vegan recipes, when you want coconut flavor
    Taste
    Creamy with coconut flavor, different from mayonnaise
    Texture
    Similar thick, creamy texture
    Covers
    Fat & richness
    Moisture & hydration
    Binding
    Emulsifying
    Misses
    Acid — not covered

    Prep. Use thick part of coconut milk. Whisk if needed to smooth out lumps.

    May impart coconut flavor, solidifies when cold

  7. 7. Hummus

    Use the same amount

    Chickpea spread with different flavor but similar texture

    What changes
    Best for
    sandwiches, salads, dips, when you want different flavor
    Taste
    Earthy and nutty, different from mayonnaise
    Texture
    Similar thick, spreadable texture
    Covers
    Moisture & hydration
    Acid
    Binding
    Emulsifying
    Misses
    Fat & richness — not covered

    Prep. Use directly in recipes. No preparation needed.

    Different flavor profile, higher in protein

  8. 8. Tahini

    Use the same amount

    Sesame seed paste with different flavor but similar texture

    What changes
    Best for
    sandwiches, salads, dips, when you want nutty flavor
    Taste
    Nutty and rich, different from mayonnaise
    Texture
    Similar thick, spreadable texture
    Covers
    Fat & richness
    Binding
    Emulsifying
    Misses
    Moisture & hydration — not covered
    Acid — not covered

    Prep. Use directly in recipes. May need to thin with water or lemon juice.

    Different flavor profile, higher in healthy fats

What mayonnaise does in a recipe

Mayonnaise is an emulsion — oil and a little vinegar or lemon held together by egg yolk — and that is why it quietly does several jobs at once. It is mostly fat, so it enriches; it is already emulsified, so it keeps a dressing from splitting; it is thick and sticky, so it binds tuna or potato salad into one scoopable mass; and the vinegar in it is why a sandwich tastes bright rather than merely oily. Most swaps cover some of that and not all of it, and the two most often lost are the fat and the tang.

Tips for substituting mayonnaise

  • Mayonnaise adds creaminess and helps bind ingredients together
  • Mayonnaise can be used as a base for many sauces and dressings
  • Mayonnaise works well in baking to add moisture and richness
  • Mayonnaise can be flavored with herbs, spices, and other ingredients
  • Mayonnaise should be stored in the refrigerator after opening
  • Mayonnaise can separate if frozen, so it's best to use fresh
  • Mayonnaise adds creamy, tangy flavor to dishes
  • Mayonnaise can be used in both sweet and savory dishes
  • Mayonnaise pairs well with mustard, pickles, and herbs
  • Mayonnaise works well in sandwiches, salads, and dips
  • Mayonnaise can be used to make dressings and sauces
  • Store mayonnaise in the refrigerator

Questions about mayonnaise substitutes

Can I use Greek yogurt instead of mayonnaise?

Yes, Greek yogurt works well as a substitute, especially in salads and dips. It's lower in fat and higher in protein, but has a tangier flavor.

What's the difference between mayonnaise and Miracle Whip?

Miracle Whip is a salad dressing that's sweeter and tangier than mayonnaise. It contains less oil and more sugar and vinegar than traditional mayonnaise.

Can I make mayonnaise without eggs?

Yes, you can make vegan mayonnaise using aquafaba (chickpea liquid), silken tofu, or other plant-based ingredients as the base.

Why does my mayonnaise separate?

Mayonnaise can separate if the oil is added too quickly or if the ingredients are at different temperatures. To fix it, slowly whisk in a teaspoon of water or lemon juice.

What's the difference between mayonnaise and Greek yogurt?

Mayonnaise is made from oil, egg yolks, and vinegar, while Greek yogurt is fermented milk. Both have creamy texture but different flavors and nutritional profiles.

Can I use avocado instead of mayonnaise?

Yes, avocado can work as a substitute, though it has a different flavor and texture. It provides similar creaminess and can be used in most recipes.

Why is mayonnaise so popular in cooking?

Mayonnaise is popular because it adds creamy, tangy flavor and is versatile in many different types of cuisine and dishes.

Need a different ingredient?

Browse the full index, or the rest of this category.