Homemade Mayonnaise Recipe
Published Apr 22, 2020
Updated May 06, 2020
This post may contain affiliate links. Please read our disclosure policy.
This Homemade Mayonnaise Recipe is fail-proof and produces the best tasting mayonnaise ever! It is perfect for sandwiches, salads, dips and more. Use this homemade mayonnaise anyway you would use store-bought mayonnaise.
I first learned how to make mayonnaise (or mayo) in my Food and Nutrition class in secondary school. Secondary school in Cameroon where I grew up is similar to Middle School in the United States.
After I learned in Food and Nutrition class that a girl could make her own mayo at home, I went back home and made all the mayo I could!
This Homemade Mayonnaise Recipe is one of those recipes that has stuck with me throughout my life.
I have made mayonnaise at home more times than I can count, tweaking the original recipe I learned, trying different techniques and now I have a homemade mayonnaise recipe I can proudly share with you.
And I have lots of tips for you (see below) to help you make your own mayonnaise.
This is the best homemade mayonnaise recipe you will ever make. The mayo is creamy, with a lovely custardy texture, and just the right amount of tartness. It is finger-licking delicious and you’ll want to put it on everything!
Homemade Mayonnaise is way better than storebought. It is so much healthier with no sneaky ingredients, it is easy to make and you can customize it by adding other ingredients you like (more on this below).
Ingredients for Homemade Mayonnaise
You need 4 main ingredients for homemade mayonnaise: egg yolks, oil, vinegar and salt. This combination of ingredients emulsify to produce mayonnaise. But the mayo won’t be so flavorful. So for the best tasting mayonnaise, here are all the ingredients you need:
1. Egg Yolks. Egg yolks are the base ingredient for mayonnaise.
You only need egg yolks to make homemade mayonnaise. Keep the egg whites in another recipe like coconut macaroons or just scramble them and enjoy!
Egg yolks make the mayonnaise rich as homemade mayonnaise should be. Some people use whole eggs and that’s okay too. I find that whole eggs produce a whiter looking mayonnaise than mayo with just egg yolks. I prefer egg yolks in my mayonnaise for their richness and that authentic off-white mayonnaise color they give the mayonnaise.
2. Oil. Oil added to egg yolks is what makes mayonnaise thicken.
Use a neutral tasting oil for homemade mayonnaise. Oils like canola oil, corn oil or peanut oil work well. Avocado oil will work too and has great health benefits. However, do not use Extra Virgin Olive Oil in homemade mayonnaise. The flavor of EVOO will overwhelm the taste of the mayo. If you would like to use olive oil, use the light kind that looks like vegetable oil. It has a much better flavor.
3. Vinegar. The acidity in vinegar is needed for emulsion to properly form.
Vinegar also adds tartness to mayo. White vinegar, red vinegar or apple cider vinegar all work in homemade mayonnaise. If you use red vinegar though, note that it might add a hint of a pink color to the mayonnaise.
4. Lemon Juice. Lemon juice adds much needed acidity and brightness to mayonnaise.
Using a combination of vinegar and freshly squeezed lemon juice produces the best tasting mayonnaise. The lemon adds a brighter and fresher flavor that vinegar alone can not add.
5. Ground White pepper. White pepper adds flavor to the mayonnaise.
White pepper is ideal for seasoning mayonnaise because it blends in with the color of the mayo. If you don’t mind seeing black flecks in your mayo, use ground black pepper instead.
6. Salt. Salt brings out the flavors in mayonnaise.
You could use regular salt or sea salt.
7. Mustard. Mustard helps stabilize mayonnaise and also adds flavor.
Mustard contains lecithin that further helps the emulsion of mayonnaise. You could use dijon mustard or yellow mustard.
Mayonnaise could also be made without mustard. Not all storebought brands contain mustard. I have made mayonnaise many times without mustard and it turned out just fine.
8. Sugar. Sugar balances the flavor of mayonnaise beautifully.
With only one teaspoon of sugar for two cups of mayonnaise, it is a very low amount of sugar per serving. Also, the mayonnaise doesn’t taste anything close to sweet.
But that hit of sugar adds a little extra something in taste that completes this homemade mayonnaise recipe.
How To Make Homemade Mayonnaise
1. Place egg yolks, vinegar, salt, mustard, sugar, white pepper and lemon juice in a mixing bowl. Using a hand mixer, mix everything to combine.
2. Slowly drizzle in oil into the egg yolk mixture while mixing continuosly with a hand mixer. As you add the oil the mixture will thicken to form mayonnaise.
That’t it, two simple steps and homemade mayonnaise is all done!
What are the different ways to make homemade mayonnaise?
From whisking by hand to using different tools, here are the different ways to make homemade mayonnaise:
1. Homemade Mayonnaise in a blender. Add all the ingredients except the oil to the blender and pulse to combine. Slowly drizzle in the oil while blending so it thickens up. Continue until all the oil is added.
2. Homemade Mayonnaise in a food processor. Add all the ingredients except the oil to the food processor and pulse to combine. Slowly drizzle in the oil with the food processor running so it thickens up. Continue until all the oil is added.
3. Homemade Mayonnaise in a stand-up mixer. Add all the ingredients except the oil to the mixer and mix to combine. Slowly drizzle in the oil while mixing so it thickens up. Continue until all the oil is added.
4. Homemade Mayonnaise with a hand-mixer. Add all the ingredients except the oil to a bowl and beat with a hand mixer to combine. Slowly drizzle in the oil while mixing so it thickens up. Continue until all the oil is added.
5. Homemade Mayonnaise with an immersion blender. Place all the ingredients in a 4-cup measuring cup. Place in the immersion blender and blend until it thickens to form mayonnaise.
6. Homemade Mayonnaise with a whisk. Add all the ingredients except the oil to the bowl and whisk to combine. Slowly drizzle in the oil while whisking continuously so it thickens up. Continue until all the oil is added.
7. Homemade Mayonnaise with forks. Add all the ingredients except the oil to the bowl. Join two forks together and use the forks to beat the mixture to combine. Slowly drizzle in the oil while continuously beating so it thickens up. Continue until all the oil is added.
Note: When I started making mayo I always whisked it all by hand. I would beat my mayo with two forks joined together to create some sort of whisk. That’s because at that time I didn’t even own a whisk.
I am telling you this story to let you know that you really do not need any special gadgets to make homemade mayonnaise.
Kitchen tools like a mixer, blender or food processor will make the job easier for you but they are not required.
For this recipe, I used a hand mixer but if a whisk is all you’ve got, you could use it. It requires a bit of arm strength but it still works.
The Mayonnaise Making Principle
According to my Food and Nutrition teacher, use one egg yolk for 250 milliliters (1 cup) of oil to make mayonnaise. Then for 2 egg yolks, you simply double the oil to 500 milliliters (2 cups). This measurement has stuck with me for years and years.
So this is the mayonnaise making principle: 1 egg yolk per 1 cup of oil. Say this with me: 1 egg yolk per 1 cup of oil. Easy right?
What is Mayonnaise Used For?
Mayonnaise is used in the following recipes:
- Vegetable Salad
- Pasta Salad
- Breakfast Salad
- Mayo-Ketch Dipping Sauce
- Deviled Eggs
- Cucumber Avocado Salad
- Coleslaw
- And more! Just use it for anything you will use mayo with!
Also, you can cook with mayonnaise. Try my mayonnaise chicken and thou shalt testify!
This homemade mayonnaise recipe results in mayonnaise that is perfectly mayonnaise-y and so good! Confession: I spooned some into my mouth more times than I can count! Hope you enjoy this recipe, friends. #NeverBuyMayonnaiseAgain
Homemade Mayonnaise Success Tips
1. Use room temperature eggs to make mayonnaise. Using room temperature egg yolks ensures that the mayonnaise thickens more easily.
If your eggs aren’t are straight from the fridge, immerse them in a bowl filled with lukewarm water for 5 minutes then take them out and use in making the mayonnaise.
2. Slowly drizzle in the oil when beating the mayonnaise. If you add the oil too quickly, the mayonnaise will not emulsify as it should.
Watch How To Make Homemade Mayonnaise
Watch me making Homemade Mayonnaise in the video below. If you havenโt subscribed to my Youtube channel yet, SUBSCRIBE so you do not miss any of my videos.
Frequently Asked Questions
1. How long can I store homemade mayonnaise? Store homemade mayonnaise in a jar with a tight-fitting lid for 1-2 weeks in the fridge.
2. Can I make mayonnaise without raw eggs? You need raw eggs for mayonnaise. If this is a concern to you, try using pasteurized eggs. Only use cage free or organic eggs as they have better quality. Raw eggs are safe to eat as you can see in this article.
3. What can I do if my mayonnaise breaks? If your mayonnaise breaks (fails to emulsify and seperates), place 1 egg yolk and a little pich of mustard in a bowl, beat them together then slowly drizzle in the broken mayonnaise. It will get thick again.
4. What can I do if my mayonnaise is too thick? Yes, mayonnaise that is too thick is a thing. If the mayo is too thick, it will look like clumps of jelly. To fix this, add 1 tablespoon of hot water to the mayo and beat or whisk together and it will be the right consistency.
Variations to Homemade Mayonnaise
Here are various ways you can switch up your homemade mayonnaise and make it even more exciting:
- Add some minced garlic for garlicky mayonnaise.
- Add fresh herbs like basil, parsley and thyme for a delicious herby mayonnaise. The herbs can be blended together with the mayonnaise.
- Add hot pepper (like habanero) to make spicy mayonnaise.
This recipe was first published on January 23rd 2018. I have updated the recipe with fresh photos, lots on information and a video.
*This post contains affiliate links.
Homemade Mayonnaise Recipe
Ingredients
- 2 egg yolks
- 1/4 teaspoon ground white pepper
- 1/2 teaspoon salt
- 4 teaspoons lemon juice freshly squeezed from about half a lemon
- 1 teaspoon vinegar (use white vinegar or apple cider vinegar)
- 1 teaspoon sugar see Note 3
- 1 teaspoon mustard (Dijon mustard or yellow mustard would work) see Note 2
- 2 cups oil (500ml or half liter) I used peanut oil (see Note 1)
Instructions
- Place all ingredients in a bowl except the oil. Use a hand mixer or a whisk to whisk them together. Slowly drizzle in the oil while you continuouslyย whisk. As you add the oil, the mayonnaise will thicken. Be sure to rest your hand for a few seconds in between if you are using your hand and you get tired (which is normal). Then continue whisking until all the oil isย poured in. Your mayonnaise should be thick, luscious and so tasty!ย Use on salads, in sandwiches and in anything you will use mayonnaise. Store in an airtight container in the refrigerator for 1-2 weeks.
After many failed attempts to make my own mayonnaise, I stumbled upon your recipe and thought maybe I should try this one before giving up. On my first attempt, it was thickening up just like in your video, but then I guess I got too excited and poured the remaining oil in too fast. I was so thankful that you included a method to fix it if mayonnaise becomes separated. It worked exactly like you said it would! Now I can finally say I made my own mayonnaise! Iโm so happy I stumbled upon your blog and recipe before giving up! Thank you!
This makes me so happy, Myrna. Thank you for sharing!
It was time to cook dinner and I discovered I was out of mayonnaise for the coleslaw so I got on Pinterest and tried your recipe. I am so glad I tried it as it worked perfectly and tastes so much, much better than store bought mayonnaise. I will never by another jar of mayonnaise again. This was so easy to do with my immersion blender. Thank you for sharing your recipe-its already in my recipe file.
You are so welcome, Mary. Thank you for the feedback. Your comment made me smile.
Hi.thanks for the recipe. This is my second time trying it.I didn’t get it the first time,it came out watery cos,I just poured the oil at once so,today I tried it again it came out too thick like a jelly so I added 1tbsp of hot water.it became normal but has a slight bitter taste.didn’t add mustard and white pepper so am not sure what could be the cause of it’s Slight bitter taste.but my boys have been licking it though without bread.thanks.
Hi Aderonke, I am not sure what must have caused the slightly bitter taste. I haven’t experienced that myself.
Oh thank you Precious, I love this recipe and its so easy to make. God bless you for sharing this valuable information. Love it…
You are most welcome, Carol.
So I was in a high spirit to make this mayonnaise. But it turns out to be watery. I don’t know what I did wrong.
Hi Helen, here are some tips to help you:
1. Make sure you use fresh eggs and they are at room temperature. Fresh eggs aren’t the best.
2. Add the oil very slowly into the mayonnaise. If you add it too fast, it may turn watery.
3. Read the tips for fixing watering mayonnaise in the post and apply them.
Hope this helps.
Thank you so much Aunty precious for this recipe.Did mine with a fork and it was so so nice.
So happy to hear that, dear. Thank you so much for the feedback.
Hi, thanks for sharing this recipe. Must it be stored in a refrigerator or it can be kept at room temperature? And can I use lime instead of lemon.thanks
It should be kept in the refrigerator so it lasts long. Yes, you can use lime instead.
Hi aunty Precious where can i get mustard in Cameroon
You can get it from the market. Ask where mayonnaise is sold. You can also get it from supermarkets. Hope this helps.
So … I’ve made this twice now using your recipe…
Super nice
Thanks for sharing
So glad to hear that, Ivy. Thanks for sharing.
Hi Precious, just to let you know I your recipe for home made mayonnaise n it came out so well. My girls love n have been enjoying themselves with it.Thanks so much.
Hi Precious, just to let you I used your recipe for the home made mayonnaise n it was a great success. My girls have really enjoyed it unlike what we buy from supermarkets all the time. Thanks a million.
Hi Quinta, this makes me so happy!! Thank you for sharing.