homemade mayonnaise recipe
The Best homemade mayonnaise recipe

Classic Homemade Mayonnaise
A simple, creamy mayonnaise made fresh with just a few ingredients—perfect for sandwiches, dips, or drizzling over salads. This recipe is a must-try for any occasion.
🥘Ingredients
- 1 cup neutral oil (like canola or vegetable)
- 1 large egg
- 1 tbsp lemon juice or vinegar
- 1 tsp Dijon mustard (optional)
👨🍳Directions
-
1
Whisk the egg, lemon juice, and Dijon mustard (if using) in a bowl until smooth. -
2
Slowly drizzle in the oil while whisking vigorously until emulsified and thickened. -
3
For extra creaminess, strain through a fine-mesh sieve if desired.
🔧Equipment
- Mixing bowl
- Whisk
- Fine-mesh strainer (optional)
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Classic Homemade Mayonnaise Works
❓ Frequently Asked Questions About Mayonnaise
How long does homemade mayonnaise last?
Homemade mayonnaise typically lasts 3–4 days in the fridge once opened, stored in an airtight container. For longer shelf life, you can refrigerate it for up to 1 week or freeze it for up to 3 months—just let it thaw in the fridge before using.
Can I substitute oil for another type?
Yes, but the flavor and texture may change. For a richer taste, use extra-virgin olive oil or avocado oil. For a lighter consistency, try vegetable or canola oil, though it won’t emulsify as smoothly. Avoid butter or margarine—they won’t work in this recipe.
What if my mayonnaise separates?
Separation is normal, especially if left too long. To fix it, whisk in 1–2 tablespoons of water or lemon juice until smooth. If it’s fully broken, gently reheat the mixture over low heat while whisking until it thickens again. Avoid overmixing to prevent air bubbles.
Is this mayo safe for people with egg allergies?
This recipe uses raw eggs, so it’s not safe for those with severe egg allergies. For an egg-free alternative, use a commercial mayo blend or a store-bought emulsifier like lemon juice + mustard + oil (though texture may differ). Always check labels for allergen warnings.
