Egg salad

Featured in: Salads
This classic egg salad is the ultimate comfort food, with a creamy, tangy dressing and a perfect crunch from celery. It's a simple, satisfying egg salad that's perfect for sandwiches, crackers, or a quick lunch.
Creamy classic egg salad with fresh dill and a sprinkle of paprika in a white bowl Pin it
Creamy classic egg salad with fresh dill and a sprinkle of paprika in a white bowl | traditionalmeals.com

Classic creamy egg salad is the ultimate comfort food that never goes out of style. This American staple has been filling lunchboxes and picnic baskets for generations with its simple, satisfying flavors. My version comes together with a creamy, tangy dressing and the perfect crunch from celery, making it a recipe you’ll turn to again and again. It’s the kind of dish that feels both nostalgic and fresh, perfect for a quick sandwich or an elegant lettuce cup.

Ingredients You’ll Need

  • Large eggs: The foundation of the salad, providing richness and protein; older eggs peel more easily for a smooth finish.
  • Mayonnaise: Creates the luxurious creamy base; full-fat mayo gives the best texture and flavor without being greasy.
  • Dijon mustard: Adds a tangy, complex depth that cuts through the richness; it’s the secret flavor booster.
  • Fresh lemon juice: Brightens the whole salad with a hint of acidity; always use fresh for that vibrant zing.
  • Celery: Delivers that essential crisp crunch and fresh flavor; finely dice it so it blends seamlessly.
  • Red onion: Offers a mild sharpness and pop of color; soaking in cold water can mellow it if desired.
  • Fresh dill or chives: Herbs bring a garden-fresh aroma and lightness; dill is classic but chives are great too.
  • Kosher salt: Seasons everything evenly; its coarse grains are perfect for boiling water and mixing into the salad.
  • Freshly ground black pepper: Adds a warm, aromatic spice; grind it fresh for the best, most potent flavor.
  • Sweet paprika: Gives a subtle smokiness and a beautiful reddish hue; it’s the finishing touch that ties it all together.
  • Additional paprika or fresh herbs: For garnish, making the salad look as inviting as it tastes; a little sprinkle goes a long way.
  • Sliced bread, lettuce cups, or crackers: The serving vehicles; choose what you love for texture contrast and to make it a meal.

How to Make It

Boil the Eggs:
Place your eggs in a single layer in a saucepan and cover them with cold water by about an inch. Add a generous pinch of salt to the water – this helps prevent the eggs from cracking and makes peeling easier. Bring the water to a rolling boil over high heat, then immediately cover the pot and remove it from the heat. Set your timer for 12 minutes; this steam-and-rest method cooks the eggs gently without overcooking.

Prepare an Ice Bath:
While the eggs cook, fill a large bowl with cold water and add a few handfuls of ice cubes. This ice bath will shock the eggs and stop the cooking process, ensuring they don’t get that unappealing gray ring around the yolk. Having it ready means you can transfer the eggs as soon as they’re done.

Cool and Peel the Eggs:
After 12 minutes, use a slotted spoon to move the eggs from the hot water straight into the ice bath. Let them cool completely for at least 10 to 15 minutes until they’re easy to handle. Then, gently tap each egg on the counter to crack the shell and peel under cool running water; the water helps loosen the shell for a clean peel.

Chop the Eggs:
Place the peeled eggs on a clean cutting board and chop them to your preferred consistency. I like a mix of fine and chunky pieces for the best texture. Transfer all the chopped eggs to a medium mixing bowl where you’ll build the salad.

Add the Remaining Ingredients:
To the bowl with the eggs, add the mayonnaise, Dijon mustard, fresh lemon juice, diced celery, chopped red onion, your choice of dill or chives, kosher salt, black pepper, and sweet paprika. This is where all the flavors come together, so make sure everything is measured and ready.

Fold Everything Together:
Use a rubber spatula to gently fold all the ingredients until just combined. Be careful not to overmix; you want to keep some texture and avoid turning the salad into a paste. The goal is a creamy mixture with distinct bits of egg and celery.

Chill and Serve:
Taste the egg salad and adjust the seasoning with more salt, pepper, or lemon juice if needed. For the best flavor, cover the bowl and refrigerate for at least 30 minutes before serving. This chilling time lets the flavors meld and the salad firm up a bit, making it even more delicious.

Close-up of an egg salad sandwich on toasted bread with lettuce and tomato

Storage Tips

Store your leftover egg salad in an airtight container in the refrigerator where it’ll stay fresh for three to four days. For food safety, make sure you don’t leave it sitting out at room temperature for more than two hours, especially on warm days. I often portion it into small containers for grab-and-go lunches throughout the week. If it seems a bit dry after chilling, you can stir in a tiny extra spoonful of mayonnaise to bring back the creaminess. It’s best enjoyed cold, straight from the fridge.

Ingredient Substitutions

If you’re out of mayonnaise, plain Greek yogurt makes a great lighter substitute – just swap half or all of it for a tangier, protein-packed version. Don’t have Dijon? Yellow mustard works in a pinch, though it’s a bit sharper, so start with less. Fresh dill can be replaced with dried dill weed, but use about one-third the amount since dried herbs are more concentrated. For a twist, add a teaspoon of sweet pickle relish or a dash of hot sauce to mix up the flavors. Red onion can be swapped with shallots or green onions for a different bite, and celery can be omitted if you prefer a smoother texture.

Serving Suggestions

I love this egg salad piled high on toasted sourdough or whole wheat bread with crisp lettuce and a slice of tomato for the ultimate sandwich. For a low-carb option, scoop it into butter lettuce cups or serve with cucumber slices and sturdy crackers like whole grain or seeded varieties. It’s also fantastic flaked over a simple green salad or stuffed into a ripe avocado half for a creamy, satisfying meal. However you serve it, the creamy texture and fresh flavors always hit the spot for a quick lunch or light dinner, and it pairs wonderfully with a side of potato chips or fresh fruit.

Cultural Context

Egg salad is a cornerstone of American comfort food, with roots in early 20th-century home cooking when thrifty recipes made the most of affordable ingredients. It evolved from simple mashed eggs with mayonnaise into the creamy, crunchy version we know today, often associated with picnic baskets, luncheonettes, and family gatherings. Its versatility and ease made it a staple in diners and home kitchens alike, symbolizing simple, satisfying meals that don’t require fancy techniques. This classic recipe captures that timeless appeal – it’s humble, hearty, and always hits the spot, reminding us that the best dishes often come from straightforward, honest ingredients. You’ll find variations across the country, but the creamy, tangy base with crunchy add-ins remains a beloved constant.

Egg salad served in lettuce cups with cherry tomatoes and crackers on a wooden board

Frequently Asked Questions

What’s the best way to hard boil eggs for egg salad?

For perfect hard-boiled eggs that peel easily, place your eggs in a single layer in a saucepan, cover with cold water by an inch, and bring to a rolling boil. Once boiling, cover the pot, remove it from the heat, and let the eggs sit for 12 minutes. Immediately transfer them to an ice bath to stop the cooking. Peeling them under cold running water helps the shells slide right off for smooth egg whites.

Can I make this egg salad ahead of time?

Absolutely! In fact, egg salad’s flavor improves after chilling for a few hours, allowing the ingredients to meld. You can store it in an airtight container in the refrigerator for up to 3-4 days. Just give it a quick stir before serving as the mayo-based dressing may settle slightly.

What can I substitute for Dijon mustard?

If you don’t have Dijon, a good quality yellow mustard will work in a pinch, though the flavor will be sharper. For a different tang, you could try a teaspoon of whole-grain mustard. The goal is to add a bit of acidity and complexity to balance the richness of the mayonnaise.

How do I know when the eggs are perfectly cooked?

The 12-minute steep in hot water after boiling, followed by a full ice bath, is the key. This method yields fully set yolks with no grey-green ring around the edges. The yolk should be firm, crumbly, and bright yellow when you slice into an egg, perfect for a creamy egg salad texture.

What should I serve with egg salad?

This classic American egg salad is incredibly versatile. Serve it between slices of soft white or whole wheat bread for a traditional sandwich, on toasted bagels, or with crisp crackers. For a lighter option, scoop it onto a bed of fresh lettuce or use it to fill celery sticks or endive leaves.

Rate This Recipe

How would you rate this recipe?

Classic Creamy Egg Salad

This classic egg salad is the ultimate comfort food, with a creamy, tangy dressing and a perfect crunch from celery. It's a simple, satisfying egg salad that's perfect for sandwiches, crackers, or a quick lunch.

Prep Time
15 Minutes
Cook Time
15 Minutes
Total Time
30 Minutes
4.0
(286 reviews)
By: Kim Nguyen
Category: Salads
Difficulty: Easy
Cuisine: American
Yield: 4 Servings
Dietary: gluten-free

Ingredients

  1. 01 8 large eggs
  2. 02 1/3 cup mayonnaise (preferably full-fat)
  3. 03 1 tablespoon Dijon mustard
  4. 04 1 tablespoon fresh lemon juice
  5. 05 2 stalks celery, finely diced (about 1/2 cup)
  6. 06 1/4 cup finely chopped red onion
  7. 07 2 tablespoons chopped fresh dill or chives
  8. 08 1/2 teaspoon kosher salt, plus more for boiling
  9. 09 1/4 teaspoon freshly ground black pepper
  10. 10 1/4 teaspoon sweet paprika

Instructions

Step 01

Place the eggs in a single layer in a medium saucepan and cover with cold water by about an inch. Add a generous pinch of salt.

Step 02

Bring the water to a rolling boil over high heat. Once boiling, immediately cover the pot, remove it from the heat, and set a timer for 12 minutes.

Step 03

While the eggs cook, prepare an ice bath by filling a large bowl with cold water and a few handfuls of ice cubes.

Step 04

After 12 minutes, use a slotted spoon to transfer the eggs directly to the ice bath. Let them cool completely for at least 10-15 minutes until easy to handle.

Step 05

Gently tap each egg on the counter to crack the shell, then peel under cool running water. Place the peeled eggs on a clean cutting board.

Step 06

Chop the eggs to your desired consistency (a mix of fine and chunky works well) and transfer them to a medium mixing bowl.

Step 07

Add the mayonnaise, Dijon mustard, lemon juice, celery, red onion, dill or chives, salt, pepper, and paprika to the bowl with the eggs.

Step 08

Gently fold all the ingredients together with a rubber spatula until just combined. Be careful not to overmix; you want to keep some texture.

Step 09

Taste and adjust the seasoning with more salt, pepper, or lemon juice if needed.

Step 10

For best flavor, cover and refrigerate the egg salad for at least 30 minutes before serving to let the flavors meld.

Tools You'll Need

  • Medium saucepan with lid
  • Large bowl for ice bath
  • Slotted spoon
  • Cutting board
  • Sharp knife
  • Medium mixing bowl
  • Rubber spatula

Allergy Information

Contains eggs. May contain mustard. Use vegan mayonnaise and ensure mustard is gluten-free for specific dietary needs.

Nutrition Facts (Per Serving)

Calories
280
Protein
13g
Carbohydrates
3g
Fat
24g