The Egg Salad Recipe That Never Turns Out Watery

Most egg salad problems trace back to two things: eggs that are still warm when you chop them, and dressing added before you know how much moisture is already in the bowl. Warm eggs keep releasing steam after you peel them, and that steam turns into water sitting at the bottom of your bowl by the next day. Cool the eggs all the way first, and the rest of the recipe takes care of itself.

The short version: hard-boil eggs, cool them completely in ice water, chop them, then fold in mayonnaise, a little mustard, and some diced celery for crunch. Fifteen minutes of hands-on work, most of it just chopping.

A bowl of chunky egg salad with visible celery and a light dusting of paprika on top.

Why You’ll Love It

  • Comes together with a handful of pantry staples and one trip to the egg carton.
  • The mustard and lemon juice cut through the richness of the mayo so it doesn’t taste flat.
  • Celery and onion add crunch without needing a food processor or any special tools.
  • Keeps for four days in the fridge, so one batch covers lunch for most of the week.
  • Works cold on bread, in lettuce wraps, or straight out of the bowl with crackers.

Ingredients

  • 8 large eggs: the base of the whole dish. Use eggs that have been in the fridge for at least a few days; very fresh eggs are harder to peel cleanly.
  • 1/2 cup mayonnaise: this is what makes it “salad” instead of chopped egg. Full-fat mayo holds together better than light versions, which tend to separate.
  • 1 tablespoon Dijon mustard: adds tang and a little heat without turning the color yellow. Yellow mustard works too, but it’s sharper and changes the color of the salad.
  • 2 celery stalks, finely diced (about 2/3 cup): the only real crunch in the dish. Leave it out, and the texture goes uniformly soft.
  • 2 tablespoons finely diced red onion (or 2 green onions, thinly sliced): for bite. Soak diced red onion in cold water for 5 minutes first if you want to soften its sharpness.
  • 1 tablespoon fresh lemon juice: brightens the mayo and keeps the salad from tasting one-note rich.
  • 1/4 teaspoon paprika, plus more for garnish: mild color and a faint smokiness if you use smoked paprika.
  • Salt and black pepper, to taste
  • 1 tablespoon chopped fresh chives or dill (optional): adds a fresh, grassy note that plain egg salad doesn’t have on its own.

Recipe Timing

  • Prep time: 10 minutes
  • Cook time: 12 minutes
  • Rest time: 10 minutes (ice bath cooling, required before peeling)
  • Total time: 32 minutes
  • Servings: 4 (about 3 cups)
  • Difficulty: Easy
  • Cuisine: American
  • Course: Lunch, Salad, Sandwich filling

Substitutions

Swap half the mayonnaise for plain Greek yogurt if you want a lighter, tangier version. Full-fat yogurt works better than low-fat here; low-fat yogurt has more water in it and thins the salad out. Don’t replace all of the mayo, or the texture turns grainy instead of creamy.

No Dijon on hand? Yellow mustard is a fine substitute, but start with half the amount and add more to taste. It’s sharper than Dijon and can take over the flavor if you use a full tablespoon.

Skip the celery if texture isn’t your thing, but replace it with something else crunchy, like finely diced dill pickle, so the salad isn’t uniformly soft. A salad with no crunch at all reads as unfinished.

No fresh lemon? A teaspoon of white vinegar does the same brightening job, though the flavor is sharper and less rounded than lemon juice.

Allergen and Dietary Disclosure

This recipe contains eggs (the entire base of the dish) and egg again via the mayonnaise, which is egg-based. There is no dairy, tree nut, peanut, soy, wheat, or shellfish ingredient in the salad itself, though bread used to make sandwiches will add wheat and gluten.

There’s no reliable substitute for eggs in egg salad; this recipe is not suitable for anyone with an egg allergy. Always check the label on your specific mayonnaise brand, since formulations and cross-contamination risks vary by manufacturer. This information is general guidance, not a safety guarantee, and anyone with a diagnosed allergy should use their own judgment and consult their doctor as needed.

Step-by-Step Instructions

  1. Boil the eggs. Place the eggs in a single layer in a saucepan and cover with cold water by about an inch. Bring to a full boil over medium-high heat, uncovered. Doneness cue: water is at a rolling boil, not just simmering.
  2. Take the pan off the heat. As soon as the water reaches a full boil, remove the pan from the burner, cover with a lid, and let the eggs sit in the hot water for 11 minutes. Food-safety note: the U.S. Department of Agriculture recommends cooking eggs until both the yolk and white are firm to reduce the risk of foodborne illness; this method fully sets both by the end of the resting time.
  3. Move the eggs to an ice bath. Transfer the eggs with a slotted spoon into a bowl of ice water and let them sit for at least 10 minutes. Doneness cue: eggs feel cool to the touch all the way through, not just on the surface. Why this works: the ice bath stops the cooking instantly and shrinks the egg away from the shell, which is what actually makes peeling easier. It also matters for texture: eggs peeled while still warm keep releasing steam into the bowl, which is the main cause of watery egg salad the next day.
Peeled hard-boiled eggs cooling in a bowl of ice water.
  1. Peel and chop the eggs. Crack each shell all over on a hard surface, then peel under a thin stream of cool water. Chop the eggs into roughly 1/2-inch pieces. Doneness cue: pieces should be chunky enough to see distinct bits of white and yolk, not mashed to a paste.
  2. Mix the dressing. In a large bowl, whisk together the mayonnaise, Dijon mustard, lemon juice, paprika, salt, and pepper until smooth.
  3. Fold in the eggs, celery, and onion. Add the chopped eggs, diced celery, and onion to the dressing. Fold gently with a rubber spatula until just combined. Why this works: folding instead of stirring hard keeps some egg pieces intact, so the salad has texture instead of turning into a uniform paste.
Chopped eggs, celery, and onion being folded into creamy dressing in a mixing bowl.
  1. Taste and adjust. Add more salt, pepper, or a squeeze of lemon juice if the flavor tastes flat. Cold ingredients mute seasoning, so egg salad often needs a touch more salt than it seems like it does straight out of the bowl.
  2. Chill before serving, if you have time. Cover and refrigerate for at least 30 minutes. Doneness cue: the salad holds its shape when scooped instead of running off the spoon.

Key Tips

  • Use eggs that are a few days old, not fresh from the carton. Very fresh eggs bond tightly to the shell membrane and are genuinely harder to peel without tearing the white.
  • Don’t skip the full 11 minutes off the heat. Pulling eggs early leaves the yolk centers soft and grayish rather than fully set, and they’ll fall apart when you try to chop them.
  • Chop the eggs by hand, not in a food processor. A processor turns the whites to mush in seconds and you lose all texture contrast.
  • Season after chilling, not just before. Cold dulls flavor, so a salad that tastes right at room temperature can taste flat straight out of the fridge. Taste again right before serving.

Common Mistakes and Troubleshooting

  • Egg salad turns watery in the fridge. This almost always means the eggs went into the bowl while still slightly warm, or they weren’t cooled long enough in the ice bath. Warm eggs keep releasing steam that condenses into liquid at the bottom of the container. Cool them fully, for the full 10 minutes, before chopping.
  • Yolks have a gray-green ring around them. This happens when eggs are cooked too long or too hot, and it’s a sulfur reaction between the yolk and the shell, not a safety issue. Stick to the 11-minutes-off-heat method and move straight to the ice bath to avoid it.
  • Salad tastes bland. Egg yolks dilute seasoning more than most people expect. If it tastes flat, add salt in small increments and taste between additions rather than dumping in more mustard, which can turn sour before it tastes properly salted.
  • Eggs are a pain to peel. This is usually about egg age, not technique. Eggs that are 5 to 10 days old peel far more cleanly than eggs bought the same day, because the air pocket inside has had time to grow.

Variations

Curry egg salad: stir in 1/2 teaspoon curry powder along with the mustard. It adds warmth without making the dish taste like a different recipe entirely.

Avocado egg salad: replace half the mayonnaise with one mashed ripe avocado. The texture gets looser and greener, and it won’t keep past a day or two before the avocado browns.

Relish-style egg salad: stir in 1 tablespoon sweet pickle relish along with the celery. This is the closest version to what most delis serve, with a noticeably sweeter, tangier finish than the plain version.

Deviled egg salad: double the paprika and add a dash of hot sauce. It tastes close to a deviled egg filling but with more texture from the whites staying in bigger pieces.

Serving Suggestions

An egg salad sandwich on toasted sourdough bread, cut in half and stacked.
  • Piled onto toasted sourdough or whole wheat bread for a classic sandwich (consider linking to your Sandwiches or Bread category hub, if you have one).
  • Scooped over a bed of mixed greens for a lower-carb lunch.
  • Spread on crackers or cucumber rounds for a light appetizer at a gathering.
  • Wrapped in a large lettuce leaf instead of bread for a gluten-free option.
  • Alongside a bowl of tomato soup, which balances the richness of the mayo (consider linking to your Soups category hub, if you have one).

Storage, Reheating, and Make-Ahead

Storage: keep egg salad in an airtight container in the refrigerator for up to 4 days. Egg-based salads with mayonnaise shouldn’t sit at room temperature for more than 2 hours, per general USDA food-safety guidance for perishable foods.

Reheating: this dish is meant to be served cold. It isn’t reheated.

Freezing: egg salad doesn’t freeze well. The mayonnaise separates and turns grainy once thawed, and the egg whites go rubbery. Make only what you’ll eat within the storage window instead.

Make-ahead: you can hard-boil and peel the eggs up to 3 days ahead and store them whole and unchopped in the fridge. Mix the full salad up to 2 days ahead; the flavor actually improves slightly on day two as the mustard and onion mellow into the dressing.

Nutrition Information

Per serving (about 3/4 cup, based on 4 servings):

  • Calories: 350
  • Protein: 13g
  • Carbohydrates: 2g
  • Fat: 32g
  • Fiber: 0g
  • Sugar: 1g
  • Sodium: 380mg

These numbers are estimates calculated from typical ingredient values. Actual numbers vary with the specific brands and quantities you use, and anyone tracking intake closely should calculate their own totals with their exact ingredients.

Frequently Asked Questions

Why is my egg salad watery? It’s almost always the eggs, not the mayo. If they go into the mixing bowl before they’ve fully cooled, they keep releasing steam that turns to liquid overnight. Give them the full 10 minutes in an ice bath and let them come to room temperature or cooler before chopping.

How long should I boil eggs for egg salad? Bring the water to a full boil, then take the pan off the heat, cover it, and let the eggs sit in the hot water for 11 minutes. That timing gives you a fully set yolk without the gray ring that comes from overcooking.

Can I make egg salad without mayonnaise? Yes. Plain full-fat Greek yogurt works as a one-to-one swap and gives a tangier, lighter result. Mashed avocado is another option, though the salad won’t keep as long once the avocado is exposed to air.

Can I make egg salad ahead of time? Yes, up to 2 days ahead for the full mixed salad, or up to 3 days ahead if you just boil and peel the eggs and mix everything closer to serving time.

What can I use instead of Dijon mustard? Yellow mustard works, but it’s sharper, so start with half the amount called for and add more if needed. Whole grain mustard is another option if you want visible mustard seeds and a slightly different texture.

Why are my eggs so hard to peel? Very fresh eggs are harder to peel because the shell membrane bonds tightly to the white. Eggs that have been in the fridge for 5 to 10 days peel much more easily, since the air pocket inside grows with age.

Conclusion

Good egg salad comes down to two habits most recipes gloss over: cooling the eggs completely before you touch them, and tasting the seasoning again after it’s chilled. Get those two things right and the rest of this egg salad recipe is just chopping and stirring. It holds up in the fridge for days, works on bread or off it, and doesn’t need anything more exotic than what’s already in most kitchens.

A bowl of chunky egg salad with visible celery and a light dusting of paprika on top.

Classic Egg Salad

A creamy, crunchy egg salad made with hard-boiled eggs, mayonnaise, and Dijon mustard, ready in about 30 minutes.
Prep Time 10 minutes
Cook Time 12 minutes
Rest Time 10 minutes
Total Time 32 minutes
Servings: 4 people
Course: Lunch
Cuisine: American
Calories: 350

Ingredients
  

  • – 8 large eggs
  • – 1/2 cup mayonnaise
  • – 1 tablespoon Dijon mustard
  • – 2 celery stalks finely diced (about 2/3 cup)
  • – 2 tablespoons finely diced red onion or 2 green onions, sliced
  • – 1 tablespoon fresh lemon juice
  • – 1/4 teaspoon paprika plus more for garnish
  • – Salt and black pepper to taste
  • – 1 tablespoon chopped fresh chives or dill optional

Method
 

  1. Place eggs in a saucepan, cover with cold water by 1 inch, and bring to a full boil, uncovered.
  2. Remove from heat, cover, and let eggs sit in the hot water for 11 minutes until yolks are fully set.
  3. Transfer eggs to an ice bath and let cool for at least 10 minutes, until cool to the touch throughout.
  4. Peel eggs under cool running water and chop into 1/2-inch pieces.
  5. Whisk mayonnaise, Dijon mustard, lemon juice, paprika, salt, and pepper in a large bowl until smooth.
  6. Fold in chopped eggs, celery, and onion until just combined and eggs remain in visible chunks.
  7. Taste and adjust salt, pepper, or lemon juice as needed.
  8. Chill at least 30 minutes before serving, until the salad holds its shape when scooped.

Notes

Keeps refrigerated in an airtight container up to 4 days. Does not freeze well. Eggs can be boiled and peeled up to 3 days ahead; full salad can be mixed up to 2 days ahead.

Cooked Curious