A few summers ago, I made egg salad for a family picnic and totally botched it. I undercooked the eggs, didn’t add enough seasoning, and it ended up looking more like a gloopy mess than a fresh salad. Everyone politely ate it, but I knew it wasn’t right. Since then, I’ve experimented, failed a few more times, and finally nailed down a recipe that’s creamy, tangy, and downright addictive.
Egg salad is one of those dishes that seems super basic, but when you get it right, it hits that perfect balance of comfort food and fresh flavor. Whether you’re whipping it up for a quick weekday lunch, using it as a sandwich filling, or taking it to a potluck, a good egg salad recipe can be a game-changer. Let me show you what I’ve learned.

Table of Contents
Table of Contents
How to Make the Perfect Hard-Boiled Eggs
Here’s the thing—egg salad lives or dies by the eggs. I used to boil them way too long, and the yolks turned that weird greenish-gray color. Not appetizing at all. The trick is timing and temperature.
Here’s my go-to method:
- Place your eggs in a pot and cover with cold water by about an inch.
- Bring the water to a rolling boil.
- As soon as it boils, turn off the heat, cover the pot, and let them sit for 10–12 minutes.
- Drain and immediately transfer the eggs to an ice bath for at least 5 minutes.
This makes peeling so much easier. I’ve had mornings where I was rushing, skipped the ice bath, and ended up mangling half the eggs. Don’t do that. A proper chill is worth the wait.
The Creamy Base: Mayo, Mustard, and Seasonings

This is where the flavor magic happens. For me, mayo is non-negotiable—it gives that rich, creamy base. But I balance it with a spoonful of Dijon mustard for tang. Sometimes I throw in a dash of yellow mustard if I want a nostalgic, diner-style flavor. If you’re curious about experimenting with different bases and condiments, check out my salad dressing guide for more ideas.
Seasoning is where most people fall short. Salt and pepper are obvious, but don’t stop there. A sprinkle of smoked paprika adds depth, while a tiny splash of lemon juice brightens everything up. If you’re into crunch, finely diced celery or green onion works wonders. One time I added too much onion and regretted it—lesson learned: keep the extras balanced.
Creamy Egg Salad
Ingredients
- 8 large eggs
- 1/3 cup mayonnaise
- 1 tbsp Dijon mustard
- 1 tsp fresh lemon juice
- 1/4 cup finely diced celery
- 2 tbsp finely sliced green onion or chives
- 1/4 tsp smoked paprika
- 3/4 tsp kosher salt or to taste
- 1/4 tsp black pepper
- Optional: 1 tbsp dill relish or chopped dill pickles
Instructions
- Place eggs in a saucepan in a single layer. Cover with cold water by ~1 inch. Bring to a rolling boil over medium-high heat.
- Turn off heat, cover, and let stand 10–12 minutes. Drain and transfer eggs to an ice bath for at least 5 minutes.
- Peel eggs. Roughly chop into bite-size pieces (avoid mashing).
- In a bowl, whisk mayo, Dijon, lemon juice, paprika, salt, and pepper until smooth.
- Fold in chopped eggs, celery, and green onion. Adjust seasoning; add relish if using.
- Serve on bread, toast, wraps, or crackers. Garnish with chives and a pinch of paprika.
Notes
- Ice bath = easier peeling and no gray yolks.
- Add mayo gradually to hit your preferred creaminess.
- Swap half the mayo with plain Greek yogurt for a lighter version.
Mixing and Texture Tips

Chopping the eggs can be surprisingly tricky. I used to mash them with a fork, but it turned into mush. Now I prefer a rough chop with a knife, so you get nice chunks that hold their shape. If you like it smoother, you can use a potato masher. Just don’t overdo it—nobody wants egg paste.
When mixing, add the mayo base a little at a time. You can always add more, but you can’t take it out. I once went heavy-handed with mayo, and it turned into a greasy puddle. Now I aim for creamy but not drowning.
Variations to Try
One of the best parts about egg salad is how customizable it is. If you like playing around with different greens or bases, you’ll love my ultimate salad guide where I break down tons of fresh pairing ideas. Here are some twists I’ve tried:
- Classic with Pickles: Add chopped dill pickles or relish for a tangy bite.
- Avocado Egg Salad: Mash half an avocado into the mix for a healthier, creamy texture.
- Curried Egg Salad: A teaspoon of curry powder transforms it completely—warm, earthy, and different.
- Greek Yogurt Swap: Replace half the mayo with plain Greek yogurt for extra protein and a lighter feel.
Experimenting is fun, but I recommend starting with the classic recipe first so you know your base flavor before adding extras.
How to Serve Egg Salad
Egg salad isn’t just for sandwiches. Sure, it’s amazing between two slices of soft bread (toasted or not), but I also love it in a tortilla wrap, stuffed into pita bread, or even served on top of crackers when I need a quick snack. Sometimes I scoop it onto a bed of lettuce when I’m pretending to be healthy.
One of my quirks is serving it open-faced on sourdough with a sprinkle of everything bagel seasoning. It tastes like brunch in a bite.
Storage and Food Safety Tips
This part’s important. Egg salad doesn’t keep forever. Store it in an airtight container in the fridge, and it should last 3–4 days. I never push it past that—eggs can get funky fast. If it smells off, don’t risk it.
Also, if you’re taking it to a picnic or potluck, keep it chilled on ice until serving. I once left a bowl sitting out for too long on a hot day, and let’s just say nobody touched it after the second hour. Lesson learned.
Egg Salad Recipe FAQs
How long does egg salad last in the fridge?
Store your egg salad in an airtight container in the refrigerator. It stays fresh for 3–5 days under typical conditions and quick stir before serving.
Can you freeze egg salad?
Generally, freezing isn’t recommended—you’ll likely end up with a watery or rubbery texture once thawed. Allrecipes says it’s possible for up to one month, but warns of texture changes. GoodNomsHoney similarly advises against freezing due to separation and toughening.
Why is my egg salad soggy or gray?
A soggy texture often means the eggs were overcooked or the mayo used was too thin. Southern Living explains that overcooking allows eggs to absorb excess water, and light mayo doesn’t help maintain structure. The dreaded gray ring around the yolk comes from overcooked eggs too—it’s a reaction between sulfur and iron Southern Living.
What’s the best way to cook eggs for perfect egg salad?
Many chefs agree that properly cooked eggs are crucial. Their ideal is firm—but not dry—yolks with tender whites. A common method: boil eggs for about 10 minutes, then immediately chill them in an ice bath—this helps with both texture and peelability. Using eggs that have aged slightly (about a week old) also makes peeling easier EatingWell.
Conclusion
Egg salad may look like a simple recipe, but it’s one of those comfort foods that’s worth getting just right. With perfectly cooked eggs, a creamy base, and a few personal touches, you can whip up a batch that feels like more than the sum of its parts.
Play around with flavors, try different serving styles, and most importantly—don’t overcook those eggs! Once you find your favorite variation, it’ll become one of those reliable, go-to recipes you’ll keep coming back to.
So, what about you? Do you stick to the classic version, or do you like experimenting with funky add-ins like curry or avocado? Share your favorite egg salad twist—I’d love to hear it!