Creamy, flavorful, and wonderfully simple, these classic egg salad sandwiches make an easy lunch that never goes out of style.
Few lunches are as comforting as a homemade egg salad sandwich. Tender hard-boiled eggs are chopped and folded into a creamy mayonnaise and mustard dressing, then combined with crisp celery, fresh green onion, and a touch of seasoning. Spoon the mixture onto soft bread with crisp lettuce, and you have a satisfying sandwich that’s ready with very little effort.
This version keeps the familiar flavors of classic American egg salad while adding just enough crunch and brightness to make every bite interesting. Classic recipes commonly pair hard-boiled eggs with mayonnaise, mustard, celery, and herbs before serving the mixture on bread or toast.
Why You’ll Love These Egg Salad Sandwiches
- Quick and easy: Perfect for a simple weekday lunch.
- Creamy and satisfying: The mayonnaise creates a rich, smooth filling.
- Fresh and crunchy: Celery and green onions add texture.
- Budget-friendly: Made with inexpensive everyday ingredients.
- Easy to customize: Add pickles, bacon, herbs, or hot sauce.
- Great for meal prep: The egg salad can be prepared ahead of time.
- Perfect for picnics: Keep it chilled and assemble the sandwiches when ready to eat.
Ingredients
For the Egg Salad
- 6 large eggs
- ¼ cup mayonnaise
- 1 tablespoon Dijon mustard
- ½ cup finely chopped celery
- ¼ cup finely chopped green onions
- 1 tablespoon fresh parsley or dill, chopped
- 1 teaspoon lemon juice
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon paprika
- A few dashes of hot sauce, optional
For the Sandwiches
- 8 slices soft sandwich bread
- 4 lettuce leaves
- 1–2 tablespoons softened butter, optional
You can use white, wheat, sourdough, multigrain, or your favorite sandwich bread.
How to Make Egg Salad Sandwiches
1. Cook the Eggs
Place the eggs in a saucepan and cover them with cold water by about 1 inch.
Bring the water to a boil over medium-high heat. Once it reaches a full boil, remove the pan from the heat and cover it with a lid.
Let the eggs sit for about 10 minutes.
Transfer them immediately to a bowl of ice water and let them cool for about 5 minutes. Cooling the eggs quickly helps stop the cooking process and makes them easier to handle. Similar methods are recommended by several classic egg-salad recipes.
2. Peel and Chop the Eggs
Once the eggs are cool enough to handle, gently crack the shells and peel them.
Pat the eggs dry and chop them into small pieces.
For a creamier egg salad, you can mash some of the yolks more finely while leaving some of the egg whites in slightly larger pieces. This gives the filling a nice combination of creamy and chunky textures.
3. Make the Dressing
In a medium bowl, combine:
- Mayonnaise
- Dijon mustard
- Lemon juice
- Salt
- Black pepper
- Paprika
Add the chopped celery, green onions, and fresh herbs.
Stir until everything is well combined.
4. Add the Eggs
Gently fold the chopped eggs into the dressing.
Don’t stir too aggressively. You want the eggs to remain recognizable rather than turning completely into a paste.
Taste the mixture and adjust the seasoning.
If you like a little heat, add a few dashes of hot sauce.
5. Chill the Egg Salad
For the best flavor, cover the bowl and refrigerate the egg salad for 30 minutes to 1 hour.
This gives the mustard, herbs, celery, and seasonings time to blend together.
If you’re in a hurry, you can serve it immediately.
6. Assemble the Sandwiches
Lightly butter the bread if desired.
Place a lettuce leaf on one slice of bread. Spoon a generous amount of egg salad over the lettuce and spread it evenly.
Top with another slice of bread.
Cut each sandwich in half diagonally and serve.
The lettuce creates a fresh layer between the bread and egg salad and can also help reduce sogginess.
Tips for the Best Egg Salad Sandwiches
Don’t Overcook the Eggs
Overcooked eggs can develop a dry, chalky yolk and a greenish ring around the yolk. An ice bath after cooking helps stop the cooking process.
Chop the Ingredients Finely
Finely diced celery and green onion distribute their flavor throughout the egg salad without overpowering the eggs.
Don’t Use Too Much Mayonnaise
Start with the recommended amount and add more only if necessary. Too much mayonnaise can make the filling loose and heavy.
Use Freshly Grated or Chopped Herbs
Dill, parsley, chives, or green onions can give the egg salad a fresh flavor that balances the richness of the mayonnaise.
Toast the Bread
For an extra-special sandwich, lightly toast the bread before assembling. The slight crunch creates a wonderful contrast with the creamy filling.
Delicious Variations
Bacon Egg Salad Sandwich
Add 4–6 slices of cooked, crispy bacon, crumbled into the egg salad. Bacon and egg are a classic combination, and the salty crunch works beautifully here.
Pickle Egg Salad
Add 2 tablespoons of finely chopped dill pickles or sweet pickles. You can also add a teaspoon of pickle juice for extra tang.
Spicy Egg Salad
Mix in hot sauce, cayenne pepper, chopped jalapeño, or a little chili powder.
Avocado Egg Salad
Replace part of the mayonnaise with mashed ripe avocado for a creamy variation with a fresh flavor.
Herb Egg Salad
Add extra fresh dill, parsley, chives, or basil for a brighter sandwich.
Deluxe Egg Salad
Add finely chopped red onion, pickles, olives, and a little extra Dijon mustard for a more flavorful deli-style version.
What to Serve With Egg Salad Sandwiches
These sandwiches make an easy lunch when served with simple sides.
Try:
- Potato chips
- Pickles
- Fresh fruit
- Tomato salad
- Green salad
- Coleslaw
- Carrot sticks
- Cucumber slices
- Tomato soup
- Vegetable soup
For a picnic, pack the sandwiches with potato chips, grapes, strawberries, and chilled lemonade.
Make-Ahead Instructions
The egg salad can be made ahead and refrigerated in an airtight container.
For the best texture, prepare the egg salad separately and assemble the sandwiches shortly before serving. This keeps the bread from becoming too soft.
You can also cook and peel the eggs ahead of time and keep them refrigerated until you’re ready to prepare the salad.
Storage
Store leftover egg salad in a covered airtight container in the refrigerator.
For best quality, use it within 3–5 days, depending on the specific recipe and storage conditions.
Keep the egg salad refrigerated and don’t leave it sitting at room temperature for extended periods.
If you’re packing the sandwiches for lunch or a picnic, use an insulated cooler with ice packs to keep them properly chilled.
Frequently Asked Questions
Can I use Greek yogurt instead of mayonnaise?
Yes. You can replace some or all of the mayonnaise with plain Greek yogurt. The result will be lighter and slightly tangier.
How do I make egg salad less watery?
Make sure the celery and other vegetables are finely chopped and not excessively wet. Don’t add too much mayonnaise or other liquid ingredients.
Can I add cheese?
Absolutely. A little shredded cheddar, Swiss, or sliced cheese can turn the classic sandwich into a more substantial lunch.
What is the best bread for egg salad?
Soft white bread is classic, but whole wheat, sourdough, brioche, rye, or multigrain bread all work well. Lightly toasted bread is especially good if you prefer more texture.
Can I make egg salad without celery?
Yes. If you don’t like celery, simply leave it out or replace it with finely chopped cucumber, green onion, pickles, or bell pepper.
Can I make this recipe into a low-carb meal?
Yes. Skip the bread and serve the egg salad in lettuce cups, over mixed greens, or inside halved avocados.
Final Thoughts
These Classic Egg Salad Sandwiches prove that you don’t need complicated ingredients to make a delicious lunch. Creamy eggs, tangy Dijon mustard, crisp celery, fresh green onions, and soft bread come together in a simple combination that’s comforting, affordable, and endlessly customizable.
Whether you’re preparing lunch for the family, making sandwiches for a picnic, or simply looking for an easy way to use hard-boiled eggs, this recipe is one you’ll want to keep coming back to.

