If you usually reach for a jar of store-bought mayo, this homemade version with boiled eggs is worth trying. It uses a short ingredient list, comes together in about 10 minutes, and produces a creamy, spreadable mayonnaise that works well for sandwiches, potato salad, and dipping.

Why You’ll Love This Recipe
- Simple ingredients: You need only a handful of pantry staples plus hard-boiled eggs.
- Quick to make: Once the eggs are cooled, the mayo takes just a few minutes to blend.
- Mild, familiar flavor: It tastes like classic mayonnaise, with a slightly richer, eggy note.
- Family-friendly: It’s a fun kitchen project for older kids who can help mash and whisk.
Ingredients
- 3 large hard-boiled eggs, peeled and cooled (yolks only, about 3 yolks)
- 1 tsp (5 g) Dijon or yellow mustard
- 1 tbsp (15 ml) fresh lemon juice or white vinegar
- 1/2 tsp (3 g) fine salt, plus more to taste
- 1/2 cup (120 ml) neutral oil, such as canola, light olive, or vegetable oil
Ingredient Notes
Cooked yolks give this mayo a softer, less stable emulsion than the classic raw-yolk version, so it may look thicker and a little more mustard-like. The mustard helps bind the mixture, and the acid brightens the flavor. Use a neutral oil so the mayo tastes clean. Extra-virgin olive oil can be strong and bitter in a mayo of this type.
Equipment You’ll Need
- Small bowl and fork
- Whisk, or a small immersion blender with a narrow cup
- Measuring spoons and measuring cup
- Airtight glass jar for storage
How to Make Homemade Mayonnaise with Boiled Eggs
- Prepare the yolks. Peel the cooled hard-boiled eggs and separate the yolks from the whites. Save the whites for another use. Make sure the yolks are fully cooled so the mayo doesn’t turn runny.
- Mash the yolks. Put the yolks in a small bowl and press them with a fork until they form a fine, crumbly paste with no large lumps. This usually takes about 1 to 2 minutes.
- Add the flavorings. Stir in the mustard, lemon juice or vinegar, and salt. Mix until the paste is smooth and glossy.
- Add the oil slowly. Begin by adding the oil drop by drop while whisking constantly. Once the mixture starts to thicken and look creamy, pour the rest in a thin, steady stream while whisking. Expect this step to take about 3 to 5 minutes by hand.
- Check the texture. The finished mayo should be thick, smooth, and spoonable, similar to store-bought mayo. If it’s still loose, keep whisking in a little more oil. If it’s too thick, whisk in 1 teaspoon of cold water.
- Season and store. Taste and add more salt or lemon juice if needed. Transfer the mayo to a clean, airtight jar and refrigerate it right away.
Pro Tips for the Best Results
- Mash the yolks very finely before adding any oil. Lumps are the most common reason the mayo fails to thicken.
- Use room-temperature oil. Cold oil may separate more easily when added to the yolks.
- If the mayo doesn’t thicken after the oil is added, start over in a clean bowl with one fresh raw egg yolk and slowly whisk in the broken mixture.
- A small immersion blender makes the process faster and more reliable for beginners.
- Taste as you go. Lemon juice and salt change the flavor noticeably.
Common Mistakes to Avoid
- Adding oil too fast: This can cause the mixture to break into oily liquid. Start slowly and speed up only after it begins to thicken.
- Using warm yolks: Warm yolks can make the mayo runny. Cool the eggs completely before you start.
- Skipping the mustard: Mustard helps hold the emulsion together, so leaving it out makes the mayo more likely to separate.
- Leaving it at room temperature: Homemade mayo should be kept refrigerated at all times.
Variations and Substitutions
- Garlic mayo: Add 1 small garlic clove, finely grated, to the yolks.
- Herb mayo: Stir in 1 tablespoon of finely chopped fresh parsley or chives after the mayo is thick.
- Spicy mayo: Add a pinch of paprika or a few drops of hot sauce.
- Lighter flavor: Replace half of the neutral oil with a lighter-tasting oil, such as avocado oil.
Serving Suggestions
Spread this mayo on sandwiches, wraps, and burgers. It also works as a base for egg salad, potato salad, coleslaw, and deviled eggs. For a quick snack, serve it as a dip with fries, roasted vegetables, or chicken tenders.
Storage and Reheating
Store the mayo in an airtight jar in the refrigerator and use it within a few days as a general guideline. Because it is made with cooked yolks and no preservatives, it is not a shelf-stable product. Do not leave it out at room temperature for long periods. Mayonnaise does not freeze well, and it does not need to be reheated.
Frequently Asked Questions
Can I use only boiled egg whites?
No. Egg whites will not emulsify the oil the way yolks do, so use the yolks for this recipe.
Why is my homemade mayo runny?
The most common causes are adding the oil too quickly, using warm yolks, or leaving lumps in the yolk paste. Try whisking in a little more oil slowly, or start over with a fresh raw yolk.
Can I make this mayo without a whisk?
Yes. A small immersion blender or a food processor works well. Blend the yolks and seasonings first, then add the oil in a slow stream.
Is this mayo safe for kids?
The eggs are fully cooked, but homemade mayo should still be kept refrigerated and eaten within a few days. Always check that the eggs are cooked and cooled properly before serving.
Can I make it ahead of time?
Yes. Make it up to a few days in advance and keep it covered in the refrigerator until you need it.
Homemade Mayonnaise with Boiled Eggs Recipe Card
Recipe Name: Homemade Mayonnaise with Boiled Eggs
Short Description: A creamy, simple homemade mayo made with cooked egg yolks, mustard, lemon juice, and oil.
Prep Time: 10 minutes
Cook Time: None (eggs are boiled separately)
Total Time: About 10 minutes plus cooling time for the eggs
Servings: About 3/4 cup (180 ml)
Course: Condiment, Sauce
Cuisine: American
Cooking Method: No-cook (whisking or blending)
Ingredients:
- 3 large hard-boiled egg yolks
- 1 tsp (5 g) Dijon or yellow mustard
- 1 tbsp (15 ml) fresh lemon juice or white vinegar
- 1/2 tsp (3 g) fine salt
- 1/2 cup (120 ml) neutral oil
Instructions:
- Mash the cooled egg yolks with a fork until smooth.
- Stir in the mustard, lemon juice, and salt.
- Slowly whisk in the oil, starting drop by drop and then in a thin stream, until thick.
- Adjust the seasoning and refrigerate in an airtight jar.
Notes: Cooked yolks may produce a less stable emulsion. If the mayo does not thicken, start over with one fresh raw yolk.
Storage: Refrigerate in an airtight jar and use within a few days.
Nutrition: Nutrition information is an estimate and may vary depending on the ingredients and brands used.
Tell us how you like it in the comments and share your favorite way to serve it.



