Why make Mayonnaise at home when you can buy it at the store? Because when made fresh, it tastes infinitely better, and it only requires 5 ingredients and 10 minutes! This recipe is easy, foolproof, and delicious, and can be used for numerous recipes.

Mayonnaise - In Glass Jar With Eggs and Lemon

Many people think of mayonnaise as a condiment, but it’s also an essential ingredient for so many favorite recipes like chicken salad, the best egg salad, deviled eggs, or homemade blue cheese dip.

The deliciousness of the mayo you’re using can totally make or break those kinds of recipes.

I know because I tried to use up a terrible avocado oil mayonnaise I had bought and “hide” it in egg salad with lots of fresh dill and celery. But nope, the flavor of the mayonnaise was still glaring. Which makes sense, right? It’s an essential flavor in those kinds of salads.

While the convenience factor is strong for mayonnaise purchased at the store, freshly made creamy mayo using quality ingredients is really worth the effort. It’s one of those things where if you care enough about the flavor and health factor, making it yourself becomes worthwhile. And actually, the effort we’re talking about is only 10 minutes.

What’s Great About this Recipe

 Fantastic flavor – The flavor here is quite pure, and you can really taste the difference between homemade and storebought. Most storebought mayo taste stale and contain preservatives and off-flavors.

 5 ingredients – For the mayonnaise ingredients, we’ll use egg, oil, salt, ground mustard, and lemon juice. It’s a very simple recipe, and it doesn’t need more. No ground mustard in your pantry? You can also use any mustard in your fridge, like Dijon or yellow.

 10 minutes to make it – It really doesn’t take long to mix this up. It’s truly quick and easy, and can be made in a food processor or whisked by hand!

 Healthier than storebought – Many storebought mayos are full of sugar, preservatives, and poor quality inflammatory oils. This homemade mayo is a much better choice.

Homemade Mayo - In Glass Jar with Knife and Eggs in Back

I started making a lot of homemade mayonnaise during my Whole30 4 years ago, and anyone who has done the program knows why: it’s just about impossible to find a store-bought brand of mayonnaise that doesn’t have added sugar AND is made with a healthy oil.

(Okay okay, there is one brand that’s sugar-free and made with healthy avocado oil, but I find the flavor to be absolutely wretched. Reviews of the product on Amazon tell me I’m not alone on that one.)

So the only solution was to start making it myself and experimenting (I also solidified my recipe for Aioli, which is mayonnaise’s garlic-flavored cousin). If you follow the recipe instructions precisely, it’s pretty foolproof. Let’s go through the steps.

Step by Step Guide:

To get started, add a neutral oil, one egg, ground mustard, and salt to the bowl of a food processor:

Egg, Dry Mustard, Oil, Salt In Food Processor Bowl For Homemade Mayonnaise

All of the mayo ingredients are essential here, but if you don’t have ground mustard in your pantry, you may substitute 1 tsp of any mustard in your fridge, like Dijon, yellow, etc. The mustard helps with flavor and stability of the emulsion.

What’s the best oil to use?

When I say to use a “neutral oil,” I mean one that is neutral in flavor.

My personal favorite for mayonnaise is olive oil, but make sure it’s NOT extra virgin. Extra virgin olive oil turns bitter in the food processor and blender, and the flavor is too strong anyway.

You want to look for the regular or “light” olive oil. Many people also use avocado oil, but I personally find the flavor to be terrible. But I know this is a personal preference!

Alternatives to raw egg

I want to comment for a moment on the egg situation.

The egg in this recipe is indeed raw, and personally I have been eating raw eggs (in mayo, nibbles of chocolate chip cookie dough, etc.) for years without issue.

If you Google ‘how many eggs have salmonella,’ you will see articles (like this one from Slate) that discuss this risk, and it’s estimated that about 1 in 20,000 eggs has salmonella.

That number is small enough that I just go ahead and eat raw eggs when the situation comes up.

However, if you prefer, you can purchase pasteurized eggs to use for homemade mayonnaise, or you can even pasteurize them yourself. I’ve seen lots of tutorials online for that.

I’ve also seen some people say online that if you leave the mayo at room temperature for an hour or two before refrigerating, the lemon juice will kill off the bacteria, but I’m personally skeptical that that’s true. I think it’d be better to use pasteurized eggs in that case.

Process the ingredients for about 30 seconds, until combined and pale yellow:

Blended Egg, Oil, Dry Mustard Powder, And Salt in Food Processor Bowl

The liquid will be quite thin.

Next, with the food processor running, slowly drizzle in an additional cup of oil:

Adding Oil Slowly To Food Processor

You want to do this VERY slowly, over the course of about 90 seconds. This makes the mayonnaise creamier and thicker, and if you pour too fast, the emulsion may break.

As you incorporate the oil, you’ll see it get thicker and thicker, until it finally looks like this:

Freshly Whipped Mayonnaise In Food Processor Bowl

Blitz in a couple tablespoons of fresh lemon juice, and it’s done!

You can also use vinegar, but I find the flavor of fresh lemon to be better.

Store the homemade mayonnaise in the refrigerator for up to 5 days. Some of my favorite uses for mayonnaise are Honey Walnut Shrimp, Smoked Salmon Deviled EggsJalapeño Cilantro Sauce, and dipping for these Homemade French Fries

You can also look at all my recipes using mayonnaise for more ways to use it. Enjoy!

FAQ and Expert Tips:

How do you store leftover mayonnaise?

Store in the refrigerator for up to 5 days in an airtight container, to prevent the mayonnaise from absorbing off-flavors.

Can you freeze mayonnaise?

Not recommended. The emulsion will likely break, and when you thaw it out, it will have a chunky texture.

Can mayonnaise make you sick?

As I discuss above, it is estimated by the CDC that 1 in 20,000 eggs have salmonella, so the odds in my opinion are very low. If desired, use pasteurized eggs.

Will this mayonnaise work for my diet?

This mayonnaise is gluten-free, dairy-free, paleo, keto-friendly, and Whole30 compliant.

Don’t have a food processor?

You can make this by hand with a clean bowl and a whisk, it’ll just take a little bit longer. I don’t recommend using a blender, as it will be unlikely to emulsify well.

Did you enjoy the recipe? Please leave a 5-star rating in the recipe card below and/or a review in the comments section further down the page. Or, follow me on Facebook, Instagram or Pinterest!

Homemade Creamy Whole30 And Paleo Mayonnaise In Glass Jar with Knife

Homemade Mayonnaise

This Homemade Mayonnaise takes less than 10 minutes to make, and it tastes SO much better than most of the brands at the store. Fresh is definitely better when it comes to mayonnaise, and you only need 5 ingredients!

Leave a Review »


  • 1 large egg at room temperature*
  • 1.25 cups olive oil** NOT extra virgin
  • 1/2 tsp ground mustard seed***
  • 1/2 tsp salt
  • 2 tbsp freshly squeezed lemon juice at room temperature


  • Place ¼ cup of oil in a food processor, and add the egg, ground mustard, and salt.
  • Process thoroughly, for about 30 seconds, until combined and pale yellow in color.
  • With the blender running, slowly drizzle in the remaining oil until the mixture is emulsified and thick. Adding the oil slowly makes for a creamier mayonnaise, and if you pour too fast, the emulsion may break. The total pouring time to aim for should be about 90 seconds.
  • With the food processor still running, add the lemon juice, and mix briefly, for only about 5-10 seconds, until incorporated.
  • The mayonnaise is now ready to be used. Enjoy!


*Try to remember to pull an egg out an hour or two before making the recipe. If you forget, you can put the egg in a glass of warm water for about 10 minutes instead.
**You can use any neutral oil you’d like here. I like a light olive oil as my first choice. Avocado oil is trendy in the health narrative, but I find the taste to be terrible and don’t recommend it. Make sure not to use extra virgin olive oil here, because it will make the mayonnaise bitter and the flavor is too strong.
***No ground mustard seed in your pantry? You may substitute 1 tsp of any mustard in your fridge, such as Dijon, yellow mustard, etc.
Storage: Keep in the fridge for up to 5 days in an airtight container.
Freezing: Not recommended, because it will wreck the texture.
Need to use it up? Some of my favorite mayonnaise-heavy recipes are Coleslaw, Shrimp Salad, Waldorf Chicken SaladTartar Sauce, and Red Potato Salad.
Recipe yield: This makes about 1.5 to 1.75 cups of mayonnaise.
Recipe adapted from the Whole30 method in It Starts with Food.


Calories: 103kcal, Fat: 11g, Saturated Fat: 2g, Cholesterol: 8mg, Sodium: 34mg

Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.

Disclaimer: consume raw egg at your own risk. Some of the information and raw egg statistics in this post may be out of date.