The Best Egg Salad Recipe (Creamy, Classic & Easy)

A truly great egg salad recipe is all about balance: perfectly cooked eggs with no gray-green yolks, a creamy Dijon-spiked dressing, and fresh crunch from celery and herbs. This classic version nails it every time — creamy, tangy, and anything but boring.

It comes together in about 20 minutes (most of that is just boiling eggs), and it is one of the most versatile lunches you can meal prep. Pile it onto toasted sourdough for the ultimate egg salad sandwich, spoon it into lettuce cups, or serve it with crackers for an easy snack.

Creamy egg salad in a bowl with sandwich

Jump to Recipe ↓

Prep time: 10 mins | Cook time: 12 mins | Total time: 25 mins | Servings: 4 | Calories: 290 per serving

Why You’ll Love This Egg Salad Recipe

Perfect eggs, every time:

A simple 12-minute boil plus an ice bath means easy-peel eggs with bright yellow yolks — never rubbery, never gray.

Creamy, not gluey:

The yolk-mashed dressing technique gives you a rich, smooth base without over-mashing the whites.

Fresh and bright:

Dijon mustard, lemon juice, dill, and chives lift it way beyond plain mayo-and-eggs.

Meal-prep hero:

Keeps 3 days in the fridge and works in sandwiches, wraps, salads, and snacks.

Budget-friendly:

A handful of everyday ingredients for a protein-packed lunch that costs almost nothing.

Ingredients

  • 8 large eggs
  • 1/3 cup mayonnaise
  • 2 teaspoons Dijon mustard
  • 1 teaspoon fresh lemon juice
  • 1/4 cup celery, finely chopped
  • 3 tablespoons red onion, finely chopped
  • 3 tablespoons fresh dill, chopped
  • 3 tablespoons fresh chives, chopped
  • 3/4 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper

Equipment Needed

  • Large saucepan with lid
  • Large bowl (for the ice bath)
  • Slotted spoon
  • Medium mixing bowl
  • Fork or potato masher

How To Make

Boil the eggs.

Place the eggs in a large saucepan and cover with cold water by 1 inch. Bring to a rolling boil over high heat, then immediately cover, remove from the heat, and let stand 12 minutes.

Ice bath.

Transfer the eggs to a large bowl of ice water with a slotted spoon and let them cool for 10 minutes. This stops the cooking and makes peeling much easier.

Peel and chop.

Gently crack each egg all over and peel under a thin stream of cold water. Chop the eggs into chunky 1/2-inch pieces.

Make the dressing.

In a medium bowl, stir together the mayonnaise, Dijon mustard, and lemon juice until smooth and creamy.

Combine.

Add the chopped eggs, celery, red onion, dill, and chives to the dressing. Fold gently to coat everything — do not over-stir or the eggs turn to mush.

Season and chill.

Season with the salt and pepper, taste, and adjust. Cover and refrigerate at least 20 minutes so the flavors meld, or serve right away.

The Creamy-Yolk Trick (Optional but Worth It)

For an extra-creamy texture like the best deli egg salads: halve the eggs, scoop the yolks into the bowl, and mash them with the mayonnaise, mustard, and lemon juice until completely smooth. Then fold in the chopped whites, celery, onion, and herbs. You get a silky dressing with satisfying chunky bites.

Expert Tips

Start with cold water.

Eggs that start in cold water and come up to a boil together cook evenly and peel more cleanly than eggs dropped into boiling water.

Don’t skip the ice bath.

It stops the yolks from overcooking (no green ring) and the sudden temperature change helps the shells release.

Use older eggs.

Very fresh eggs are harder to peel. Eggs that have been in your fridge for a week peel like a dream.

Season, then season again.

Egg salad flavors mellow in the fridge. Taste before serving and add another pinch of salt or a squeeze of lemon to wake it back up.

Keep it chunky.

Gentle folding keeps distinct pieces of egg white. Over-mixing makes a paste — still tasty, but not the classic texture.

Chill before serving.

Even 20 minutes in the fridge lets the dressing soak in and the flavors come together.

Serving Ideas

Classic sandwich:

Pile generously onto toasted sourdough or soft white bread with lettuce and tomato.

Croissant upgrade:

Split a buttery croissant and fill it — weekend brunch perfection.

Lettuce cups:

Spoon into crisp butter lettuce leaves for a light, low-carb lunch.

Crackers and crudités:

Serve as a dip with crackers, cucumber rounds, and bell pepper strips.

Stuffed tomatoes:

Hollow out ripe tomatoes and fill them for a pretty summer lunch.

Frequently Asked Questions

How long does egg salad last in the fridge?

Stored in an airtight container, egg salad keeps for up to 3 days. Do not leave it at room temperature for more than 2 hours. It cannot be frozen — mayonnaise-based salads separate when thawed.

Why did my egg yolks turn green?

A gray-green ring around the yolk means the eggs were overcooked. Use the 12-minutes-off-the-heat method and move the eggs straight into an ice bath to prevent it.

Can I make egg salad without mayo?

Yes — swap half or all of the mayonnaise for plain Greek yogurt for a lighter, tangier version. The texture stays creamy and you add extra protein.

How do I keep egg salad from getting watery?

Chop the celery and onion finely and pat them dry, use full-fat mayonnaise, and avoid over-mixing. If it loosens up after a day in the fridge, stir in an extra spoonful of mayo.

What’s the best bread for an egg salad sandwich?

Soft white bread is the nostalgic classic, toasted sourdough adds crunch and tang, and croissants turn it into a treat. Any of them work — just don’t use bread so sturdy it squeezes the filling out.

Can I use Greek yogurt instead of mayo?

Yes — swap half or all of the mayo for full-fat Greek yogurt. It is tangier and lighter, though slightly less rich. Use full-fat, not nonfat, which can taste thin and watery against the eggs.

Conclusion

This classic egg salad recipe is proof that simple done right beats complicated every time: perfectly cooked eggs, a creamy Dijon dressing, and fresh herbs in every bite. Boil a batch of eggs this week and keep a bowl in the fridge — future-you will be very grateful at lunchtime.

Try it and tell me in the comments — team chunky or team creamy?

Storage and Food Safety

How Long Does Egg Salad Last?

Egg salad keeps in the refrigerator for 3 to 4 days in an airtight container. Because it is egg- and mayo-based, it is perishable — do not leave it at room temperature for more than 2 hours (1 hour on a hot day). When in doubt, the sniff-and-look test applies, but with egg salad it is always better to err on the side of caution.

Can You Freeze Egg Salad?

Not well. Mayo-based dressings separate and turn watery when thawed, and the egg whites go rubbery. Egg salad is a make-fresh dish — but the good news is it only takes 20 minutes, so there is rarely a reason to freeze it.

Meal Prep Tips

Boil and peel the eggs up to a week ahead and store them unpeeled in the fridge. Mix the full egg salad up to 2 days before serving — the flavors meld nicely. Keep it tightly covered, and give it a good stir before serving to redistribute the dressing.

Egg Salad Variations

Curried Egg Salad

Stir 1 to 2 teaspoons of curry powder and a handful of golden raisins into the dressing. Warm, fragrant, and completely different — this is the version that converts egg salad skeptics.

Avocado Egg Salad

Replace half the mayo with a ripe mashed avocado. It is creamier, richer, and adds healthy fats — just know it browns within a day, so make this variation fresh and eat it the same day.

Deviled Egg Salad

Add a teaspoon of yellow mustard, a dash of paprika, and a splash of pickle juice to the dressing, then top with a sprinkle of paprika. All the flavor of deviled eggs with none of the fiddly piping.

Related:
Easy Homemade Taco Seasoning Recipe (Better Than the Packet)
Easy Classic Pumpkin Pie Recipe (Creamy, Foolproof & Perfect for Thanksgiving)
Lemon Basil Parmesan Pasta Salad Recipe

The Best Egg Salad

Creamy classic egg salad with perfectly cooked eggs, Dijon mustard, fresh dill and chives — ideal for sandwiches, wraps, and easy lunches.
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 25 minutes
Servings: 4
Calories: 290

Ingredients
  

  • 1/3 cup mayonnaise
  • 2 teaspoons Dijon mustard
  • 1 teaspoon fresh lemon juice
  • 1/4 cup celery finely chopped
  • 3 tablespoons red onion finely chopped
  • 3 tablespoons fresh dill chopped
  • 3 tablespoons fresh chives chopped
  • 3/4 teaspoon kosher salt plus more to taste
  • 1/2 teaspoon black pepper
  • 8 large eggs

Method
 

  1. Cover eggs with cold water by 1 inch; bring to a boil, cover, remove from heat, and stand 12 minutes.
  2. Transfer to an ice bath for 10 minutes; peel under cold running water.
  3. Chop eggs into 1/2-inch pieces.
  4. Stir mayonnaise, Dijon, and lemon juice until smooth; fold in eggs, celery, onion, dill, and chives.
  5. Season with salt and pepper; chill at least 20 minutes before serving.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating