Take the 2-minute tour ×
Seasoned Advice is a question and answer site for professional and amateur chefs. It's 100% free, no registration required.

I love pasta salads, tuna salad, sandwiches, and sauces; but I don't really like the texture of mayonnaise or the feeling I get after eating mayonnaise.

What mayonnaise substitutes have you found work well? For what dishes do you believe your substitute to be appropriate?

share|improve this question

8 Answers 8

up vote 6 down vote accepted

For salads I always use an olive oil based dressing. This will consist of ingredients such as lemon juice, garlic, Dijon mustard, balsamic vinegar, red or white wine vinegar, etc. depending upon the ingredients in the salad.

Sandwich fillings are a little more tricky. If it's the texture of the mayo you don't like, then adding to it to make an Aioli won't help much.

Once again, it does depend upon the ingredients used but even here it's possible to use a vinaigrette based on ingredients above. With this you can make a Muffuletto style sandwich.

Another possible option would be a Tapenade these can be made from a variety of ingredients to form a smooth paste, which can then be spread on a sandwich.

share|improve this answer

I personally like Greek-style yogurt as a salad dressing. YMMV.

share|improve this answer

MiracleWhip, of course...

If it's just the taste of the oil that bothers you, you can easily make your own mayo using whatever oil you wish. A cheap extra-virgin olive oil makes a delicious mayonnaise, IMHO.

Otherwise, use vinegar. It's a great general-purpose condiment, can be flavored easily, and there are plenty of varieties to choose from. Naturally, this won't work well if you need the body of mayo, so go with some form of prepared mustard in those cases - it's like emulsified vinegar (in that it's emulsified vinegar).

share|improve this answer
+1 for olive oil mayo. Even store-bought olive oil mayo such as the one made by Kraft have half the calories/cholesterol/etc than regular mayo. –  Paperjam Jul 23 '10 at 14:19

You could try a mayo-substitute, like this one (vegan). Since you're making it yourself, you can change the proportion of the ingredients if you don't like it.

share|improve this answer
@Aaronaught, oops, missed the closing " –  Brendan Long Jul 10 '10 at 3:20

A perfectly good substitute for mayonnaise in any type of dressing is to blitz up a soft tofu.

Tofu works great as it pretty much absorbs the flavor of whatever else is in the dressing. Plus its healthy!

share|improve this answer

Although not really a mayo substitute, I quite like Heinz Salad Cream with a salad.

share|improve this answer
If I could upvote this multiple times I would :-) –  Vicky Jul 13 '10 at 13:57

It's not suitable in all circumstances, but I like yoghurt mixed with tahini (2:1 or so) as an alternative for mayo in salad dressings. It has a good flavour on its own, but can also be spiced up with lemon and garlic. It's thicker than yoghurt on its own so can be spread on a sandwich.

share|improve this answer
Yoghurt mixed with pesto works well, too, especially for pasta salads. –  JustRightMenus Jul 19 '10 at 16:38

I like a tuna pita every so often, but only made at home. I keep a jar of Nayonnaise on hand just for this. Can't say what it tastes like in anything else, but I can't tell the difference with tuna, garlic, celery, and pickles mixed in.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.