Homemade mayonnaise. The idea might sound daunting, but what if I told you it takes mere minutes and tastes infinitely better than anything you’ll find in a jar? This creamy homemade mayonnaise recipe uses just a few simple ingredients and your trusty blender to create a rich, velvety condiment that will elevate everything it touches. Say goodbye to store-bought and hello to fresh, flavorful mayo – perfect for slathering on sandwiches, whisking into dressings, or dipping your favorite fries.
Why You’ll Love This Recipe
- Surprisingly Simple: Forget complicated techniques. This recipe comes together quickly with minimal effort.
- Superior Flavor: Fresh ingredients mean a vibrant taste that store-bought just can’t match.
- Customizable: Easily adjust the tanginess, saltiness, and even add your favorite herbs or spices.
- No Weird Additives: You control every ingredient, avoiding preservatives and artificial flavors.
- Quick to Make: From start to finish, you can have a batch of delicious mayonnaise in about 5 minutes.
- Versatile: The perfect base for countless sauces, dressings, and spreads.
Ingredients
- 1 large whole egg, at room temperature (see Notes)
- 1 tbsp (15 ml) fresh lemon juice or white wine vinegar
- 1 tsp (5 ml) Dijon mustard (optional, but highly recommended for flavor and emulsion stability)
- ½ tsp salt, or to taste
- ¼ tsp black pepper (optional)
- 1 cup (240 ml) neutral-flavored oil (such as canola, grapeseed, sunflower, or light olive oil)
Ingredient Notes
- Whole Egg: Using a whole egg, especially at room temperature, helps create a stable emulsion more easily in a blender. If you are concerned about raw eggs, consider pasteurized eggs.
- Lemon Juice or Vinegar: This provides the essential tang and helps stabilize the emulsion. Freshly squeezed lemon juice offers the best flavor, but white wine vinegar works beautifully too.
- Dijon Mustard: While optional, Dijon mustard contains natural emulsifiers that greatly assist in preventing the mayonnaise from breaking. It also adds a subtle, pleasant tang.
- Neutral-Flavored Oil: This is crucial for classic mayonnaise flavor. Stronger oils like extra virgin olive oil can overpower the taste and even make the mayo bitter. Canola, grapeseed, sunflower, or light olive oil are excellent choices.
- Salt and Pepper: Season to your preference. Start with the suggested amounts and adjust.
Equipment You’ll Need
- Immersion blender OR a regular blender
- Measuring cups and spoons
- Wide-mouth jar (if using an immersion blender) or a blender pitcher
- Spatula
How to Make Creamy Homemade Mayonnaise

- Combine Base Ingredients: In the bottom of a wide-mouth jar (if using an immersion blender) or in your regular blender pitcher, combine the room-temperature egg, lemon juice (or vinegar), Dijon mustard, salt, and black pepper (if using).
- Add Oil: Pour all 1 cup (240 ml) of the neutral oil directly on top of the other ingredients. Do not mix it in at this stage.

- Immersion Blender Method:
- Insert the immersion blender into the jar, making sure the blade is at the very bottom, completely covering the egg mixture.
- Turn the blender on high speed and keep it completely still for about 10-15 seconds. You will see a thick, white emulsion start to form at the bottom.
- Slowly and steadily, without lifting the blender head out of the emulsion, begin to raise the blender upwards, allowing the remaining oil to be incorporated. This process should take another 10-15 seconds.
- Once all the oil is incorporated and the mayonnaise is thick and creamy, turn off the blender.

- Regular Blender Method:
- Secure the lid on your blender, making sure the center cap can be removed or has a small opening.
- Turn the blender on low speed.
- Slowly and continuously drizzle the oil through the opening in the lid in a very thin, steady stream. This should take about 1-2 minutes.
- Continue blending until all the oil is incorporated and the mayonnaise is thick and creamy.
- Adjust Seasoning: Taste the homemade mayonnaise and add more salt, pepper, or lemon juice if desired. Blend briefly to incorporate.
- Transfer and Store: Transfer the finished mayonnaise to an airtight container or jar. Refrigerate immediately.

Pro Tips for the Best Results
- Room Temperature Ingredients are Key: Ensure your egg and lemon juice are at room temperature. Cold ingredients are more resistant to emulsification and can lead to a broken mayonnaise.
- Use a Neutral Oil: Stick to oils like canola, grapeseed, sunflower, or light olive oil. Extra virgin olive oil can impart a strong, sometimes bitter, flavor and affect the texture.
- Don’t Rush the Oil (Regular Blender): If using a regular blender, the slow, steady drizzle of oil is non-negotiable. Adding it too quickly is the most common reason for a broken emulsion.
- Immersion Blender Simplicity: For an immersion blender, the trick is to keep it at the bottom initially, creating a stable emulsion, then slowly lift it to incorporate the rest of the oil.
- Add Mustard for Insurance: Dijon mustard acts as a natural emulsifier and provides a delicious depth of flavor, making your mayonnaise more stable and flavorful.
- Season to Taste: Don’t skip tasting and adjusting the seasoning. A perfectly balanced mayonnaise makes all the difference.
- Consider Pasteurized Eggs: If you are concerned about consuming raw eggs, using pasteurized eggs can reduce the risk of foodborne illness.
Common Mistakes to Avoid
- Cold Ingredients: As mentioned, cold eggs and lemon juice will make emulsification difficult. Plan ahead and let them sit out for 30 minutes.
- Adding Oil Too Fast: This is the number one cause of broken mayonnaise. Be patient, especially with a regular blender.
- Using the Wrong Oil: Strong-flavored oils can result in an unpalatable mayonnaise. Stick to neutral oils for a classic flavor.
- Lifting the Immersion Blender Too Soon: If using an immersion blender, ensure the blade stays submerged in the initial emulsion until it’s well-formed before slowly lifting.
- Over-Blending: While emulsification requires blending, excessive blending can sometimes thin out the mayonnaise or make it less stable. Blend just until thick and creamy.
Variations & Substitutions
- Garlic Mayonnaise (Aioli): Add 1-2 cloves of minced garlic along with the other base ingredients for a delicious aioli.
- Spicy Mayonnaise: Stir in sriracha, a pinch of cayenne pepper, or your favorite hot sauce to taste after blending.
- Herbed Mayonnaise: Finely chop fresh herbs like chives, dill, parsley, or tarragon and fold them into the finished mayonnaise.
- Smoked Paprika Mayonnaise: Add ½ – 1 teaspoon of smoked paprika with the salt for a smoky, flavorful twist.
- Lime Instead of Lemon: Swap lemon juice for fresh lime juice for a different citrusy kick.
- Avocado Oil: While generally more expensive, avocado oil is another great neutral-flavored oil option.
Serving Suggestions
This homemade mayonnaise is incredibly versatile!
- Sandwiches & Burgers: Elevate your classic sandwiches, wraps, and juicy burgers.
- Dipping Sauce: Perfect for fries, chicken tenders, onion rings, or fresh vegetables.
- Dressings: Use it as a base for creamy salad dressings like ranch or blue cheese.
- Spreads: Mix with herbs for a potato salad, tuna salad, or deviled eggs.
- Grilled Meats & Seafood: A dollop alongside grilled fish, chicken, or steak is divine.
Storage & Reheating
Store homemade mayonnaise in an airtight container or jar in the refrigerator for up to 5-7 days. Due to the raw egg, it’s important to keep it well-chilled and consume it within this timeframe for food safety. Homemade mayonnaise cannot be frozen, as the emulsion will break upon thawing, resulting in an unappetizing separated texture. There’s no “reheating” necessary, as it’s a cold condiment.
FAQ
- Why did my mayonnaise not thicken / break? The most common reasons are cold ingredients, adding oil too quickly (especially with a regular blender), or not maintaining the immersion blender at the bottom long enough.
- Can I use olive oil? It’s best to use light or refined olive oil. Extra virgin olive oil has a strong flavor that can make the mayonnaise bitter or herbaceous, and it can also interfere with emulsification.
- How long does homemade mayonnaise last? Due to the raw egg, homemade mayonnaise should be stored in the refrigerator and consumed within 5-7 days.
- What if I don’t have Dijon mustard? While highly recommended, you can still make mayonnaise without it. The emulsion might be slightly less stable, but it’s still possible, especially with an immersion blender.
- Can I use just egg yolks? Yes, traditionally mayonnaise uses only egg yolks, resulting in a richer, slightly thicker product. For a blender method, a whole egg is often easier to emulsify. If using yolks, use 2 yolks and adjust oil slightly down to about ¾ cup (180 ml).
- Can I fix broken mayonnaise? Sometimes! In a clean bowl, whisk an additional egg yolk or 1 teaspoon of Dijon mustard. Slowly whisk in the broken mayonnaise, a teaspoon at a time, until it re-emulsifies.
Recipe Card
Recipe Name: Creamy Homemade Mayonnaise
Short Description: Make rich, velvety homemade mayonnaise in minutes with this easy blender recipe. Far superior to store-bought!
Prep Time: 5 minutes
Cook Time: 0 minutes
Total Time: 5 minutes
Servings: Approximately 1 cup (240 ml)
Course: Condiment, Sauce
Cuisine: American, French
Cooking Method: Blending
Ingredients:
- 1 large whole egg, at room temperature
- 1 tbsp (15 ml) fresh lemon juice or white wine vinegar
- 1 tsp (5 ml) Dijon mustard (optional)
- ½ tsp salt, or to taste
- ¼ tsp black pepper (optional)
- 1 cup (240 ml) neutral-flavored oil (canola, grapeseed, sunflower, or light olive oil)
Instructions:
- In a wide-mouth jar (for immersion blender) or regular blender pitcher, combine the room-temperature egg, lemon juice (or vinegar), Dijon mustard (if using), salt, and black pepper (if using).
- Pour all 1 cup (240 ml) of the neutral oil directly on top of the other ingredients. Do not mix.
- Immersion Blender Method: Insert the blender to the bottom, covering the egg mixture. Blend on high, keeping it still for 10-15 seconds until emulsion forms. Slowly raise the blender to incorporate remaining oil (10-15 seconds). Turn off.
- Regular Blender Method: Secure lid, remove center cap. Turn blender on low. Slowly drizzle oil through the opening in a very thin, steady stream (1-2 minutes) until mayonnaise is thick and creamy.
- Taste and adjust seasoning (salt, pepper, lemon juice) as desired. Blend briefly to incorporate.
- Transfer to an airtight container and refrigerate immediately.
Notes:
Consuming raw or undercooked eggs may increase your risk of foodborne illness. If concerned, use pasteurized eggs. Ensure all ingredients are at room temperature for best emulsification.
Storage:
Store in an airtight container in the refrigerator for up to 5-7 days. Do not freeze.
Nutrition:
Nutrition information is an estimate and may vary depending on the ingredients and brands used.



