5 from 3 votes

Homemade Mayonnaise

Whipping up the best Homemade Mayonnaise is a breeze with just 5 minutes and an immersion blender, resulting in an incredibly creamy and thick texture. Made with fresh, simple ingredients like avocado oil, this easy recipe delivers a delicious flavor unparalleled by storebought versions.

A jar of mayonnaise with a wooden spoon in it.

Whether you want to make a tasty salad dressing or have control over the ingredients you eat, this delicious homemade mayonnaise ingredient is so easy that it will turn out perfectly the first time you make it. 

It’s easier than ever to make your own homemade mayonnaise. And there are so many different ways to make it taste, too! So, grab a mixing bowl and blender and prepare to make this delicious condiment. 

recipe binder image

Why You’ll Love Homemade Mayonnaise

  • Quick Recipe. This recipe takes just 5 minutes to make. 
  • Rivals Storebought. This tastes like mayonnaise from the store. 
  • Healthy Mayo Recipe. Homemade mayonnaise is healthier and not full of additives.
  • Creamy texture. This creamy homemade mayonnaise recipe enhances any salad or sandwich you add. 
  • Easy recipe. This is a foolproof mayonnaise recipe that anyone can make. 


The full printable recipe card with measurements and instructions is found at the bottom of the post.

Get our FREE

    We respect your privacy. Unsubscribe at anytime.

    You only need five simple ingredients to make this homemade mayo recipe. And you can find everything you need at the grocery store. 

    • Avocado Oil: This has the smoothest ingredients and is full of healthy fats. 
    • Egg: You will use the whole egg in this recipe. 
    • Lemon Juice: This acid gives the mayo its iconic tangy flavor. 
    • Dijon Mustard: This adds flavor and helps the mayo to stay extra creamy. 
    • Coarse Kosher Salt: The salt enhances all the other flavors. 
    Ingredients to make homemade mayonnaise.

    How to Make Homemade Mayonnaise

    • Step One: In a glass bowl, add all the ingredients. 
    • Step Two: With an immersion blender, cup the egg and place the immersion blender on the bottom of the bowl.  Blend for 1-3 minutes until thick. If it is still too thin, add ⅛ a cup of oil until you reach a thick consistency.
    Steps to make homemade mayonnaise.

    Equipment Needed

    • Immersion Blender: Also called a stick blender or hand blender, you’ll need to use this to blend the ingredients.  
    • Mixing Bowl: Use a large bowl with enough room to mix everything thoroughly. 
    • Measuring Spoons and Cups: For best results, measure everything exactly. 

    What to Serve with Homemade Mayonnaise

    Use easy homemade mayonnaise the same way you would use the storebought kind. Use it on your sandwiches or as an ingredient in these salad recipes. 

    Variations and Substitutions

    • Increase the flavor. You can spice up your mayonnaise by adding black ground pepper, white ground pepper, garlic powder, paprika, or any of your favorite dried herbs.
    • Use spicy brown mustard. This will make the mayo taste a little spicy. 
    • Roasted Garlic Mayo. Puree some roasted garlic with the rest of the ingredients. 
    • Vegan Mayonnaise. Use soy milk instead of eggs, and add white wine vinegar to make it taste more like mayonnaise. 
    A wooden spoon covered in homemade mayonnaise.

    Storage Instructions 

    You can store the mayonnaise in an airtight container in the fridge for 3-4 days. I keep mine in a mason jar. 

    Homemade Mayonnaise Tips and Tricks

    • You can add the other half of the juice of the lemon and an additional ⅛ teaspoon of salt if you want more flavor. 
    • If you use olive oil, it can change the taste. Avocado oil is a neutral oil that does not overpower the mayonnaise.
    • You can make this in a food processor if you don’t have an immersion blender.
    • Prevent the mayo from breaking. Run the blender on low and add the oil in a slow, steady stream. This will minimize the risk of it breaking apart. 

    How To Fix Broken Mayonnaise 

    What do you do to fix broken mayo? This happens when the ingredients split apart and separate. If you make fresh mayo and notice it splitting, vigorously whisk in a tablespoon of boiling water. This will make it amazingly smooth again. 

    Place an egg yolk in a separate bowl if that doesn’t work. Whisk in a teaspoon of cold water and a teaspoon of Dijon mustard. Then, slowly add the split mayonnaise into the egg yolk mixture and keep whisking until it is a smooth and thick sauce. 

    A jar of homemade mayonnaise.

    Do I Have To Use Raw Eggs To Make Mayonnaise? 

    Using fresh eggs in your homemade is safe, according to the USDA. To minimize exposure to salmonella, you should only use pasteurized eggs. 

    Do I Need To Use Mustard?

    When you make your mayo, you want to create a thick and creamy sauce. Surprisingly, mustard is the secret ingredient that gives it that iconic taste. But it also keeps the mixture stable. Yes, we suggest using mustard in your easy mayonnaise recipe. If you don’t like the tangy flavor of Dijon mustard, you can use yellow mustard. 

    What To Do If Your Mayonnaise Won’t Thicken 

    If you keep blending it and it won’t thicken, try to add more oil. The healthy oil is what gives it a thick texture. Add oil slowly so you don’t accidentally add too much. 

    How To Thin

    If your mayonnaise is too thick, add one teaspoon of water or lemon juice to thin it out. Be very careful as you add the lemon juice or water. You don’t want to add too much and make it too thin accidentally. 

    A jar of mayonnaise with a wooden spoon in it.

    Ways To Use

    Use this mayo the same way that you use storebought mayonnaise. It’s the perfect salad dressing for things like shrimp salad. It also tastes fantastic as a spread for your favorite cold-cut sandwich. 

    Some of my favorite mayonnaise uses are to mix it into a quiche or spread it on top of corn. 

    Best Oils For Mayonnaise 

    You can use any oil that you want in this recipe. Remember that each oil type will give the mayo a different taste. Here are some types of oil that you can use when you make creamy mayo at home: 

    • Canola Oil 
    • Soybean Oil 
    • Grapeseed Oil 
    • Vegetable Oil 
    • Coconut Oil 
    • Extra Virgin Olive Oil 

    Flavor Variations 

    There are so many different things that you can mix into mayo to make it taste different. Adding lime juice, fresh herbs, or white vinegar completely changes how it tastes. 

    Here are a few different flavor combinations you can make with mayo.

    • Dill Mayo – Add fresh chopped dill and a tbsp minced garlic 
    • Caper Mayo – add a tablespoon of chopped capers and some finely chopped parsley 
    • Chipotle Mayo – add some finely chopped chipotle chile in adobo. 
    • Blue Cheese Mayo – mix in three tablespoons of crumbled bleu cheese.
    • Bacon Mayo – Add 1/4 a cup of chopped crispy bacon and two roasted garlic cloves. 
    A jar of mayonnaise and wooden spoon covered in mayonnaise.


    Why does the egg need to be at room temperature?

    A cold egg might cause the mayonnaise to separate. I have had complete success with a cold egg and a room-temperature egg. But if you’re worried about making your mayo break, use a room-temperature egg. 

    What is the best container for homemade mayonnaise?

    I suggest using a mason jar with a screw-top lid. 

    How do you make vegan mayo? 

    Vegan mayo will use soy milk or aquafaba instead of eggs. 

    How many servings does this make? 

    This recipe makes about 12 servings.

    Condiment Recipes       

    Want to make more delicious sauces and toppings? Here are some of my favorites:

    Follow me on Instagram @simplystacieblog, Facebook at Simply Stacie, TikTok @simplystacierecipes or Pinterest at @simplystacie and let me know how you liked this recipe and my other recipes.

    5 from 3 votes

    Homemade Mayonnaise

    Created by Stacie Vaughan
    Servings 12
    Prep Time 5 minutes
    Total Time 5 minutes
    Whipping up the best Homemade Mayonnaise is a breeze with just 5 minutes and an immersion blender, resulting in an incredibly creamy and thick texture. Made with fresh, simple ingredients like avocado oil, this easy recipe truly delivers a delicious flavor that's unparalleled by store-bought versions.


    • 1 cup avocado oil plus extra if needed to make thicker
    • 1 large egg room temperature
    • 1 tsp lemon juice
    • 1 tsp Dijon mustard
    • ¼ tsp coarse kosher salt


    • Add all the ingredients to a glass mixing bowl.
    • Blend together with an immersion blender until thick, about 1 to 3 minutes. If it is still too thin, add ⅛ cup of oil at a time until you reach your desired consistency.



    Calories: 166kcal | Carbohydrates: 0.1g | Protein: 0.5g | Fat: 19g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 13g | Trans Fat: 0.002g | Cholesterol: 14mg | Sodium: 58mg | Potassium: 6mg | Fiber: 0.02g | Sugar: 0.03g | Vitamin A: 20IU | Vitamin C: 0.2mg | Calcium: 2mg | Iron: 0.1mg

    The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

    Course Pantry
    Cuisine American
    Keyword mayonnaise

    Did you make this recipe?

    I’d love to see it! Make sure to share it on your favorite social platform.

    Want Even More Recipes?

    Join Moms Best Recipes to find more delicious family recipes.

    The Best of Simply Stacie ebook cover.

    free ebook!

    The Best of Simply Stacie

    When you subscribe to the newsletter for the latest updates!

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating

    Similar Posts