Perfect Hard-Boiled Eggs for Creamy Egg Salad

Prep: 10 minCook: 15 min8 servingsmediumAmerican
Perfect Hard-Boiled Eggs for Creamy Egg Salad

Egg salad is a classic, versatile dish that transforms simple boiled eggs into a creamy, flavorful spread or sandwich filling. This version combines tender hard-boiled eggs with bright fresh herbs—dill or basil—sharp Dijon mustard, and creamy mayonnaise for balanced richness. The key to success is using older eggs, which peel cleanly, and the hot water resting method, which yields fully cooked yolks without that gray-green ring from overcooking. Fresh green onions add mild onion bite. This salad suits quick lunches, picnics, or light dinners, and works equally well on toast, crackers, or lettuce wraps. Make it ahead for busy weekdays—it keeps refrigerated for days, though flavors benefit from a salt adjustment before serving.

Ingredients

8 servings
  • 8 large eggs
  • green onion
    fresh chives1:1allium

    milder onion flavor

    Full guide →
  • 2 tablespoons fresh dill or basil, chopped(optional)
    tarragon or chives1:1herbs

    adds different herbaceous note

  • ½ teaspoon dried dill(optional)
    tarragon or chives1:1herbs

    adds different herbaceous note

    Full guide →
  • 6 tablespoons mayonnaise
    Greek yogurt3:4dairyadds dairy

    tangier, lighter; removes:milk fat

    Full guide →
  • 1 tablespoon Dijon mustard
    whole grain mustard1:1condiment

    adds texture and milder heat

    Full guide →
  • ¼ teaspoon kosher salt
    sea salt1:1seasoning

    use same volume

    Full guide →
  • black pepper

Instructions

  1. 1

    Place eggs in a large pot and cover with water 1 inch above them.

  2. 2

    Bring to a boil, gently stirring the eggs several times.

  3. 3

    Remove from heat immediately when water boils, cover, and let sit for 15 minutes.

  4. 4

    Prepare a bowl of ice water while eggs rest.

  5. 5

    Transfer cooled eggs to ice water and chill completely, about 15 minutes.

  6. 6

    Peel and roughly chop the eggs.

  7. 7

    Thinly slice green onions and chop fresh herbs.

  8. 8

    Stir together eggs, mayonnaise, mustard, herbs, green onions, salt, and pepper.

  9. 9

    Taste and adjust seasonings as needed.

Tips

Tip 1

Use eggs that are at least a week old; fresh eggs cling to their shells. Store-bought eggs are typically old enough, but farm-fresh eggs need time to develop air pockets between membrane and shell for easier peeling.

Tip 2

The ice bath is crucial—it stops carryover cooking immediately, preventing that unappetizing gray-green ring around the yolk and ensuring a bright yellow center with a fully cooked white.

Tip 3

Refresh refrigerated egg salad before serving by tasting and adding a pinch of salt and extra mustard; mayonnaise dulls flavors over time, so these additions restore brightness.

Good to Know

Storage

Refrigerate in an airtight container for up to 3 to 5 days. Flavor dulls slightly as mayonnaise sits, so taste before serving and refresh with salt and mustard.

Make Ahead

Boil and chill eggs up to 2 days ahead. Make complete salad up to 1 day ahead; adjust seasoning before serving.

Serve With

Spread on toast, crackers, or sandwich bread. Serve on a bed of lettuce, in lettuce wraps, or alongside vegetables and fruit for a light meal.

See pairing guide →

Common Mistakes

Watch

Skip the ice bath to avoid overcooking the yolk, which produces that gray-green ring and sulfurous flavor.

Watch

Use fresh eggs to avoid a tedious peeling process; older eggs separate from the shell cleanly.

Watch

Don't skip the salt adjustment after refrigeration to avoid flat, muted flavors.

Substitutions

Dairy-Free Swaps

mayonnaise
Greek yogurt3:4dairyadds dairy

tangier, lighter; removes:milk fat

Full guide →

General Alternatives

fresh dill or basil
tarragon or chives1:1herbs

adds different herbaceous note

Dijon mustard
whole grain mustard1:1condiment

adds texture and milder heat

Full guide →
kosher salt
sea salt1:1seasoning

use same volume

Full guide →
green onion
fresh chives1:1allium

milder onion flavor

Full guide →
Find more substitutions →

FAQ

Can I make egg salad ahead of time?

Yes. Boil eggs up to 2 days ahead and refrigerate. Assemble the salad up to 1 day in advance. Before serving, taste and refresh with a pinch of salt and extra mustard, as mayonnaise mutes flavors over time.

How long does egg salad keep in the refrigerator?

Egg salad keeps for 3 to 5 days in an airtight container. Discard if it develops off odors or visible mold. Always taste before eating leftovers stored longer than 3 days.

What if I don't have fresh dill or basil?

Substitute 1/2 teaspoon dried dill per 2 tablespoons fresh, or use tarragon, chives, or parsley. Dried herbs concentrate flavor, so use sparingly. Start with 1/4 teaspoon and adjust to taste.