Skip to Content

How To Make Homemade Mayonnaise Last Longer: Add Yogurt Whey

Preview: Find out how to make homemade mayonnaise last longer by adding a small amount of yogurt whey to extend the window of freshness from a week to a month.

You may have a new reason to save the whey you get from draining yogurt. Keep reading to find out how this magical ingredient will help you make homemade fermented mayonnaise that can extend the shelf-life (in your fridge) for up to a month.

Don’t worry. Adding a small amount of whey won’t affect the taste of your mayo.

Does making mayonnaise seem crazy?

Homemade Mayonnaise That Stays Fresh For a Month - jar of mayo with ingredients

In reality, I don’t do it all that often myself. But once in a while, it’s a magical and gratifying experience.

Why make mayonnaise at home?


The convenience factor

In the event you run out of your usual mayonnaise, the option to make it yourself could save you a last-minute trip to the grocery store. All of the ingredients are likely already in your kitchen.



Not only will you get mayonnaise with an incredibly smooth and velvety texture, but you can customize it for your taste or a specific recipe. Add herbs, garlic, and lemon, among other things.

How long does homemade mayonnaise stay fresh?

If you’ve never made mayonnaise before, you may not know that ordinarily, homemade mayonnaise recipes are supposedly only good for a week in the fridge. Of course, commercially-made mayonnaise has preservatives added so it keeps much longer.

So why make it myself? I don’t know about you, but our mayonnaise usage can be sporadic. I’m afraid I wouldn’t be able to use an entire recipe in a week.

How whey extends the freshness of mayo:

As it turns out, adding whey (that yellowish liquid you see collected on top when you first open a container of yogurt) to homemade mayo seems to extend the freshness window up to a month. It’s called lacto-fermented mayonnaise or fermented mayonnaise for s

If you make Greek yogurt at home, save a little bit of the whey you strained from your yogurt.

yogurt whey used to ferment homemade mayo

Not into homemade yogurt? No worries! Pour off the liquid you see on top of commercial yogurt when you first open it. You only need a tablespoon. Of course, the yogurt should be unflavored.

Tips for making homemade mayo:

Most recipes call for using a blender to mix up mayonnaise, but a food processor will also work. And guess what? A whisk and a bowl will do the job if you are in the mood for a little exercise.

In reality, what’s most important about making mayonnaise is that your eggs be at room temperature before you start. A bowl of warm water out of the faucet will warm your unshelled eggs in just a few minutes if you haven’t planned ahead.

How to make homemade mayonnaise with whey that makes it stay fresh longer:

eggs in blender to make mayo
Add the first five ingredients to your blender.
ingredients in a mixer
Blend well.
mixing oil into mayo in blender
Slowly drip oil into the blender.
pint of homemade mayo
Stir yogurt whey into mayonnaise. Store in a jar. Leave finished mayonnaise at room temperature for 8 hours to activate the enzymes found in yogurt whey and extend the shelf-life of your mayonnaise.
whey mayo as a dip with fresh veggies

Did you enjoy this recipe? If so, you can help others and me by leaving a 5-star 🤩 rating in the comment section below. No comment is required.

p.s. If you have any questions or suggestions, you can email me privately: Paula at

Hope to see you again soon!

Homemade Mayonnaise That Stays Fresh for a Month

Homemade Mayonnaise that Lasts Longer

This standard mayonnaise recipe has 1 tablespoon of whey added. Instead of a week in the refrigerator, your homemade mayonnaise will keep for a month.
Paula Rhodes
4.47 from 15 votes
Prep Time 10 mins
Total Time 10 mins
Course Sauces, Dressings and Condiments
Servings 20 servings (1 tablespoon)


  • 1 egg - room temperature
  • 1 egg yolk - room temperature
  • 2 teaspoons apple cider or white vinegar
  • 1 teaspoon Dijon mustard
  • 1 tablespoon whey - drained from plain yogurt
  • Pinch of sea salt
  • 1 cup avocado oil
  • Dash of cayenne - red pepper


  • Combine first five ingredients in a food processor bowl, a blender, or a medium mixing bowl. Blend well.
  • Drip or barely trickle 1 cup of avocado oil into egg mixture with machine on or while you whisk vigorously by hand.
  • Add a dash of cayenne.
  • Pour finished mayonnaise into a glass jar and cover. Allow to sit on the kitchen cabinet at room temperature for 8 hours, then refrigerate.


This mayonnaise will stay fresh for about a month when refrigerated.
One of the reasons I like to make my own mayonnaise is so I can use one of my favorite foods, avocado oil. You can substitute vegetable oil or grapeseed oil. I don’t personally care for olive oil in my mayonnaise because of the strong flavor.


Serving: 1tablespoonCalories: 105kcalCarbohydrates: 1gProtein: 1gFat: 11gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gTrans Fat: 1gCholesterol: 19mgSodium: 7mgPotassium: 7mgFiber: 1gSugar: 1gVitamin A: 27IUVitamin C: 1mgCalcium: 5mgIron: 1mg
Keyword homemademayonnaise, long-lasting mayonnaise, mayonnaise with yogurt whey
Cuisine American
Tried this recipe?Let us know how it was!
Recipe Rating

Can You Reheat A Sandwich With Mayo On It? –

Monday 3rd of January 2022

[…] Lacto-fermentation of mayonnaise is a process that allows you to preserve your mayonnaise for a very long time. The basic process is easy. Add about half a tablespoon of whey for every egg in the homemade mayo. Then, you have to mix it thoroughly and let it sit for 6 hours at room temperature. After that, you can put it in the fridge to last about 2 months.  […]


Wednesday 21st of April 2021

Great recipe. Thank you, Any suggestions for those that are lactose intolerant and trying to avoid mike products?


Thursday 22nd of April 2021

Hmmm. Some people make yogurt and incubate it for 24 hours because it is supposedly lactose-free when you incubate that long. Haven't tried it myself.


Tuesday 8th of December 2020

Thanks for the recipe, but I want to ask some say we should use lime juice instead of vinegar. Is it right? But if you don't have whey can you still make the mayonnaise.


Tuesday 8th of December 2020

Hi Hannah, Good to hear from you. You need something acid. Lime juice, lemon juice, vinegar...they all work. Each will taste slightly different so use whatever tastes good to you. You do not have to have whey to make this mayonnaise. Whey just makes it stay fresh a little longer.


Sunday 8th of November 2020

And another question what if I put yogurt in my mayo garlic sauce(not the whey only),do I still need to wait for 8hrs (in room temperature)for fermentation? Sorry for my bad english 😓,I hope you can help me


Sunday 8th of November 2020

Hello I just want to ask,what if I make a lot of homemade mayo garlic sauce(for shawarma)how many tbsp of whey should I add in it?I hope I can get a reply from you ....


Sunday 8th of November 2020

Add 1 tablespoon to 1-1/4 cups of mayo. Your sauce sounds delicious. Yes, you could add yogurt. And yes, you should let it sit for 8 hrs at room temperature. Little yogurt bodies go to sleep when they get cold. Since you actually want some fermentation, you will have to give it some warmth to activate the process. Glad you wrote.