Egg Salad

Servings: 4 Total Time: 50 mins Difficulty: Beginner
Creamy Mustard-Forward Lunch in 20 Minutes
Egg Salad pinit

A classic egg salad recipe turns a half-dozen eggs and a few pantry staples into a lunch that keeps well and tastes better than most deli versions. The method below builds a creamy, balanced salad with firm but tender yolks and a mustard-forward dressing that doesn’t turn gluey. You get a reliable result you can scoop onto toast, into a wrap, or straight from the bowl.

What makes this version worth making is the control you keep over texture and salt. Boiling the eggs the right way avoids the gray ring and rubbery white, while folding the dressing in by hand keeps the curds distinct. It’s a small effort that pays off in a cleaner bite. If you enjoyed this, our california spaghetti salad is worth trying next. Making this classic egg salad at home is surprisingly straightforward once you know the key steps.

Why You’ll Love These Classic Egg Salad

  • Ready in about 20 minutes with no special equipment beyond a pot and a bowl.
  • Yolks stay tender and dressing stays creamy without feeling heavy or greasy.
  • Holds in the fridge for up to 3 days, so it works for meal prep.
  • Flexible enough to serve on bread, crackers, lettuce, or stuffed in tomatoes.

Ingredients You’ll Need

  • 6 large eggs – the base; size matters because cook time is tuned to large
  • 3 tbsp mayonnaise – gives body and richness to the dressing
  • 1 tbsp Dijon mustard – adds tang and keeps the mix from tasting flat
  • 1 tsp white wine vinegar – brightens the fat and lifts the egg flavor
  • 1/4 cup finely diced celery – brings crunch and a fresh, watery snap
  • 2 tbsp thinly sliced scallion – mild onion note without raw bite
  • 1/2 tsp fine salt – adjust after tasting the finished mix
  • 1/4 tsp black pepper – freshly cracked gives the best aroma
  • 1 tbsp chopped fresh chives – color and a gentle onion finish

Ingredient Substitutions

Mayonnaise: Replace with an equal amount of plain full-fat Greek yogurt for a tangier, lighter dressing. Yogurt holds less oil than mayo, so the salad will be looser and slightly more acidic. You may want to drop the vinegar to 1/2 tsp so it doesn’t taste sharp, and eat it the same day since yogurt weeps more overnight. The classic egg salad works well for weeknight cooking when time is limited.

Dijon mustard: Use 1 tsp dry mustard mixed with 1 tsp water if you have no prepared mustard. Dry mustard is more pungent and less smooth, so the dressing loses some silkiness and gains a sharper heat. Whisk it fully into the liquid before adding eggs to avoid clumps. Storing leftover classic egg salad correctly keeps it tasting good for days.

Celery: Swap the 1/4 cup celery for 1/4 cup diced cucumber, seeded and patted dry. Cucumber is juicier and milder, giving a cooler crunch but a shorter crisp window in the fridge. Salt the cucumber lightly and drain for 5 minutes if you want to slow the watering-down of the dressing. For the best results with this classic egg salad, read through all the steps before starting.

Scallion: Replace with 2 tbsp minced red onion for a stronger, sweeter bite. Red onion is more assertive raw, so soak it in cold water for 10 minutes to take the edge off. The color contrast looks good but the flavor is bolder than scallion. For another easy option, check out our california spaghetti salad.

Step-by-Step Instructions

  1. Place 6 large eggs in a saucepan and cover with cold water by one inch. Set the pan on medium-high heat and bring to a full boil, about 8 minutes, watching so it doesn’t boil over.
  2. Turn off the heat, cover the pan, and let the eggs sit for 12 minutes for firm but tender yolks. The residual heat cooks them through without the gray ring that comes from hard boiling.
  3. Transfer eggs to a bowl of ice water and chill for 5 minutes until cool to touch. This stops cooking and makes peeling cleaner by shrinking the white from the shell.
  4. Peel the eggs, rinse off shell bits, and chop into 1/2-inch pieces on a board. Aim for even cubes so the texture is consistent, not a mix of paste and chunks.
  5. In a bowl, whisk 3 tbsp mayonnaise, 1 tbsp Dijon mustard, 1 tsp white wine vinegar, 1/2 tsp fine salt, and 1/4 tsp black pepper until smooth. The mix should look glossy and free of streaks before eggs go in.
  6. Fold the chopped eggs, 1/4 cup celery, 2 tbsp scallion, and 1 tbsp chives into the dressing with a spatula. Use a gentle hand so the curds stay distinct and the salad doesn’t turn into a mash.
  7. Taste and add a pinch more salt if needed, then cover and refrigerate for 15 minutes before serving. Chilling lets the flavors settle and the dressing thicken around the eggs.

Pro Tips

Use eggs that are a week old rather than straight from the carton; the pH shift loosens the membrane so peeling is cleaner. Very fresh eggs stick to the shell and tear the white.

Shock the peeled eggs in ice water long enough that the center cools, not just the surface. A warm center keeps cooking and gives you a chalky yolk.

Cut celery and onion small and uniform so no single bite is all crunch or all sharp. A sharp chef knife makes the dice faster and safer than a dull blade.

Fold, don’t stir, when combining eggs and dressing. A light touch keeps the salad from breaking down into a spread and preserves the chunky bite most people expect.

Common Mistakes to Avoid

Boiling eggs at a rolling boil the whole time causes cracked shells and a green-gray yolk ring. Pull the pot off heat and use the covered rest period instead.

Skipping the ice bath lets residual heat overcook the yolk from the inside out. Always cool fully before peeling to keep the center creamy.

Adding salt before tasting the mixed salad often leads to an over-seasoned result because mustard and mayo already carry sodium. Season at the end after the flavors merge.

Over-chopping the eggs with a fork turns the salad into a paste with no texture. Use a knife and stop at a rough 1/2-inch cube. You might also like our pasta salad ready.

Serving Suggestions

Pile the salad on toasted sourdough with a leaf of romaine for a sturdy lunch. The toast holds up better than soft bread, which goes soggy within 20 minutes.

Spoon it into halved roma tomatoes or bell pepper cups for a lower-carb plate. The vegetable adds moisture, so eat those within a few hours of filling.

Pair the bowl with a radicchio salad for a bitter contrast that cuts the richness. The two together make a balanced light meal.

For a picnic spread, set it beside three bean salad so you have both protein and a vinegar bite. Keep the egg salad on ice if it sits out longer than 2 hours.

Storage and Reheating

Store the finished salad in an airtight container in the fridge for up to 3 days because it contains cooked egg and mayonnaise. After that the texture breaks and the risk of spoilage rises.

Do not leave the bowl at room temperature for more than 2 hours; mayo-based mixtures warm fast and grow bacteria. At a hot picnic, nest the container in a cooler with ice packs.

This salad is not meant to be reheated and shouldn’t go in the freezer; the dressing separates and the egg curds go watery. Eat it cold straight from the fridge.

If you prep components ahead, keep chopped eggs and dressing separate and combine within greek salad day of serving for the best hold.

Recipe Variations

Curry Version

Add 1 tsp curry powder and 1 tbsp mango chutney to the dressing before folding in the eggs. The spice warms the flavor and the chutney adds a sweet note that pairs with the celery crunch. Expect a deeper yellow color and a more aromatic bowl.

Bacon Version

Stir in 3 strips of crisp bacon, crumbled, with the celery and scallion. The salt and smoke balance the creamy mayo and give a chewier bite. Cook the bacon separately on medium heat until golden and crispy before chopping.

Avocado Version

Replace 2 tbsp of the mayonnaise with 2 tbsp mashed ripe avocado for a greener, lighter dressing. Avocado oxidizes, so press plastic wrap on the surface and eat within up to 3 days for best color. The texture is softer and less slick than all-mayo.

Pickle Version

Fold in 2 tbsp finely diced dill pickles and use pickle juice instead of the vinegar. The result is sharper and more briny, closer to a deli style. Drain the pickles well so the salad doesn’t loosen.

Egg Salad pinit
0 Add to Favorites

Egg Salad

Difficulty: Beginner Prep Time 15 mins Cook Time 20 mins Rest Time 15 mins Total Time 50 mins
Cooking Temp: 100  C Servings: 4 Estimated Cost: $ 8 Calories: 220 kcal

Description

A classic egg salad that turns six large eggs and a few pantry staples into a creamy, balanced lunch with firm but tender yolks. It keeps well for up to three days and tastes better than most deli versions.

Ingredients

Cooking Mode Disabled

Instructions

  1. Boil eggs in water

    Place 6 large eggs in a saucepan and cover with cold water by one inch. Set the pan on medium-high heat and bring to a full boil, about 8 minutes, watching so it doesn't boil over.

  2. Rest eggs off heat

    Turn off the heat, cover the pan, and let the eggs sit for 12 minutes for firm but tender yolks. The residual heat cooks them through without the gray ring that comes from hard boiling.

  3. Ice bath eggs

    Transfer eggs to a bowl of ice water and chill for 5 minutes until cool to touch. This stops cooking and makes peeling cleaner by shrinking the white from the shell.

  4. Peel and chop eggs

    Peel the eggs, rinse off shell bits, and chop into 1/2-inch pieces on a board. Aim for even cubes so the texture is consistent, not a mix of paste and chunks.

  5. Whisk dressing

    In a bowl, whisk 3 tbsp mayonnaise, 1 tbsp Dijon mustard, 1 tsp white wine vinegar, 1/2 tsp fine salt, and 1/4 tsp black pepper until smooth. The mix should look glossy and free of streaks before eggs go in.

  6. Fold in ingredients

    Fold the chopped eggs, 1/4 cup celery, 2 tbsp scallion, and 1 tbsp chives into the dressing with a spatula. Use a gentle hand so the curds stay distinct and the salad doesn't turn into a mash.

  7. Taste and season

    Taste and add a pinch more salt if needed after the flavors merge. Avoid adding salt before tasting because mustard and mayo already carry sodium.

  8. Chill before serving

    Cover and refrigerate for 15 minutes before serving to let the flavors settle and the dressing thicken around the eggs. Serve cold straight from the fridge for the best texture.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 220kcal
% Daily Value *
Total Fat 18g28%
Saturated Fat 4g20%
Cholesterol 280mg94%
Sodium 420mg18%
Total Carbohydrate 3g1%
Dietary Fiber 1g4%
Sugars 1g
Protein 13g26%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Store finished salad in an airtight container in the fridge for up to 3 days because it contains cooked egg and mayonnaise; do not leave at room temperature more than 2 hours.
  • Make ahead: Use eggs a week old for cleaner peeling, and if prepping components, keep chopped eggs and dressing separate and combine within the day; see our Greek salad for a fresh side.
  • Pro tip: Fold, don't stir, when combining eggs and dressing to keep curds distinct and preserve the chunky bite.
  • Food safety: Always cool eggs fully in ice water before peeling to stop residual heat overcooking the yolk and to keep the center creamy.
Keywords: egg salad, hard boiled eggs, dijon mustard, mayonnaise, celery, scallion, chives, meal prep
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

Yes, you can prep components ahead by keeping chopped eggs and dressing separate and combining within the day of serving for the best hold. For a side that pairs well, try our California spaghetti salad for a picnic spread.

Can I freeze this recipe?

No, this salad is not meant to be reheated and shouldn't go in the freezer because the dressing separates and the egg curds go watery. Eat it cold from the fridge within 3 days of making.

What can I substitute for mayonnaise?

Replace mayonnaise with an equal amount of plain full-fat Greek yogurt for a tangier, lighter dressing that is looser and more acidic. Drop the vinegar to 1/2 tsp and eat the same day since yogurt weeps more overnight.

How do I know the eggs are done?

After the 12-minute covered rest off heat and a 5-minute ice bath, the yolks should be firm but tender with no gray ring and the white should be fully set. Peel and chop; the center should be cool to touch and creamy, not chalky.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

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

Rate this recipe

Add a question

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