This Homemade Eggless Mayonnaise is creamy, smooth, and perfect to spread over bread for sandwiches or add to salads. It’s ready in under 2 minutes and can be flavoured any way you like.
This post contains amazon affiliate links which means if you make a purchase after clicking one of those links, I will receive a small commission. As an Amazon Associate I earn from qualifying purchases.
This Homemade Mayonnaise is egg-free, so it’s perfect for various dietary restrictions. There are only a few ingredients and it requires just 2 minutes to make. That also includes time to measure all the ingredients.
It tastes really similar to the store-bought kind. I love mayo but I don’t use it too often, so it’s great to make a little bit just when you need it.
I have received quite a few comments recently saying that the recipe did not work, so I’ve been testing it extensively. It always works if you follow specific instructions and use my specified ingredients. You must use some kind of acid (either vinegar or lemon juice) in order for mayo to thicken. Without acid it will not thicken.
You can watch a “real” video without any cuts of me making this eggless mayonnaise that I posted on my IGTV channel.
Ingredients for Homemade Eggless Mayonnaise
There are only 3 main ingredients and the rest are just flavourings that can be changed up to suit your taste.
- Apple cider vinegar
- Dijon mustard
How to make Eggless Mayonnaise
Making Eggless Mayo is actually super easy. I have seen different recipes calling for very specific instructions like adding oil a drop at a time. But in all my experiments I found that it is really not necessary.
- Add all the ingredients into a tall container. I use a measuring jug.
- Use an immersion blender (I used a different kind on this video but it broke recently, so I linked to the new one I have) on high speed to turn the mixture of oil, milk, and vinegar into a delicious and creamy Eggless Mayonnaise. It’ll take about 20-30 seconds!
How to store Homemade Eggless Mayo
Store in an airtight container. You could use a mason jar. I have also stored just in a bowl that was really well wrapped in plastic wrap but containers are easier.
This Eggless Mayo will keep in the fridge for 7-10 days. I wouldn’t store it for longer as it doesn’t have any preservatives.
NOTE: You may experience a bit of a liquid separation after a few days, there will be just a bit of clear liquid, it is whey separated from milk. Totally normal, nothing to worry about. Just pour it out.
Why make Homemade Eggless Mayo
Most mayos out there are either regular (made with eggs) or vegan (made with only plant-based ingredients). Vegan mayos are generally much more expensive than regular and also not easy to find. Not all store sell them.
If you are not following a vegan lifestyle but still avoid eggs, then this is the Mayo for you! It tastes just like regular mayo but without any eggs.
And since you can make it as you need it in small portions, you don’t need to buy a big jar and store in the fridge. Convenient!
Can this Homemade Eggless Mayonnaise be vegan?
In theory the answer is yes. In fact, I have seen recipes that are very similar to this one and they use plant-based milk.
I do not drink plant-based milk and when I wanted to experiment with it, I couldn’t find a small container of soy/almond/cashew milk in my local store. They only had flavoured coffee creamers. And although hazelnut coffee sounds delicious, hazelnut mayo doesn’t sound that appealing.
I have tried making vegan mayo with coconut milk and it did NOT work. The mixture got creamy and white almost instantaneously but refused to thicken even after 5 minutes of blending.
Ingredients and Variations for Homemade Eggless Mayonnaise
- I use Canola oil as it is neutral in flavour.
- You can use any oil you’d like but remember that the flavour of the oil will impact the flavour of the eggless mayo.
- I use 2% milk.
- I’m sure you could use 3.25% milk.
- However, I would avoid skim milk.
- I am also not entirely sure about 1% milk but I think it should work. Let me know if you try.
- Apple cider vinegar
- Acid is a necessary ingredient as the mayo will not thicken without it.
- Feel free to use more or less, depending on how tangy you like your mayo but you must use some.
- You can add it after milk and oil are emulsified (but not thickened), this way it’s easy to control the amount.
- You could use lemon juice instead.
- You could use regular vinegar.
- Dijon mustard
- Mustard adds a bit of extra acidity and seasoning to this condiment.
- You could use a bit more to taste.
- Definitely use to taste.
- Feel free to add more or less.
- Optional. Used mostly for colour. Without turmeric the colour of this mayo is pretty white whereas turmeric makes it slightly yellow-ish, similar to store-bought mayo.
You can easily halve or double the ingredients depending on how much eggless mayo you need. I often make just half the recipe.
How to flavour Homemade Eggless Mayo
The beauty of making your own eggless mayo is that you can flavour it anyway you want.
- garlic powder, onion powder, dried herbs
- paprika and cayenne pepper
- minced fresh garlic and lemon juice
- minced fresh herbs
Recipes using mayonnaise:
- Cabbage Pie
- Pulled Pork and Peppers Pie
- Goat Cheese and Dill Hasselback Chicken
- Russian Potato Salad (Instant Pot)
- Russian Beet Salad with Prunes and Pecans
Homemade Eggless Mayonnaise
- Add all the ingredients to a tall container.
- Use immersion blender on high speed for about 20-30 seconds or until the mixture emulsifies and turns into thick and creamy Homemade Eggless Mayonnaise.
- Seasonings are to taste. You may need a bit more acidity and salt. Or perhaps you'd find that it's too tangy. You could add the mustard and vinegar after everything is emulsified (but not thickened as it will not thicken without acid) and this way control how much you need to add.
- Store in an airtight container in the fridge for 7-10 days.
Mention or tag @Imagelicious
This post was originally posted on July 8, 2019 and is now updated with more information.
Here’s some text from the original post:
Years ago I was part of a Russian cooking forum. Remember when internet was all about forums? Before personal blogs took over, before facebook and groups. (Did I just date myself?)
It was a wonderful community where people talked about everything, met, became friends in real life. But just as with any community (be it school class, family, work team) there was drama.
I could never understand how food could produce so much drama. I still can’t. But there it was.
One day, someone posted a recipe for Eggless Mayo. It instantly became popular and many people were making it. A few weeks later, someone wrote that Mayo by definition cannot be eggless, which is technically correct.
That whole comment resulted in pages upon pages of discussions, fights. People left that cooking forum, refused to participate. A few days later the name of the post was changed to “Creamy Sauce” and a bit later it was deleted altogether to avoid even more drama. I never even got to try the recipe.
That kind of attitude towards mayonnaise is actually not uncommon. There were even legal battles in the States about Mayo vs Mayonnaise.
But regardless of whether you want to call this condiment an Eggless Mayonnaise or just Eggless Creamy Sauce, the truth is that it tastes just like mayo and it looks just like mayo!