Making Your Own Mayonnaise

Mayonnaise or mayo is a thick condiment that that is used in sandwiches and as a dressing for composed salads as well. There are many variants of mayonnaise depending on the additional flavorings they contain. You can buy lots of different kinds and brands of mayonnaise in supermarkets. But making homemade mayonnaise is also easy and they are usually better in taste compared to store-bought ones. 

It is great to make some homemade mayo because you can also make other dips and dressings from it such as Ranch dressing, flavored aioli, and other salad dressing you need. Aside from that, you will also be able to include only healthy ingredients when you choose to make your own mayonnaise. You can also experiment by adding lots of different flavors and ingredients. 

Different Mayonnaise Recipes

Here’s a basic recipe you can follow to make your own homemade mayonnaise.


  • 2 raw egg yolks
  • 1 cup of olive oil
  • 2 tablespoons of fresh lemon juice
  • 1 tablespoon of water
  • Sea salt


  1. Before starting, make sure that all the ingredients you are going to use are at room temperature.
  2. First, put the egg yolks in a food processor or blender. Sprinkle them with salt and add some water.
  3. Start blending the mixture while slowly pouring the oil.
  4. When the mayo gets thick, add some lemon juice and mix it with a spoon. 

It is that simple to make some homemade mayonnaise. But aside from that, there are many other great recipes that you can follow to make delicious mayonnaise at home. If you want to know more ways, you’re in the right place. Today, we are giving you a list of some of the best mayonnaise recipes we found that you may like.

Where to Buy
Colman's Dry Mustard 4 oz
AmazonFresh Italian Extra Virgin Olive Oil
Almond Breeze Unsweetened Original
365 Everyday Value, Organic Cane Sugar
365 Everyday Value, Organic Dijon Mustard
Acetaia Cattani White Balsamic Vinegar (500ml)
La Tourangelle Roasted Walnut Oil
TruffleHunter White Truffle
Macadamia Nut Oil
Colavita Aged White Wine Vinegar
McCormick Garlic Powder
Organic Basil, .75 oz Clamshell
365 Everyday Value, Shredded Parmesan Cheese, 5 oz
"Agostino Recca" Fillets of Anchovies
Pompeian Robust Extra Virgin Olive Oil
Diamond Crystal Kosher Salt


Eggless Mayonnaise

Yes, you can make some creamy and delicious mayonnaise without using eggs. There are only 5 ingredients needed to be able to make this eggless mayonnaise. All you need are some vegetable oil, Aguafaba, lemon juice, salt, and dried mustard. This eggless mayo will have the same taste and texture as the traditional one which is creamy and flavorful. Other variations that you can add to this mayo are garlic, cilantro, chili pepper flakes, and dill to make it more flavorful. You will be able to find the full recipe of this eggless mayonnaise here

Homemade Paleo Mayonnaise

If you are looking for a healthier mayo that will match your diet or mayo that is free from common allergens such as egg, dairy, soy, and is gluten-free, then this homemade paleo mayonnaise recipe is perfect for you. All you need to make this mayonnaise are some olive oil, almond milk, organic pure cane sugar, sea salt, and pepper. You can make this paleo mayonnaise in just 5 minutes by following this recipe shared by Raising Generation Nourished

Truffle Mayonnaise

This truffle mayonnaise is made using ingredients such as egg yolk, a teaspoon of Dijon mustard, two teaspoons of white balsamic vinegar, about 2/3 cup of walnut oil, and truffle oil to taste. 

Duck Egg Mayonnaise

It is also possible to make mayonnaise using duck eggs. Well, pastured eggs can be used literally for anything and duck eggs are amazing as well. So, if you ever have some duck eggs at home, you can use them in making your own mayonnaise. For this recipe, all you need are a duck egg yolk, some macadamia oil, lemon juice, Dijon mustard, and a pinch of salt. For the full instructions of this recipe, check it out here

Roast Garlic Mayonnaise

This is a delicious homemade mayonnaise that is easy to make. It also tastes way better compared to those mayonnaises you can buy in stores. You only need a few ingredients to make this mayonnaise at home which are garlic, olive oil, Dijon mustard, egg yolks, white wine vinegar, and water. You will be able to use this mayo as a dip, spread, or a dressing. For the full recipe, you can check it out here

Eggless Avocado Mayonnaise

You can also make mayonnaise by using avocados. This is also an eggless mayo recipe and it is a healthy version as well. So, if you are not allowed to eat eggs, then this is a good option. Since avocados are used in making this mayo, it is still a great source of healthy fats. All you need are avocadoes, olive oil, lemon juice, garlic powder, salt, Dijon mustard, and black pepper. This is very easy to make and you can learn how here

Basil and Parmesan Mayonnaise

This is a flavorful mayonnaise that is made using healthy ingredients. What you need to create this mayo are fresh basil leaves, parmesan cheese, egg yolk, anchovy fillets, water, lemon juice, garlic, Dijon mustard, olive oil, extra virgin olive oil, and kosher salt. In just a few minutes, you will be able to spread this mayo on rustic white bread with tomatoes and fresh mozzarella which is a perfect snack. You can check out the recipe of this mayo here

Spicy Cashew Mayonnaise

You can also make some spicy mayo if you’re into spicy foods. Instead of using traditional ingredients to make some mayonnaise, this one includes heart-healthy ingredients such as cashews, lemon juice, and dates, plus a spicy flavor from sriracha sauce. It can be the perfect addition to any sandwich and it can be a tasty dip as well. Its detailed recipe is shared by Detoxinista

These are some of the best homemade mayonnaise recipes we found. These recipes prove that mayonnaise can be made in different ways using different ingredients. You can make your own homemade mayonnaise version as well by adding the ingredients that you like. For example, you can add some curry powder, chili powder, jalapeños, chopped nuts, and more to your homemade mayo recipe to come up with a more flavorful spread, dip, or dressing.