Making your own mayonnaise at home is simpler than you think, and this version using avocado oil is not only creamy and rich but also a healthier alternative to store-bought varieties. With just a few basic ingredients and a blender or immersion blender, you can whip up a batch of fresh, preservative-free mayonnaise in minutes.
Why You’ll Love This Recipe
This homemade mayonnaise recipe is a game-changer for those who prefer clean eating and want full control over the ingredients in their condiments. Avocado oil lends a neutral, slightly buttery flavor, making it ideal for everything from sandwiches to salad dressings. Plus, it’s paleo- and keto-friendly, and free from additives and unnecessary sugars.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Avocado oil
- Egg (room temperature)
- Dijon mustard
- Lemon juice or vinegar
- Salt
directions

- Add the egg, Dijon mustard, lemon juice or vinegar, and salt to a tall container or blender.
- Pour the avocado oil on top without stirring.
- Using an immersion blender or regular blender, blend from the bottom up. If using an immersion blender, keep it at the bottom of the container until the mixture starts to emulsify.
- Slowly move the blender upward until all the oil is fully incorporated and the mayonnaise is thick and creamy.
- Taste and adjust the seasoning as needed. If it’s too thick, you can blend in a few drops of water or lemon juice.
Servings and timing
This recipe yields about 1 cup of mayonnaise.
Prep time: 5 minutes
Total time: 5 minutes
Servings: 16 (1-tablespoon servings)
Variations
- Garlic mayo (aioli): Add one minced garlic clove before blending.
- Spicy mayo: Mix in sriracha or hot sauce to taste.
- Herb mayo: Blend in fresh herbs like dill, parsley, or chives for added flavor.
- Vinegar twist: Swap lemon juice for apple cider vinegar or white wine vinegar.
- Sweeter version: Add a small pinch of honey or a few drops of maple syrup.
storage/reheating
Store the mayonnaise in an airtight container or jar in the refrigerator. It will last for about 7 to 10 days. Do not freeze, and avoid reheating—mayonnaise should always be served cold or at room temperature. Always use a clean spoon to prevent contamination.
FAQs
What kind of avocado oil should I use?
Use a high-quality, cold-pressed avocado oil for the best flavor and health benefits.
Can I use another type of oil?
Yes, but the flavor may change. Light olive oil or grapeseed oil can work, but avoid extra virgin olive oil as it may be too strong and bitter.
Is it safe to eat raw egg in homemade mayo?
Use fresh, pasteurized eggs to reduce the risk of foodborne illness.
How long does homemade mayo last?
It typically lasts 7 to 10 days in the refrigerator if stored properly in a sealed container.
Can I make this recipe without a blender?
Yes, but it’s more effort. You can whisk it by hand, though it requires vigorous and steady whisking to emulsify.
My mayo didn’t thicken—what went wrong?
Common reasons include using cold eggs, pouring oil too fast, or not blending long enough. Try again with room-temperature ingredients and a slow oil pour.
Can I add flavors to this base recipe?
Absolutely. You can customize it with garlic, herbs, spices, or even citrus zest.
Is this mayo keto-friendly?
Yes, it’s low in carbs and suitable for keto, paleo, and Whole30 diets.
Can I make this vegan?
You’ll need to replace the egg with aquafaba (chickpea brine) and adjust other ingredients. The process differs slightly but can yield good results.
Can I double this recipe?
Yes, just ensure your blender or container is large enough and that the oil is still added slowly to emulsify properly.
Conclusion
This easy homemade mayonnaise recipe with avocado oil is a must-try for anyone looking for a healthier, tastier alternative to store-bought options. It’s quick to make, endlessly customizable, and adds a creamy richness to countless dishes. Whether you’re spreading it on a sandwich, stirring it into dressings, or using it as a dip, this mayo will quickly become a staple in your kitchen.
PrintEasy Homemade Mayonnaise Recipe
This easy homemade mayonnaise is creamy, rich, and made with wholesome ingredients like avocado oil, egg, and lemon juice. It’s ready in just a few minutes and tastes so much better than store-bought. Perfect for sandwiches, dressings, and dips!
- Total Time: 5 minutes
- Yield: 1 cup 1x
- Category: Condiment
- Method: No Bake/No Cook
- Cuisine: American
Ingredients
-
1 large egg (room temperature)
-
1 tablespoon lemon juice (freshly squeezed)
-
1 teaspoon Dijon mustard
-
¼ teaspoon salt
-
1 cup avocado oil
-
Optional: ½ teaspoon white vinegar (for a tangier flavor)
Instructions
-
Add the egg, lemon juice, mustard, and salt to a tall jar or container that fits your immersion blender.
-
Pour in the avocado oil last — don’t stir or shake.
-
Place your immersion blender at the bottom of the jar and turn it on.
-
Blend without moving the blender for about 15–20 seconds until the mixture starts to emulsify.
-
Slowly lift the blender up as the mayo thickens. Blend until smooth and creamy.
-
Taste and adjust seasoning if needed. Add vinegar for extra tang, if desired.
-
Store in an airtight container in the fridge for up to 1 week.
Notes
-
Make sure the egg is at room temperature for best results.
-
If you don’t have an immersion blender, a regular blender or food processor works too.
-
Use pasteurized eggs for food safety if preferred.