How to Make Homemade Mayonnaise

By Mr Negroni  •   4 minute read

How to Make Homemade Mayonnaise

How to Make Homemade Mayonnaise: A Simple and Delicious Recipe

Homemade mayonnaise is a rich, creamy, and flavorful alternative to store-bought versions. Making mayonnaise from scratch allows you to control the ingredients and customize the flavor to your liking. In this detailed guide, we’ll walk you through the steps to make perfect homemade mayonnaise, providing tips, techniques, and variations to suit your taste preferences.

Why You’ll Love Homemade Mayonnaise


  1. Healthier: Control the ingredients to avoid preservatives and additives.
  2. Customizable: Adjust the flavor and texture to your liking.
  3. Fresh Flavor: Enjoy the vibrant, fresh taste of homemade mayonnaise.
  4. Satisfying: Experience the joy of making a classic condiment from scratch.


Basic Ingredients:

  • 1 large egg yolk, at room temperature
  • 1 teaspoon Dijon mustard
  • 1 tablespoon lemon juice or white wine vinegar
  • 1 cup neutral-flavored oil (such as canola, vegetable, or grapeseed oil)
  • Salt to taste
  • Freshly ground black pepper to taste

Optional Ingredients for Flavor Variations:

  • 1 teaspoon minced garlic (for garlic mayo)
  • 1 teaspoon smoked paprika (for smoky mayo)
  • 1 teaspoon honey or sugar (for a sweeter mayo)
  • 1 teaspoon chopped fresh herbs (such as dill, basil, or parsley)
  • A few drops of hot sauce (for spicy mayo)


Step 1: Prepare the Ingredients

  1. Room Temperature Egg Yolks: Ensure the egg yolk is at room temperature. This helps it emulsify better with the oil. If you forget to take it out ahead of time, you can place the egg in a bowl of warm water for a few minutes.

Step 2: Combine the Egg Yolk, Mustard, and Acid

  1. Mix Ingredients: In a medium bowl, whisk together the egg yolk, Dijon mustard, and lemon juice or vinegar until well combined.

Step 3: Slowly Add the Oil

  1. Drizzle and Whisk: Begin adding the oil very slowly, almost drop by drop, while whisking constantly. This helps the oil emulsify with the egg mixture. As the mixture starts to thicken and emulsify, you can add the oil in a slow, steady stream.
  2. Consistency: Continue whisking and adding the oil until the mayonnaise reaches your desired consistency. It should be thick and creamy.

Step 4: Season and Adjust

  1. Season: Add salt and freshly ground black pepper to taste. Adjust the acidity by adding more lemon juice or vinegar if needed. For a sweeter mayo, add a small amount of honey or sugar.
  2. Flavor Variations: If desired, stir in additional ingredients such as minced garlic, smoked paprika, chopped fresh herbs, or hot sauce.

Step 5: Store and Serve

  1. Transfer: Transfer the mayonnaise to a clean, airtight container.
  2. Refrigerate: Store in the refrigerator for up to one week. Homemade mayonnaise does not have the preservatives found in store-bought versions, so it should be used within this time frame.
  3. Serve: Use your homemade mayonnaise as a spread for sandwiches, a base for salad dressings, or a dip for fries and vegetables.

Tips for Perfect Homemade Mayonnaise

1. Use Room Temperature Ingredients

  • Emulsification: Room temperature ingredients emulsify more easily, resulting in a smooth and stable mayonnaise.

2. Add the Oil Slowly

  • Stabilize: Adding the oil slowly at the beginning helps stabilize the emulsion. Once it starts to thicken, you can add the oil more quickly.

3. Whisk Continuously

  • Consistency: Continuous whisking ensures that the oil and egg yolk mixture emulsifies properly, creating a thick and creamy mayonnaise.

4. Adjust Seasonings

  • Customize: Taste the mayonnaise as you go and adjust the seasonings to suit your preferences.

Customizing Your Homemade Mayonnaise

Flavor Variations:

  • Garlic Mayo: Add 1 teaspoon minced garlic for a garlic-flavored mayo.
  • Smoky Mayo: Stir in 1 teaspoon smoked paprika for a smoky flavor.
  • Sweet Mayo: Add 1 teaspoon honey or sugar for a slightly sweet mayonnaise.
  • Herb Mayo: Mix in 1 teaspoon chopped fresh herbs such as dill, basil, or parsley.
  • Spicy Mayo: Add a few drops of hot sauce or 1 teaspoon Sriracha for a spicy kick.

Dietary Modifications:

  • Egg-Free: Use aquafaba (the liquid from canned chickpeas) instead of egg yolk for a vegan version.
  • Low-Fat: Substitute half of the oil with Greek yogurt for a lower-fat mayonnaise.

Serving Suggestions


  • Sandwiches and Wraps: Use as a spread for sandwiches, wraps, and burgers.
  • Salads: Use as a base for creamy salad dressings or coleslaw.
  • Dips: Serve as a dip for fries, vegetable sticks, or chicken tenders.
  • Condiment: Use as a topping for grilled meats, fish, or roasted vegetables.

Storage Tips:

  • Refrigerate: Store homemade mayonnaise in an airtight container in the refrigerator for up to one week.
  • Avoid Freezing: Mayonnaise does not freeze well and can separate upon thawing.


Making homemade mayonnaise is a simple and rewarding process that allows you to create a delicious and customizable condiment. With fresh ingredients and the right techniques, you can achieve a creamy and flavorful mayonnaise that elevates any dish. Whether you prefer it plain or with added flavors, homemade mayonnaise is a versatile addition to your kitchen. Enjoy experimenting with different variations and savor the fresh taste of homemade mayo!

Did you try this recipe? Share your experience and any customizations you made in the comments below!

Previous Next