FREE 5-Ingredient Recipe EBook
GET IT NOW- Why You’ll Love This Homemade Mayonnaise Recipe
- Mayo Ingredients & Substitutions
- How To Make Mayonnaise
- How To Fix Broken Mayo
- Flavor Variations
- Storage Instructions
- Ways To Use Homemade Mayonnaise
- More Homemade Condiment Recipes
- My Tools For This Mayonnaise Recipe
- Homemade Mayonnaise Recipe (5 Minutes!) Recipe card
- Recipe Reviews
Condiments with natural ingredients can be challenging to find, particularly if you want something affordable. That’s why I make my own when I can! This easy homemade mayonnaise recipe is a staple at our house — so much so that it’s in my first cookbook. It literally takes just a few minutes, using common ingredients, like avocado oil and eggs. And unlike many mayo recipes, this one has almost no cleanup at all! You’ll love mixing it into all kinds of recipes, like classic chicken salad or homemade ranch dressing.
Why You’ll Love This Homemade Mayonnaise Recipe

- Rich, creamy flavor
- Silky, smooth texture
- Only 5 simple, natural ingredients
- Quick prep time — takes 5 minutes!
- Almost no cleanup (store in the same jar!)
- Healthier, natural alternative to store-bought mayonnaise


Mayo Ingredients & Substitutions
Here I explain the best homemade mayonnaise ingredients, what each one does in the recipe, and substitution options. For measurements, see the recipe card.
- Egg – Use a raw egg at room temperature. Egg substitutes won’t work here, sorry.
- Dijon Mustard – Adds a tangy depth to the mayo recipe. You can also use yellow mustard (I’d recommend a slightly smaller amount) or a pinch of mustard powder.
- Apple Cider Vinegar – You can also swap this with white vinegar, fresh lemon juice, or white wine vinegar.
- Sea Salt – I use 1/4 teaspoon, but you can double that if you prefer a saltier mayo.
- Avocado Oil – Avocado oil is the best choice for homemade mayonnaise. It tastes light, and is less processed than the soybean oil, vegetable oil, or canola oil you’ll find in store-bought (these are also over 90% GMO in the U.S.). If you don’t have avocado oil, you can use any other neutral-flavored oil, such as refined liquid coconut oil or light olive oil. Extra-virgin olive oil also works, but the flavor will come through in the mayo.

How To Make Mayonnaise
This section shows how to make mayo, with step-by-step photos and details about the technique, to help you visualize it. For full instructions with amounts and temperatures, see the recipe card.
- Start with the egg. Crack the egg into a wide mouth glass jar, or a tall glass wide enough for an immersion blender to fit.
NOTE: Do not use a bowl.
The ingredients won’t layer properly in a bowl, so a jar or wide glass is necessary.
- Add the Dijon mustard, vinegar, and salt. Try not to disturb the egg. Do not whisk or stir.


- Add oil. Pour the oil on top. Again, do not whisk or stir.
- Blend. Place the immersion blender at the bottom of the jar, where the egg is. Blend for 20 seconds without moving, until the mixture starts to turn white at the bottom.
- Finish blending. Slowly move the blender up and down in the jar to make the homemade mayonnaise recipe.


VARIATION: Don’t have a blender? Use food processor!
I prefer the immersion blender method for making this mayonnaise recipe, because it’s easier to wash than a food processor and I can store the mayo in the same jar. But if you don’t have one, here is how to make mayonnaise using a food processor:
- Combine all the ingredients except the olive oil in a small food processor.
- Turn on the food processor. While it’s running, and pour in the oil in a thin stream, until the homemade mayo forms.
How To Fix Broken Mayo
Over the years I’ve heard about several tricks for fixing broken mayo. To be honest, using this immersion blender method, I have never had it break. It is seriously the perfect no fail homemade mayonnaise! But just in case, I still wanted to include some helpful tips for how to fix it if it’s broken or too thin:
- Egg yolk – The easiest way is with an additional egg yolk. Place a yolk into a clean bowl and whisk in just a little bit of the broken mayo. Once it begins to thicken, gradually whisk in the rest. The extra yolk helps re-emulsify the mayo.
- Mustard – This is similar to the previous method, except using mustard instead of another yolk. I remember reading somewhere that Julia Child used this trick. Place the mustard into a clean bowl, and whisk in a little of the broken mayonnaise. Once it starts to come together, gradually whisk in all the remaining mayo.
- Hot water – Whisk a couple tablespoons of boiling water into the mayo. This is a good trick to fix mayonnaise that is too thin, even if it’s not broken. It cooks the egg in the mayo very slightly, making it thicker.
Flavor Variations
Looking for some new and exciting flavors in your homemade mayonnaise? Try these ideas:
- Spicy Mayo – Also known as sriracha mayo! Simply mix 2 tablespoons of sriracha sauce with 1 cup of your homemade mayo for a fiery kick.
- Chipotle Mayo – Blend 1 cup of this mayonnaise recipe with 1-2 chipotle peppers in adobo sauce, and a squeeze of lime juice for a smoky, tangy taste. It tastes amazing with air fryer sweet potatoes!
- Garlic Mayo – To make garlicky mayonnaise, add 1 to 2 minced garlic cloves to 1 cup of this mayo. If you love garlic, also check out garlic aioli, which is similar but uses garlic as the primary flavor.
- Mayo Ketchup – Combine 1 cup of mayo with 1/2 cup ketchup (or make your own homemade ketchup that tastes even better!) and a tablespoon of lemon juice for a sweet and tangy sauce. This is the perfect dip for air fryer French fries or garlic parmesan fries!
Storage Instructions
Store this homemade mayonnaise recipe right in the jar (in the refrigerator) for up to a week.
Can You Freeze Mayonnaise?
No, it’s not recommended to freeze mayonnaise, as it will separate and lose its creamy texture when thawed.

Ways To Use Homemade Mayonnaise
You can use this homemade mayonnaise recipe just like regular mayo. Here are some fun and tasty ideas to try it out in your kitchen:
- Salads – I use this mayonnaise recipe in all of my creamy salads, including chicken salad, creamy tuna salad, classic egg salad, and even cauliflower potato salad. It’s also delicious a simple dressing for 7 layer salad.
- Seafood – Mayo makes a surprisingly delicious topping on fish, like salmon with mayo and parmesan crusted tilapia. If you like the idea of dipping foods, you can serve your favorite crackers or veggies with creamy shrimp salad or lobster salad.
- Salad Dressings – It’s perfect for coleslaw, or as a creamy base for a homemade ranch or Caesar dressing.
- Sandwiches and Wraps – Spread it on sandwiches or wraps for extra flavor. Homemade mayonnaise pairs well with leftover turkey, BLTs, burgers, or veggie wraps.
- Dips – Use it as a base for a creamy dip, like hot crab dip, spinach dip, or French onion dip.
More Homemade Condiment Recipes
If you’re excited about homemade condiments, there’s more to explore! Here are more simple recipes that add flavor to your meals, all with minutes of prep:
My Tools For This Mayonnaise Recipe
- Wide Mouth Jar – These fit my immersion blender and come with lids for storage.
- Immersion Blender – My go-to for making this recipe for mayonnaise!

Homemade Mayonnaise Recipe (5 Minutes!)
Learn how to make mayonnaise in just 5 minutes, with less cleanup! This homemade mayo recipe needs only 5 simple ingredients.
Instructions
[ See step photos See my tips ]Tap on the times in the instructions to start a kitchen timer.
-
Crack the egg into the bottom of a tall, wide mouth glass jar. (You can also use a tall glass, but make sure it's wide enough for an immersion blender to fit. Do not use a bowl.)
-
Add the Dijon mustard, vinegar, and salt on top of the egg, trying not to disturb the egg. Do not whisk or stir.
-
Pour the oil on top. Again, do not whisk or stir.
-
Carefully submerge an immersion blender into the bottom of the jar, so that it's right where the egg is. Blend on low power for about 20 seconds without moving, until you see most of the jar has turned white. Then, slowly start to move the blender upward, without lifting the blender out into the air. Once you reach the top of the oil, slowly move back down to the bottom. Go up and down like this a few times, until mayonnaise forms.
-
Store the homemade paleo mayonnaise right in the jar, in the refrigerator.
Did you make it? Leave a review or tag me @wholesomeyum on Instagram!
Maya’s Recipe Notes
Serving size: 1 tbsp
📖 Want more recipes like this? Find this one and many more in my Easy Keto Cookbook here.
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Homemade Mayonnaise Recipe

Shop
My
Custom










513 Comments
Allan
0Is Duke’s mayonnaise keto? It has 0 carbs.
Thanks
Wholesome Yum M
0Hi Allan, I urge you to look closely at the ingredients. Many off-the-shelf mayos are made with soy and canola, which aren’t healthy oils. If you can find one made with avocado oil, that is the best choice.
Victoria
0I was wondering how safe it is with using a raw egg in it?
Wholesome Yum M
0Hi Victoria, As with any recipe that uses undercooked eggs, there is a slight risk of illness. Make sure you are using pasteurized eggs from a safe source that you trust to diminish this risk.
Shauna
0I’ve made this multiple times…always comes out great!
Lise crowder
0Wondering why there was no protein count listed in nutritional values, when there is an egg in the recipe?
Wholesome Yum M
0Hi Lise, This recipe does contain protein from the egg, but when portioned down to a single serving size (1 tablespoon), the amount becomes negligible.
Loretta Spann
0This is delicious! Thank you for your recipes! It turned out great and so easy! I added part spicy brown mustard and part dijon because we like the spicy brown best!
Valerie Aaronson
0Wow, I actually did it the first time out, and it’s great! Now I’m going to mix in 1 cup of sour cream and my favorite ranch dressing mix finally knowing it’s healthy. Thank you so much, Maya!
Ruth
0Haven’t tried it yet but deserves a 5 just for simplicity… love it@
Brigitte
0Hi
I’m wondering if the recipe can be doubled…we go through it pretty quickly especially in the summer months making salads.
I use MCT oil because we like the neutral flavour.
Thank you!
Patricia Jensen
0I double and triple this recipe all of the time. I’ve never had a problem.
Wholesome Yum M
0Hi Brigitte, This recipe works best made in small batches. You can definitely make two batches of mayo and store it in a large jar!
Priscilla
0I love this recipe and have lost count of how many times I’ve made it over the last 2.5 years of my keto adventure.
I recommend using a very clean jar with straight sides (like repurposed tall pickle jars) to accommodate the immersion blender. I also cut the amount of Dijon and vinegar down by half. I add in lemon juice. BTW, vinegar and lemon juice will “cook” your raw eggs to avoid any food poisoning concerns. I always go heavy on the salt.
When making mayo you need to enter with confidence but not so much that you don’t read the directions. Just sayin’…
I use this mayo as a base for Thousand Island and Ranch dressings.
If anything lately, my mayo has been too thick once I put it into the fridge. Maybe I need more vinegar/lemon juice.
LOVE it!
Katie
0You said you cut the vinegar and Dijon down by half and add in lemon juice. How much lemon juice do you add? Thanks in advance!!
Faylene Romsa
0I have made this mayonnaise recipe twice without failure. It has turned out perfect both times. I watched Myas video on how to make it the first time.
To be honest, it was like watching a science project come to life. I thought, how is this really going to turn into mayonnaise, but as I watched it evolve, it was the coolest thing ever. To see my egg, oil, and other ingredients turn into healthy mayonnaise.
I so appreciate Myas recipes. They are written in laymen’s terms so they are easy to follow. Thank you
Isabella
0Hi Maya,
I am genetically allergic to Milk (any dairy products) and Latex. My second terrible Latex anaphylactic attack caused many additional food allergies one of them is dramatic allergy to eggs (17 bloody wounds on back of my head and 20 wounds on my upper back for several months). It took me quite a while to identify that the eggs were the culprit. Stopped eggs – wounds gone. I am explaining my egg allergy here bcs may be someone of your reader has the same problem and cannot connect it to eggs. How can I make a Mayo without eggs?,
Fortunately Milk is very easy to substitute. My new project is: how to make Kefir from Coconut cream.
Thanks, Isabella
Wholesome Yum M
0Hi Isabella, Thank you for sharing your experiences. Food allergies can be tricky to pin down, and I too hope your experience can help others. I don’t have a recipe (at this time) for vegan mayo, but if you are willing to experiment, you could try subbing the egg with plant-based milk like coconut or almond milk. Be patient with the blending process, it may take a little longer for the ingredients to emulsify. Best wishes!
J.K.K
0I made the mayo the 1st time with rice wine vinegar only because I had it and the apple vinegar was expired. Husband loved it! “Best mayo he ever had! I made the apple cider vinegar but added a little garlic powder and white pepper. He likes it but noticed that change in flavor. Still loves the homemade version vs the other!
Patricia Mckee
0I have tried and failed this recipe a few times. Cannot figure out how to get it right. From the comments, I must be the only one that is having issues.
Wholesome Yum M
0Hi Patricia, I’m sorry you are struggling with this recipe. Make sure that all your ingredients are at room temperature before you start. When you put the immersion blender in the jar and start it, be patient. Let the ingredients fully emulsify and turn opaque before lifting the head and incorporating the rest of the oil. I hope you find these tips helpful.
Nancy
0Hi: I’m a long time user of this recipe….and have loved it. I have changed it frequently with garlic powder, dill etc…..never had a problem. Also loved making ranch dressing etc, with this as a base.. And, I must admit, maybe Ive been a little smug. Then it happened….it broke…and I’ve gone back to just the exact recipe..everything room temperature, etc. And it’s been several times now, and adding an egg yolk hasn’t fixed it. I’ve even tried large eggs, or omega or cage free…. Hope you can help…….I miss my Mayo…..I can’t go back to store bought.
Wholesome Yum M
0Hi Nancy, Are there any other variables that have been changed? Are you using a different jar or maybe different types of vinegar? Room temp ingredients are always key. I like to try the hot water tip first if the mayo doesn’t come together. I hope this helps!
Nancy
0Maya: thanks for your reply and the idea to check my apple cider vinegar. That was the problem, at least I think so,,,,I was down near the bottom of a jar of organic with the ‘mother’,,, and that must have affected the Mayo…. I just made two batches that are perfect with a new bottle of regular apple cider vinegar. I’ve enjoyed this recipe so much using it in other recipes,,,,,thanks for the recipe and your help.
Leslie McCullough
0Hi
Well I made the mayonnaise but it did not thicken and I was a bout to through it out when I remembered you had a section on how to restore broken Mayonnaise. I decided to use the Dion mustard method and it worked really well. the only problem with my mayonnaise is that it is very green because the avocado oil was green. Tastes fine just looks weird. Not sure what I did wrong in the original method though.
Wholesome Yum M
0Hi Leslie, I’m so glad you were able to make this recipe work for you! The most crucial part of this recipe is temperature. You want everything to be at room temperature before making this recipe. I hope this helps you next time!
Ana
0Is there a way to make this so that I am not serving raw egg?
Wholesome Yum M
0Hi Ana, There will always be a slight risk associated with using raw eggs, but if you are using pastured eggs that have been properly stored, then your risk is minimal.
Cj Wallin
0Looks like some had a similar experience….. I followed the recipe exactly and wasted $10 of ingredients to a thin, watery mixture. Suggestions?
Wholesome Yum M
0Hi CJ, Did you try any of the troubleshooting tips in the ‘How to Fix Broken Mayo’ section? I would try adding another egg first. Be sure that it’s at room temperature, which is important for the success of this recipe.
Chelsea Genteman
0Flavor is good. Of the 5/6x I have attempted to make this recipe- following ALL of the instructions (and tips) I have ended up with soupy salad dressing Not creamy thick mayo. And I AM careful with my ingredients and tools. Would not call this full-proof. Sorry. Maybe others will have better luck.
Debby
0I used avocado oil and followed recipe exactly. Fantastic! Love it!
Terraline Evans
0Question: I’ve tried both Kensington and Chosen Foods Avo Mayo and didn’t care for the taste in either. Before diving in with this, can you give an honest opinion of how this compares for taste? I’m hoping for closer to the usual Best Foods flavor- neutral. Thanks!
Wholesome Yum M
0Hi Terraline, For the most neutral flavor, you will want to use white vinegar in place of the apple cider vinegar and omit the mustard. Enjoy your mayo!
SARA
0Didnt work for me but had to use the wisk attachment cause my jar wasnt wide enough. 🙁 wasted a cup of avocado oil
Wholesome Yum M
0Hi Sara, This recipe really works best with the immersion blender, as stated in the recipe, not the whisk.