There’s something wonderfully satisfying about a really good egg salad sandwich. I’ve been making this version for years, tweaking it bit by bit until I landed on what I think is the perfect balance. It’s creamy but not too mayo-heavy, with enough texture to make each bite interesting.
The key to exceptional egg salad starts with properly cooked eggs. I know everyone has their method, but I swear by the cold water start technique. Place your eggs in a pot, cover with cold water by about an inch, then bring to a rolling boil. Once it’s bubbling away, remove from heat, cover, and let sit for exactly 12 minutes. Then straight into an ice bath. This method gives you eggs with bright yellow yolks and no green ring around the edges.
Perfect Hard-Boiled Eggs Every Time
What sets this egg salad apart is the combination of textures and the subtle flavor additions. I use a mix of finely chopped and roughly mashed eggs, which gives you creamy bits alongside chunks you can actually bite into. The addition of fresh dill and a tiny bit of yellow mustard brightens everything up without overpowering the eggs. And here’s my secret weapon: a splash of pickle juice instead of just relying on chopped pickles for tang.
What Makes This Egg Salad Special
This sandwich works beautifully for lunch, brunch, or even a light dinner. I love it on toasted challah or rye bread, but it’s equally good on plain white bread or tucked into a pita. Pack it for picnics, serve it at baby showers, or just make it when you need something comforting and familiar. It pairs nicely with crispy potato chips, fresh fruit, or a simple green salad.

Ingredients
Method
- Place eggs in a large saucepan and cover with cold water by 1 inch. Bring to a rolling boil over high heat.
- Once boiling, immediately remove from heat, cover the pot, and let stand for exactly 12 minutes.
- Meanwhile, prepare a large bowl of ice water. After 12 minutes, transfer eggs to the ice bath using a slotted spoon. Let cool completely, about 10 minutes.
- Peel the eggs under cool running water, starting from the larger end. Pat dry with paper towels.
- Place 6 eggs in a large bowl and mash with a fork, leaving some chunky pieces. Finely chop the remaining 2 eggs and add to the bowl.
- Add mayonnaise, mustard, and pickle juice to the eggs. Mix gently to combine.
- Fold in the chopped dill, celery, and red onion. Season with salt and pepper, then taste and adjust seasoning as needed.
- Cover and refrigerate for at least 30 minutes to let flavors meld, or up to 2 days.
- To serve, divide egg salad among 4 slices of bread, top with lettuce if using, and close with remaining bread slices. Cut diagonally and serve immediately.
