Thick, creamy, and perfectly spreadable – Homemade Mayonnaise is incredibly easy and inexpensive to make, and this one tastes like my favorite real mayonnaise from the grocery store. This can be used in any recipe that calls for mayonnaise.

There’s a secret ingredient here that makes all the difference, and you’ll be surprised at how close it is to a store-bought mayo. Actually, my kids love this one even more, which makes me happy because it has good-quality ingredients!

Creamy Homemade Mayonnaise in a blue ramekin with a spoon.

This post may contain affiliate links. Read my disclosure policy.

I love making homemade alternatives for store-bought items. They are usually less expensive, have better ingredients, and taste better! We make our own sauces like easy Homemade Ranch, BBQ Sauce and fresh Pesto. If you enjoy DIY alternatives for your grocery store favorites, you’ll love this better than store-bought mayonnaise.

Mayonnaise Video

Watch me whip up homemade mayonnaise—you’ll be amazed at how simple and delicious it is! It literally takes less than a minute.

Homemade Mayonnaise Recipe

This homemade mayo recipe is the closest I’ve come to replicating my favorite store-bought mayo, and you can use this homemade version in any recipe that calls for mayonnaise. I think my Caesar Dressing tastes even better using homemade mayo.

I won’t admit how much mayonnaise I tasted while perfecting this recipe. Let’s just say it got a little ridiculous with the number of spoons I went through that day! At least it was homemade mayo—ha! There did come a point when my husband had to cut me off because I kept handing him spoonfuls to taste. By the next day, he flat-out refused to try it again. I might have gone overboard, but hey, it was all for the greater good.

Ingredients for Homemade Mayonnaise

  • Egg – The egg yolk acts as an emulsifier to create the creamy, smooth consistency of mayonnaise. Without it, the oil and liquid would separate.
  • Dijon mustard – contributes a subtle tanginess while also helping the emulsion stay together.
  • White vinegar – provides acidity and enhances the overall flavor.
  • Lemon juice – freshly squeezed to add brightness and more acidity for a fresh, zesty taste.
  • Salt – enhances the natural flavors of each ingredient.
  • Extra light olive oil – or other neutral oil (e.g., canola, avocado oil, sunflower). Avoid extra-virgin olive oil, as the flavor is stronger.
  • Sugar – (optional, but highly recommended) – for a hint of sweetness and makes it taste more like the store-bought versions. I’m convinced it’s the secret ingredient to make it taste more like the popular mayonnaise brands such as Hellmans or Best Foods.
Ingredients for homemade mayonnaise: egg, dijon mustard, oil, vinegar, salt,

Variations and Substitutions

  • Vinegar – try white wine vinegar or substitute it with lemon juice to taste. Both will give you a slightly different flavor profile.
  • Seasonings – Experiment with smoked paprika, sriracha, or fresh herbs to create your own flavored mayonnaise.
  • Garlic and Lemon Juice – add minced garlic and lemon juice for an aioli sauce to dip Fried Zucchini or Shrimp Cakes.
  • Ketchup – combining equal parts mayo and ketchup creates a fry sauce like we did in our Hamburger recipe.

How to Make Mayonnaise

  • Combine Base Ingredients – Into a tall container or mason jar, add the egg, Dijon mustard, vinegar, lemon juice, and salt.
  1. Add Oil – Pour the oil over the top of the ingredients and let it rest for 15 seconds so the ingredients can settle.
  1. Blend – Insert the immersion blender into the container, touching the bottom. Start blending without moving the blender for about 10 seconds until the mixture begins to emulsify. Slowly lift and tilt the blender to incorporate the rest of the oil. Continue blending until thick and creamy. It literally takes a minute to blend.

Pro Tip:

Immersion blenders are nearly foolproof for making mayonnaise as long as you use a jar or container that is about the width of your blender. This method combines the mayo quickly and effortlessly without drizzling in the oil slowly, and ensures perfect results every time.

Don’t have an immersion blender? You can use a food processor. The steps are a little different so see the notes in the recipe card below.

Step by step photos showing how to make Homemade Mayonnaise with an immersion blender
  1. Adjust Seasoning – Taste the mayonnaise. Add more lemon juice, sugar or salt to balance flavors, if desired.
  1. Store – Transfer the mayonnaise to a clean, airtight container. Refrigerate and use within 1 week.

Tips for the Best Homemade Mayo

  • Choose the Right Oil: Use a mild, neutral oil such as extra light olive oil without strong flavors that can overpower the mayonnaise.
  • Use the Proper Tool: I recommend using an immersion blender for the best results, but if you don’t have one a small food processor or whisk will also work. Slowly drizzle the oil in so the mayo doesn’t break in consistency.
  • To Fix Broken Mayonnaise: If your mayo does break and looks separated or runny, don’t panic! Place a new egg yolk into the container and process until it comes back together.
  • A Note on Raw Eggs: Raw eggs are a common ingredient in homemade dressings, Hollandaise, Swiss Meringue, and Chocolate Mousse, but if you are concerned about using raw eggs, buy pasteurized eggs or you can easily pasteurizing eggs at home.
An immersion blender in a glass jar emulsifying the ingredients for homemade mayonnaise

Storage

Since homemade mayonnaise doesn’t contain preservatives like the grocery store versions, it’s best to make small batches that can be used quickly. This recipe yields about 1 cup and should be stored in the refrigerator in an airtight container for up to one week.

Homemade Mayonnaise in a glass jar with lemon wheels surrounding it.

The convenience of creating delicious food with ingredients I already have on hand is something that always makes me smile. I hope you will love this homemade mayonnaise swap in your home as much as we do.

More Recipes with Mayonnaise

If you’re obsessed with mayonnaise, don’t miss our collection of recipes where Mayonnaise takes center stage!

Easy Homemade Mayonnaise Recipe

5 from 5 votes
Creamy Homemade Mayonnaise in a blue ramekin with a spoon.
Replace store-bought mayonnaise with your own creamy, delicious homemade mayonnaise—simple, fresh, and perfect for everything from sandwiches to salads and more! I marked the sugar as optional, but sugar makes it taste more like commercial mayo. The easiest way to make mayonnaise is with an immersion blender, but I also shared detailed instructions in the notes for making mayo in a food processor.*
Prep Time: 4 minutes
Blending Time: 1 minute
Total Time: 5 minutes

Ingredients 

Servings: 20 Tbsp (makes 1 cup)

Instructions

  • Combine Ingredients: In a tall container, such as a mason jar, add the egg, Dijon mustard, vinegar, lemon juice, and salt.
  • Pour the oil over the top of the ingredients and let it rest for 15 seconds so the ingredients can settle.
  • Insert the immersion blender into the container, touching the bottom. Start blending without moving the blender for about 10 seconds until the mixture begins to emulsify. Slowly lift and tilt the blender to incorporate the rest of the oil. Continue blending until thick and creamy.
  • Taste the mayonnaise. Add more lemon juice, sugar, or salt to balance the flavors, if desired. Transfer the mayonnaise to a clean, airtight container. Refrigerate and use within 1 week.

Notes

*To Fix Broken Mayonnaise: If your mayo does break and looks separated or runny, add a new egg yolk and blend it into the broken mayo, and it should come back together. 
*To make mayonnaise in a food processor – This works best in a small food processor because it is a small batch; otherwise, the blade won’t reach the ingredients to emulsify correctly. If you have a small bowl attachment, that will work well.
  1. In the small bowl of a food processor, add the egg, Dijon, vinegar, lemon juice, salt, and sugar, and process for 15 seconds.
  2. With the food processor running, slowly add the oil, just a small drizzle at a time, until about 1/4 of the oil is added. This step is important for the emulsification process to work properly so the mayo doesn’t break.
  3. Gradually increase the oil stream until the mayonnaise is fully thickened. Taste and adjust the seasoning with lemon juice, salt, and sugar if needed.

Nutrition Per Serving

1Tbsp Serving100kcal Calories0.2g Carbs0.3g Protein11g Fat2g Saturated Fat1g Polyunsaturated Fat8g Monounsaturated Fat0.001g Trans Fat8mg Cholesterol41mg Sodium5mg Potassium0.03g Fiber0.1g Sugar12IU Vitamin A0.1mg Vitamin C2mg Calcium0.1mg Iron
Nutrition Facts
Easy Homemade Mayonnaise Recipe
Serving Size
 
1 Tbsp
Amount per Serving
Calories
100
% Daily Value*
Fat
 
11
g
17
%
Saturated Fat
 
2
g
13
%
Trans Fat
 
0.001
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
8
g
Cholesterol
 
8
mg
3
%
Sodium
 
41
mg
2
%
Potassium
 
5
mg
0
%
Carbohydrates
 
0.2
g
0
%
Fiber
 
0.03
g
0
%
Sugar
 
0.1
g
0
%
Protein
 
0.3
g
1
%
Vitamin A
 
12
IU
0
%
Vitamin C
 
0.1
mg
0
%
Calcium
 
2
mg
0
%
Iron
 
0.1
mg
1
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Condiments
Cuisine: American
Keyword: Homemade Mayonnaise, How to Make Mayonnaise, Mayonnaise, Mayonnaise Recipe
Skill Level: Easy
Cost to Make: $
Calories: 100
Natasha's Kitchen Cookbook
5 from 5 votes

Leave a Comment

Recipe Rating




Comments

  • Tara Ramos
    February 4, 2025

    I love this recipe so much. Nice and creamy. This is the only recipe I have found so far, that actually allows me to make it with just one egg as written in the recipe. I’ve always had to use two eggs with other recipes so this is perfect. I go back in (after it’s made) and add some garlic and rosemary. Very good It’s a keeper!

    Reply

  • Bridget
    February 4, 2025

    This looks amazing!! Will vegetable oil work instead of olive? That’s what I have on hand right now!

    Reply

    • NatashasKitchen.com
      February 4, 2025

      Hi Bridget! Yes, any neutral tasting oil will work.

      Reply

  • Yuliia
    February 3, 2025

    Room temperature egg or straight from refrigerator? Or it doesn’t matter?

    Reply

    • Natasha's Kitchen
      February 3, 2025

      For this recipe, it’s actually best to use room temperature eggs. Hope you’ll love this recipe!

      Reply

  • Inna
    January 31, 2025

    Too much mustard to my taste, I would do half a tablespoon next time, it was very mustardy. I love your recipes usually.

    Reply

    • Natasha
      January 31, 2025

      Hi Inna, did you use dijon mustard? It’s normally not overpowering unless any of the other ingredients are modified. Did you make any changes to the recipe?

      Reply

  • Elle
    January 30, 2025

    Excellent recipe yielding a flavorful and thick mayo. I followed the recipe and instructions as written (used avocado oil and left out the sugar). This will be my go recipe from now on. Another winning recipe, thanks Natasha.

    Reply

  • Michael R.
    January 29, 2025

    This is how I make homemade mayonnaise. If one uses a full Tbs. of lemon juice is the mayonnaise likely to break. I didn’t realize the yolk would work to make the mayonnaise go from broken to thick. I’ve tried using dry mustard but that didn’t work. We prefer a thicker mayo. I’m thinking that the next time I make mayo I’ll just start with an extra yolk and see how that turns out. Thank you Natasha for your wonderful recipes!😊

    Reply

    • Natashas Kitchen
      January 29, 2025

      You’re so welcome, Michael!

      Reply

  • MoonPie
    January 29, 2025

    ….welp……whattabout the raw egg thoughts ?…🙀…

    Reply

    • NatashasKitchen.com
      January 29, 2025

      I have a note about this in the blog post above.

      Reply

  • Barb
    January 28, 2025

    I do not own an emersion blender or food processor. Can I use my blender? Can’t wait to try this!!

    Reply

    • Natasha's Kitchen
      January 28, 2025

      Hi there! Yes, you may use your regular blender just start from a low speed gradually increasing it. You can add the oil slowly especially in the beginning. If you add the oil too quickly, the mayo may separate. Hope that helps!

      Reply

  • Suzy Kudsia
    January 28, 2025

    Healthy, super easy and fast to make! Tastes really good. Next time I make it I’ll use 3/4 tblsp of Dijon instead of the 1 tblsp which works for my family. Thank you once again Natasha for a fabulous and easy recipe!

    Reply

  • Shelley Guerisoli
    January 28, 2025

    Hello Natasha. And thank you for all your delicious recipes. I am Diabetic, and was wondering about your Mayo recipe. Can I use Stevia instead of sugar. Will I get the same effect.

    Reply

    • NatashasKitchen.com
      January 28, 2025

      Hi Shelley! I haven’t tested that substitution so I can’t so for sure, but I assume it would work. Let us know how it turns out if you try it.

      Reply

    • Tamara Roye
      February 7, 2025

      I just made it without any sugar and it was delicious!!

      Reply

  • Patricia Kimerling
    January 28, 2025

    I’m not clear on egg. Do you use whole egg or just the yolk?

    Reply

    • NatashasKitchen.com
      January 28, 2025

      Hi Patricia! This recipe used the whole egg.

      Reply

  • Leatha
    January 28, 2025

    I haven’t tried this yet, but I plan to. We actually prefer Miracle Whip to real mayonnaise; do you have an adjustment to make it more like Miracle Whip?

    Reply

    • NatashasKitchen.com
      January 28, 2025

      Hi Leatha! I’m sorry, I do not.

      Reply

  • Ruth
    January 28, 2025

    I am going to make this! I have it 5 stars because it looks amazing! Nothing beats homemade! I do have a question though, how long does this last in refrigerator?

    Reply

    • Natashas Kitchen
      January 28, 2025

      Hi Ruth, I hope you love this recipe! I have this note in the recipe post “Transfer the mayonnaise to a clean, airtight container. Refrigerate and use within 1 week.” I hope that helps.

      Reply

    • Natasha
      January 28, 2025

      HI Ruth, it’s recommended to store homemade mayo in the refrigerator for up to a week, but I have it last for 2 weeks, although it’s usually gone before that! This is why it’s recommended to make a small batch (single recipe) at a time, unless you need a larger amount for a recipe.

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.