Cooking
Substitute for Mayonnaise
Out of mayo? Greek yogurt or sour cream swap 1:1 in salads and dressings, vegan mayo 1:1 everywhere, and mashed avocado works spread on sandwiches.
- vegetarian
- vegan
- egg free
Quick answer
Out of mayonnaise? The most versatile swaps:
- 1
Plain Greek yogurt + mustard
1 cup whole-milk Greek yogurt + 1 tsp Dijon mustard
- 2
Sour cream
1:1
- 3
Vegan mayonnaise
1:1
Mayonnaise is an emulsion: tiny droplets of oil held apart in a little water and acid by the lecithin and proteins in egg yolk. Under the US standard it must contain at least 65% vegetable oil by weight, acidified with vinegar or lemon or lime juice. That oil gives the rich, coating texture, the acid gives the tang, and the yolk keeps it all stable. Substitutes are mostly creamy dairy or fruit with far less oil, so they need extra acid or fat depending on the dish.
Salads and dressings
For chicken, tuna, egg and potato salads, Greek yogurt and sour cream are the standard swaps; Nebraska and Mississippi State extension tables both list them at equal amounts. They make lighter, tangier salads that weep liquid sooner, so mix them close to serving time. A half-and-half blend of yogurt and mayonnaise, also on the Mississippi State list, keeps more of the familiar taste. Blended cottage cheese suits egg salad and dips but needs lemon and mustard to taste of anything.
Sandwiches and burgers
On a sandwich, mayo adds fat and moisture and stops wet fillings soaking the bread. Mashed avocado does the same job with its own flavor. Vegan mayonnaise is the only swap that behaves identically, including on the outside of grilled cheese and in spicy mayo or aioli.
Cooking and baking
Mayonnaise is used on fish and chicken before baking, where its oil browns the coating and its egg helps crumbs stick. Vegan mayo does the same; yogurt works but browns less and can go chalky. In chocolate cake, mayo supplies both oil and egg, so a yogurt swap gives a moister but leaner cake.
When not to substitute
Emulsion-based sauces built from mayo, such as remoulade, tartare sauce and aioli, lose their body with yogurt or sour cream. Homemade mayonnaise is an option, but Clemson Cooperative Extension lists homemade mayonnaise made with uncooked raw eggs among foods to avoid because of Salmonella risk; use pasteurized eggs or egg products. For an egg allergy, check vegan mayo labels; light and reduced-fat mayonnaise still contain egg.
Common mistakes
- Using nonfat yogurt. The salad tastes sour and thin and turns watery overnight.
- Leaving out the acid. Avocado and cottage cheese taste flat without lemon or vinegar.
- Dressing a potato salad hours ahead with yogurt. It separates and pools at the bottom of the bowl.
- Swapping avocado in a dish that sits out. It browns and looks spoiled long before it is.
All 5 substitutes at a glance
| Substitute | Ratio | Best for | Notes |
|---|---|---|---|
| Plain Greek yogurt + mustard Raw & finishing | 1 cup whole-milk Greek yogurt + 1 tsp Dijon mustard | chicken salad, tuna salad, coleslaw, potato salad | Thick and tangy, but with far less fat, so it tastes sharper and lighter. Mustard and a spoon of olive oil bring it closer to mayo. Salads release water faster; dress them shortly before serving. |
| Sour cream Raw & finishing | 1:1 | dips, creamy dressings, deviled eggs, slaw | Milder and less rich than mayonnaise, with a cultured tang. A squeeze of lemon and a pinch of salt sharpen it. Thinner, so dressings run a little more. |
| Vegan mayonnaise Raw & finishingCookingBaking | 1:1 | egg allergies, sandwiches, aioli, grilled cheese | Oil emulsified with aquafaba or soy protein instead of egg yolk, so it has nearly the same fat and texture. Tastes slightly flatter; add lemon juice if a recipe depends on mayo's tang. |
| Blended cottage cheese Raw & finishing | 1:1, puréed smooth | egg salad, veggie dip, high-protein sandwich spread | Mild, creamy and high in protein but low in fat. It lacks acidity, so add lemon juice or vinegar and some mustard. Must be blended until no curds remain. |
| Mashed avocado Raw & finishing | 1:1 | sandwiches, wraps, burgers, egg salad | Supplies the fat and creaminess but tastes clearly of avocado and turns brown within hours. Lime or lemon juice slows browning and adds the missing acid. Too thick for dressings. |
Substitute calculator
How much mayonnaise does your recipe call for?
- Plain Greek yogurt + mustard1 cup whole-milk Greek yogurt + 1 tsp Dijon mustard
- Sour cream1 cup sour cream
- Vegan mayonnaise1 cup vegan mayonnaise
- Blended cottage cheese1 cup cottage cheese
- Mashed avocado1 cup mashed ripe avocado
Amounts are rounded to practical kitchen measures. Swaps without a fixed ratio, or that can't be measured in the unit you picked, show their ratio instead.
Topics: mayonnaisecondimentsveganhealthysandwiches All cooking guides
Frequently asked questions
What can I use instead of mayo for grilled cheese?
Softened butter, the traditional choice. Mayo browns evenly because its oil spreads thin and its egg browns, but butter gives a richer, more savory crust. Spread it to the edges and cook over medium-low heat so the cheese melts before the bread scorches.
What replaces mayonnaise in chocolate cake?
Sour cream or plain yogurt at the same amount keeps the crumb moist, though the cake is less rich, because mayonnaise is mostly oil. Adding a tablespoon of oil per half cup of yogurt brings back some of the fat.
Can I use Miracle Whip instead of mayonnaise?
Yes, at the same amount, if sweetness is acceptable. Salad dressing of that style has less oil, added sugar and more spice, so it tastes sweeter and tangier. In potato salad or sandwiches, cut any sugar the recipe adds.
Can I make mayonnaise at home with raw eggs?
Food safety guidance advises against raw, uncooked eggs because they can carry Salmonella. Make homemade mayo with pasteurized eggs or pasteurized egg products instead, or with a cooked-yolk base, especially when serving anyone at higher risk of foodborne illness.
Sources
- 21 CFR 169.140: Mayonnaise, Legal Information Institute, Cornell Law School
- Safe Handling of Eggs, Clemson Cooperative Extension, Home & Garden Information Center
- Basic Ingredient Substitutions, University of Nebraska–Lincoln Extension
- Ingredient Substitutions and Equivalents, Mississippi State University Extension
More cooking substitutes

Substitute for Coconut Oil
No coconut oil? Use shortening 1:1 where it must stay solid, butter or vegan butter 1:1 in most baking, and a neutral oil 1:1 when the recipe melts it.
Read
Substitute for Breadcrumbs
Out of breadcrumbs? Use ¾ cup crushed crackers per cup, panko for crisper coatings, quick oats to bind meatballs, or almond meal for a gluten-free crust.
Read
Substitute for Dijon Mustard
Replace 1 tbsp Dijon with 1 tsp dry mustard plus 2 tsp white wine, rested 10 minutes, or swap in spicy brown or whole-grain mustard spoon for spoon.
ReadSubstitute for Nutritional Yeast
No nutritional yeast? Use 1 tsp white miso per 2 tbsp in sauces, grated Parmesan 1:1 if dairy is fine, or a little yeast extract or mushroom powder for savory depth.
Read