You've probably had a sad, watery egg salad sandwich from a deli counter—the kind that makes you question why you bothered. Let's fix that. This recipe is built on a simple principle: eggs cooked properly, a dressing that actually clings to the curds, and bread that doesn't turn to mush.
Advertisements1
I've tested this dozens of times to nail the balance: creamy but not gloppy, tangy but not sharp, with a little crunch from celery and a whisper of onion. No weird add-ins, no overthinking. Just a sandwich that tastes like the one you remember from your best picnic.
The secret? A touch of Dijon mustard and a splash of apple cider vinegar wake up the eggs without overpowering them. And yes, we're using good mayo—full-fat, because life's too short for the watery stuff.
Why You'll Love This Recipe
About the Ingredients
8 large eggs
Fresh eggs are easier to peel after boiling if they're a week old. Buy organic or pasture-raised for better flavor.
1/2 cup (120g) mayonnaise
Use full-fat mayo for best texture. If you prefer, substitute Greek yogurt for a lighter version, but add a teaspoon of olive oil to keep it creamy.
1 teaspoon Dijon mustard
Adds a subtle tang. Yellow mustard works in a pinch, but Dijon is smoother.
1 teaspoon apple cider vinegar
Brightens the salad. White wine vinegar or lemon juice also work.
1/4 cup (40g) finely diced celery
Adds crunch. If you don't have celery, use a small diced cucumber (seeded) or bell pepper.
2 tablespoons finely chopped red onion
Mild and sweet. Shallots or green onions are great substitutes.
1/4 teaspoon salt
Adjust to taste. Use fine sea salt for even distribution.
1/8 teaspoon black pepper
Freshly ground is best. Add a pinch of cayenne if you like heat.
8 slices of your favorite bread (white, whole wheat, or sourdough)
Sourdough holds up well without getting soggy. Toast the bread lightly for extra texture.
Optional: lettuce leaves, tomato slices
For serving. Adds freshness and crunch.
Tips & Tricks
- Peel eggs under cold running water to remove shell easily.
- Don't over-mix the salad; leave some chunks for texture.
- Chill the egg salad for at least 30 minutes before serving to let flavors meld.
Pro Tips
Step-by-Step Instructions
1. Boil the eggs
Place eggs in a saucepan and cover with cold water by 1 inch (2.5 cm). Bring to a rolling boil over high heat (212°F / 100°C). Once boiling, cover, remove from heat, and let sit for 12 minutes. Then transfer to an ice bath and cool for 5 minutes. Perfect hard-boiled eggs with no green ring.
2. Peel and chop
Crack the eggs and peel under cool running water. Chop into small pieces—some coarser, some finer for texture. Place in a large bowl.
3. Mix the dressing
In a small bowl, whisk together mayonnaise, Dijon mustard, apple cider vinegar, salt, and pepper until smooth. Taste and adjust seasoning—it should be slightly tangy.
4. Combine ingredients
Add celery and red onion to the eggs. Pour the dressing over and gently fold with a spatula until just combined. Don't overmix—you want distinct pieces.
5. Chill (optional)
Cover and refrigerate for at least 30 minutes to let flavors meld. This step is worth it, but if you're in a rush, it's still good right away.
6. Toast the bread
Lightly toast the bread slices until golden brown and crisp (about 2-3 minutes in a toaster or under the broiler at 400°F / 200°C). This adds texture and prevents sogginess.
7. Assemble sandwiches
Spoon a generous amount of egg salad onto one slice of toast. If using, add lettuce and tomato. Top with second slice. Press lightly and cut in half diagonally.
8. Serve immediately
Serve right away for the best texture. If packing for lunch, keep the salad separate from the bread and assemble just before eating.
Delicious Variations
- Add 1/4 cup crumbled bacon for a smoky twist.
- Mix in 1 tablespoon chopped fresh dill or chives for an herby kick.
- Swap half the mayo for mashed avocado for a creamy, healthier version.
How to Store Egg Salad Sandwiches Recipe
Refrigerator
Store egg salad in an airtight container for up to 3 days. Keep bread separate.
Freezer
Not recommended—egg salad becomes watery and mushy when thawed.
Reheating
Serve cold or at room temperature. Do not microwave.
Frequently Asked Questions
Q: How long do hard-boiled eggs last?
Hard-boiled eggs last up to one week in the refrigerator. Keep them in the shell until ready to use.
Q: Can I make egg salad ahead of time?
Yes, you can make egg salad up to 3 days ahead. Store in an airtight container and add the dressing just before serving to keep it fresh.
Q: What can I use instead of mayonnaise?
You can use plain Greek yogurt, mashed avocado, or a combination. Add a little olive oil to keep it creamy.
Q: How do I prevent watery egg salad?
Make sure eggs are fully cooked and cooled, and dry them after peeling. Also, don't add too much dressing—start with less and add more if needed.
Try this egg salad sandwich recipe today and let me know how it turns out in the comments below. If you're looking for more easy lunch ideas, check out my other recipes!
Egg Salad Sandwiches Recipe
Creamy, classic egg salad sandwiches with a tangy twist, ready in 20 minutes for an easy lunch.
🧂 Ingredients
- 8 large eggs
- 1/2 cup (120g) mayonnaise
- 1 teaspoon Dijon mustard
- 1 teaspoon apple cider vinegar
- 1/4 cup (40g) finely diced celery
- 2 tablespoons finely chopped red onion
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
- 8 slices of your favorite bread (white, whole wheat, or sourdough)
- Optional: lettuce leaves, tomato slices
📋 Instructions
- 1Boil the eggs — Place eggs in a saucepan and cover with cold water by 1 inch (2.5 cm). Bring to a rolling boil over high heat (212°F / 100°C). Once boiling, cover, remove from heat, and let sit for 12 minutes. Then transfer to an ice bath and cool for 5 minutes. Perfect hard-boiled eggs with no green ring.
- 2Peel and chop — Crack the eggs and peel under cool running water. Chop into small pieces—some coarser, some finer for texture. Place in a large bowl.
- 3Mix the dressing — In a small bowl, whisk together mayonnaise, Dijon mustard, apple cider vinegar, salt, and pepper until smooth. Taste and adjust seasoning—it should be slightly tangy.
- 4Combine ingredients — Add celery and red onion to the eggs. Pour the dressing over and gently fold with a spatula until just combined. Don't overmix—you want distinct pieces.
- 5Chill (optional) — Cover and refrigerate for at least 30 minutes to let flavors meld. This step is worth it, but if you're in a rush, it's still good right away.
- 6Toast the bread — Lightly toast the bread slices until golden brown and crisp (about 2-3 minutes in a toaster or under the broiler at 400°F / 200°C). This adds texture and prevents sogginess.
- 7Assemble sandwiches — Spoon a generous amount of egg salad onto one slice of toast. If using, add lettuce and tomato. Top with second slice. Press lightly and cut in half diagonally.
- 8Serve immediately — Serve right away for the best texture. If packing for lunch, keep the salad separate from the bread and assemble just before eating.



