Classic egg salad sandwich is one of those lunches that never goes out of style. Simple, creamy, and satisfying, it comes together fast with ingredients you already have on hand. I started making this regularly after realizing how much my family loves it, and now it is a weekly staple in our kitchen.
There is something about egg salad that just feels like home. The creamy mayo, the tang of mustard, the soft bread holding it all together. This classic egg salad sandwich recipe is exactly what weekday lunch should be: easy, filling, and genuinely delicious. It takes less than 25 minutes and uses everyday pantry staples. No stress, no fuss, just a satisfying meal everyone at the table will enjoy.
Table of Contents
Ingredients for Classic Egg Salad Sandwich
After making this recipe more times than I can count, keeping the ingredient list simple is the real secret to getting it right every time. Quality eggs and good mayo make all the difference here.
- 8 large eggs (hard-boiled and peeled)
- 6 tbsp mayonnaise (I always use full-fat for the creamiest texture)
- 2 tbsp yellow mustard (my preference is classic yellow, but Dijon works great too)
- 1 tbsp fresh chives, finely chopped
- 1/4 tsp dried dill
- 1/4 tsp paprika (adds subtle warmth and a hint of color)
- 1/8 tsp cayenne pepper
- 1/4 tsp salt
- Black pepper to taste
- Bread of your choice for serving (I usually go with whole grain toast or a soft sandwich loaf)

Step-by-Step Instructions
In my experience, the way you cook and cool your eggs makes or breaks this classic egg salad sandwich. Follow these steps and you will get a creamy, flavorful result every single time.
Step 1: Add 1 to 2 inches of water to a small saucepan and bring to a boil over medium-high heat. Place eggs in a steamer basket, cover, and steam for exactly 12 minutes. Steaming gives you tender whites and bright yellow yolks with no gray ring and easy peeling every time.
Step 2: While the eggs steam, prepare a large bowl with cold water and plenty of ice. Once steaming is done, transfer eggs immediately to the ice bath and let them sit for at least 10 minutes. This stops the cooking process completely and makes peeling much easier.
Step 3: Peel the fully cooled eggs and finely chop them into small chunks. Place in a large mixing bowl. Do not rush this step. Warm eggs will make your salad watery and loose.
Step 4: Add mayonnaise, mustard, chives, dill, paprika, cayenne, salt, and black pepper. Stir gently until everything is just combined. Avoid over-mixing so you keep a satisfying chunky texture rather than a paste.
Step 5: Taste and adjust seasoning. A little extra mustard adds tang, and a pinch more salt can bring everything together. For best flavor, cover and refrigerate for at least 30 minutes before serving. Spoon generously onto your favorite bread and enjoy.
What to Serve with Classic Egg Salad Sandwich
The best sides for a classic egg salad sandwich add crunch, brightness, or a warm contrast to the creamy filling. Here are some pairings that work really well.
Dill Pickle Spears: The briny crunch of a good pickle is the ultimate companion. It cuts through the richness of the mayo and adds a satisfying contrast in every bite.
Homemade Tomato Soup: A warm bowl of tomato soup next to a cold egg salad sandwich is a timeless pairing. The bright acidity of the tomato balances the richness of the egg salad perfectly, especially on cooler days.
BLT Pasta Salad: This hearty side brings smoky bacon, crisp lettuce, and juicy tomatoes together in a dish that complements the creamy egg salad without overpowering it. A great option when feeding a crowd.
Creamy Zucchini Soup: Light, velvety, and full of fresh flavor, this soup makes a smart side that adds a vegetable-forward element to round out the meal without feeling heavy.
30 Minute Frozen Pea Soup: Ready in minutes and bright in flavor, this soup is a fresh and satisfying option that pairs naturally with egg salad for a quick weekday lunch combo.
Avocado Tuna Salad Boats: If you love creamy protein-packed salads, these avocado boats are a great side or even a companion dish. The clean, fresh flavors work beautifully alongside egg salad on a light lunch spread.
Sliced Fresh Fruit: Grapes, apple slices, or strawberries add a sweet refreshing note that pairs beautifully with the savory richness of the sandwich. Simple and no prep required.

Storage and Serving Tips
Store leftover egg salad in an airtight container in the refrigerator for up to 4 days. Keep it stored separately from the bread to avoid sogginess, and only assemble your sandwich right before eating. Do not freeze egg salad as the texture will break down and become watery once thawed.
I recommend giving the egg salad a quick stir before serving if it has been sitting in the fridge. You can add a small drizzle of lemon juice or a touch of extra mayo to freshen it back up after storing.
This recipe goes well beyond a classic sandwich. Try it spooned over crackers, stuffed inside a BLT sandwich for a fun twist, or served in lettuce cups for a lighter low-carb option. It also works great inside a croissant for a weekend brunch treat that feels a little more special.
If you enjoy easy lunch recipes like this one, you might also love this chicken salad with mandarin oranges for another protein-packed midday meal the whole family will ask for again.
FAQs
Can I make egg salad ahead of time?
Yes. Egg salad keeps well in the fridge for up to 4 days in an airtight container. Store it separately from the bread and assemble right before serving to keep everything fresh.
What is the best bread for an egg salad sandwich?
Whole grain toast, soft sandwich bread, and croissants all work great. Toasted bread holds up better to the creamy filling and adds a satisfying crunch.
How do I keep my egg salad from getting watery?
Make sure eggs are fully cooled before mixing and season with salt right before serving. Salt draws out moisture, so adding it too early can make your salad runny after sitting in the fridge.

Classic Egg Salad Sandwich
Ingredients
Equipment
Method
- Add 1 to 2 inches of water to a small saucepan and bring to a boil over medium-high heat. Place eggs in a steamer basket, cover, and steam for 12 minutes until fully hard-boiled.
- Prepare a large bowl with cold water and plenty of ice. Transfer steamed eggs immediately to the ice bath and let cool for at least 10 minutes to stop cooking and make peeling easier.
- Peel the fully cooled eggs and finely chop into small chunks. Place in a large mixing bowl. Do not rush this step as warm eggs will make the salad watery.
- Add mayonnaise, mustard, chives, dill, paprika, cayenne, salt, and black pepper to the bowl. Stir gently until just combined, keeping a chunky texture rather than a paste.
- Taste and adjust seasoning as needed. Cover and refrigerate for at least 30 minutes for best flavor. Spoon generously onto your favorite bread and serve.









