β‘ TL;DR: Hard-boil 6 eggs, cool them completely, chop them, mix with mayo, mustard, a pinch of salt, pepper, and fresh dill. Done in under 20 minutes. Works for sandwiches, wraps, lettuce cups, or eating straight from the bowl.
You’ve probably had bad egg salad before.
Watery. Rubbery. Bland. That sad scoop from a deli container that tastes like regret.
This recipe is the opposite of that.
It’s creamy, rich, a little tangy, and comes together in about 15 minutes. Whether you want something classic, healthy, or packed with avocado, you’ll find your version here.
What Makes a Great Egg Salad Recipe?
A great egg salad recipe comes down to three things: perfectly cooked eggs, the right mayo-to-mustard ratio, and knowing when to stop adding stuff.
Most people overcook their eggs (hello, green-gray yolks) or drown them in mayonnaise until the whole thing turns into a paste.
The magic is in the balance.
A slightly chunky texture. A creamy but not heavy dressing. Brightness from a little acid, lemon juice, pickle brine, or mustard.
Get those right, and egg salad goes from “lunch option” to “something you actually look forward to.”
Ingredients You Need
This is your base recipe. Simple, classic, and endlessly customizable.
For 4 servings:
- 6 large eggs
- 3 tablespoons mayonnaise (full, fat for best texture)
- 1 teaspoon Dijon mustard
- 1 teaspoon yellow mustard
- 1 tablespoon fresh lemon juice (or white wine vinegar)
- 2 tablespoons fresh dill, chopped (or 1 tsp dried)
- 2 tablespoons green onions or chives, thinly sliced
- Salt and freshly ground black pepper, to taste
- Optional: pinch of paprika for a smoky finish
For serving:
- Sandwich bread, croissants, or lettuce wraps
- Sliced tomatoes, microgreens, or pickles
How to Make the Perfect Egg Salad (Step-by-Step)
The classic egg salad recipe starts with nailing your hard, boiled eggs, everything else follows from there.
Step 1: Hard-Boil Your Eggs the Right Way
This is where most people go wrong.
The method that actually works:
- Place eggs in a single layer in a saucepan
- Cover with cold water by at least 1 inch
- Bring to a full boil over medium-high heat
- Once boiling, turn off the heat, cover, and let sit for 10, 11 minutes
- Transfer immediately to an ice bath for at least 5 minutes
That ice bath isn’t optional, it stops carryover cooking and makes peeling dramatically easier.
Why 10β11 minutes? It gives you a fully set yolk that’s still yellow and creamy, not chalky. The green ring around the yolk? That’s sulfur from overcooking. Avoid it.
Step 2: Peel and Chop (With Intention)
Once the eggs are cool, peel them under running water, it helps the shell slide right off.
Now here’s the texture question everyone has strong opinions about on Reddit:
- Rough chop: Chunky pieces you can actually see and taste separately. More rustic, more satisfying to bite into.
- Fine chop or mash: Smoother, spreadable, better for sandwiches.
- Half and half: Mash half the eggs, chop the rest. This is the move. You get creaminess AND texture.
Use a fork or pastry cutter to mash, and a sharp knife for the chop.
Step 3: Make the Dressing
In a medium bowl, whisk together:
- Mayonnaise
- Both mustards
- Lemon juice
- Salt and pepper
Taste it before adding the eggs. It should be slightly too tangy on its own the eggs will mellow it out.
Step 4: Fold Everything Together
Add the chopped eggs, dill, and green onions to the dressing.
Fold gently, don’t stir aggressively or you’ll lose all the texture.
Taste and adjust. Need more brightness? Add a splash more lemon. Too thick? Another small spoon of mayo. Too plain? More salt.
Cover and refrigerate for at least 30 minutes before serving. The flavors deepen as it sits.
Avocado Egg Salad Recipe (The Creamy, Healthier Version)
Avocado egg salad swaps some (or all) of the mayonnaise for ripe avocado, giving you a richer, creamier texture with healthy fats.
This version has become wildly popular, and for good reason.
Ingredients:
- 6 large hard-boiled eggs, chopped
- 1 ripe avocado, mashed
- 1 tablespoon mayonnaise (optional, can omit)
- 1 tablespoon fresh lime juice
- 1 teaspoon Dijon mustard
- 2 tablespoons cilantro or dill, chopped
- 2 tablespoons red onion, finely diced
- Salt, pepper, and a pinch of cumin or chili flakes
How to make it:
Mash the avocado until smooth, then fold in everything else.
The lime juice does double duty here, it adds brightness AND slows down the browning of the avocado.
Pro tip: Eat this within a day. Avocado oxidizes fast, and no amount of lime juice fully stops that clock.
Serve it: In lettuce cups for a low-carb lunch, or piled on sourdough toast with everything bagel seasoning on top.
Healthy Egg Salad Recipe (Less Mayo, More Flavor)
A healthy egg salad recipe doesn’t mean tasteless, it means being strategic about what you’re adding.
Here are the best swaps, actually tested in real kitchens:
| Swap This | For This | What You Gain |
|---|---|---|
| Full mayo | Greek yogurt (plain, full-fat) | Protein boost, tangy flavor |
| All mayo | Half mayo + half avocado | Healthy fats, creaminess |
| Regular mayo | Light mayo + mustard | Fewer calories, still creamy |
| Salt | Pickle brine | Flavor without sodium spike |
| White bread | Lettuce cups | Lower carbs, crisp freshness |
The Greek yogurt version deserves a special mention.
Use full-fat plain Greek yogurt in a 50/50 ratio with mayo. The result is surprisingly close to the original, slightly tangier, a little lighter, and with a protein content that makes it genuinely filling.
Don’t use non-fat yogurt. It turns watery and sour. Full-fat only.
Easy Egg Salad Recipe (Ready in 15 Minutes)
When you want the easiest possible egg salad, maybe it’s a weeknight, maybe you’re feeding kids, maybe you just don’t want to think here’s the formula.
The 5-ingredient version:
- 4 hard-boiled eggs, chopped
- 2 tablespoons mayo
- 1 teaspoon yellow mustard
- Salt and pepper
- A little chopped celery for crunch
That’s it.
No fresh herbs needed. No fancy vinegar. No overthinking.
Mash it, taste it, eat it.
Time-saving tips:
- Buy pre-boiled eggs from the store (they exist, they’re fine)
- Boil a batch of eggs on Sunday and keep them in the fridge all week
- Use an egg slicer, it creates uniform pieces in seconds
Common Mistakes to Avoid
Even a simple egg salad recipe can go sideways. Here’s what to watch for:
1. Skipping the ice bath Hot eggs + mayo = warm, greasy mess. Always cool your eggs completely before mixing. The texture suffers badly if you rush this.
2. Too much mayo Start with less than you think you need. You can always add more, but you can’t take it out. A good ratio is about 1.5 tablespoons mayo per 2 eggs.
3. Watery egg salad Two culprits: celery that wasn’t dried after washing, or tomatoes mixed directly in. Pat celery dry. Always add watery vegetables on the side, not in the mix.
4. Eating it too soon Freshly made egg salad tastes fine. Egg salad after 30 minutes in the fridge? Completely different. Resting time lets the flavors meld and the seasoning distribute evenly.
5. Under, seasoning Eggs need more salt than you think. Season the dressing, then taste again after folding in the eggs, and taste one more time after it’s chilled.
Flavor Variations Worth Trying
Once you have the base recipe down, these variations keep things interesting:
Classic Deli-Style
Add finely diced celery, sweet pickle relish, and a pinch of paprika. This is the version that tastes like your grandmother made it. Comforting, familiar, deeply satisfying.
Spicy Sriracha Egg Salad
Add 1, 2 teaspoons Sriracha and a squeeze of lime. Serve on a toasted brioche bun with sliced cucumber. The heat cuts through the richness perfectly.
Bacon and Chive Egg Salad
Fold in 2 strips of crumbled crispy bacon and a generous handful of fresh chives. This is the “special occasion” egg salad. It disappears fast at parties.
Mediterranean Egg Salad
Use olive oil mayo, add crumbled feta, chopped kalamata olives, diced cucumber, and fresh parsley. Serve in a pita with sliced tomato.
Curried Egg Salad
Add Β½ teaspoon curry powder and a small handful of golden raisins. Sounds unusual. Tastes incredible. It’s a popular street food variation with roots in British-Indian fusion cuisine.
How to Serve Egg Salad
Egg salad is one of the most versatile things you can keep in your fridge. Here’s how to use it beyond the basic sandwich:
- Classic sandwich: On soft white bread or a toasted croissant with butter lettuce and thin tomato slices
- Lettuce wraps: Bibb or romaine leaves make perfect low-carb cups
- Stuffed avocado: Halve an avocado, remove the pit, fill it with egg salad
- Deviled egg style: Scoop into halved egg whites for a party, ready presentation
- On crackers: Ritz, water crackers, or rice cakes for a quick snack
- Atop toast: Thick sourdough, topped with everything bagel seasoning and microgreens
- In a wrap: Tortilla with spinach, egg salad, and roasted red peppers
How Long Does Egg Salad Last?
Egg salad keeps well in the refrigerator for 3 to 5 days in a sealed airtight container.
A few storage tips:
- Never leave egg salad at room temperature for more than 2 hours (food safety rule)
- Keep it near the back of the fridge, not the door (temperature stays more stable there)
- If it looks or smells off before day 3, trust your nose
- Do not freeze egg salad β mayo breaks down and turns grainy and oily when thawed
Nutrition Overview (Per Serving, Classic Recipe)
Approximate values for ΒΌ of the base recipe:
| Nutrient | Amount |
|---|---|
| Calories | ~210 kcal |
| Protein | 13g |
| Fat | 16g |
| Carbohydrates | 1g |
| Sodium | ~320mg |
Egg salad is naturally high in protein and low in carbohydrates, making it a good option for low, carb, keto, or high-protein diets.
Using Greek yogurt in place of mayo reduces fat and adds even more protein per serving.
Expert Tips for Next-Level Egg Salad
These are the small details that separate good egg salad from unforgettable egg salad:
Use older eggs. Fresh eggs are notoriously hard to peel. Eggs that are 7 to 10 days old peel cleanly every time. If you know you’re making egg salad, buy the eggs a few days ahead.
Season in layers. Salt the dressing before adding the eggs. Then taste and season again after. Cold dulls flavor, so if you’re making it ahead, it may need an extra pinch of salt before serving.
Add acid. This is the step home cooks skip most often. A small squeeze of lemon or a teaspoon of white wine vinegar wakes up all the other flavors. It cuts through the richness without making it taste sour.
Chill your bowl. If you’re making egg salad for a party or picnic, put your mixing bowl in the fridge for 10 minutes first. It helps everything stay cold longer.
Use the yolk as your binder. For extra-creamy egg salad without extra mayo, mash 1, 2 yolks directly into the dressing before folding in the rest of the chopped eggs. The yolk emulsifies everything beautifully.
Frequently Asked Questions
What’s the best mayo for egg salad?
Full-fat mayonnaise gives the best texture and flavor. Duke’s, Kewpie (Japanese mayo), or Hellmann’s/Best Foods are the most commonly recommended by home cooks and chefs alike. Kewpie has a slightly sweeter, richer flavor from egg yolks only, it’s worth trying if you haven’t.
Can I make egg salad without mayonnaise?
Yes. Greek yogurt, mashed avocado, or a combination of both are the most successful substitutes. Hummus also works as a base for a completely different but surprisingly delicious variation.
Why does my egg salad get watery?
The most common cause is celery or cucumber that wasn’t dried after washing, or tomatoes added directly to the mix. Pat vegetables dry before adding them, and keep anything high in water content on the side.
Can you eat egg salad warm?
Technically yes, but it’s not ideal. Room temperature or chilled is when it tastes best. Heating egg salad can cause the mayo to separate and the eggs to become rubbery.
How do you keep egg salad fresh for a picnic?
Keep it in a sealed container nested inside a larger container filled with ice. It should stay safe for 1, 2 hours outside the fridge as long as it stays cold. Avoid letting it sit in direct sunlight.
Is egg salad healthy?
Eggs are one of the most nutrient-dense foods available, rich in high, quality protein, B vitamins, choline, and healthy fats. The “healthy” factor comes down to what you mix in. Full, fat mayo adds calories; Greek yogurt reduces them. On balance, egg salad made with quality ingredients is a nutritious, satisfying meal.
Can I add pickle to egg salad?
Absolutely β and many people think you should. Finely diced dill pickles or sweet pickle relish add crunch, brightness, and a tangy contrast that works really well with the creaminess of the dressing.
Conclusion
Egg salad is one of those recipes that rewards the people who pay attention to the small things.
The ice bath. The right mayo ratio. A little acid. Resting time in the fridge.
None of it is difficult. All of it matters.
Whether you go classic, swap in avocado, lighten it up with Greek yogurt, or spice it up with sriracha β the foundation is the same: good eggs, a balanced dressing, and a little patience.
Once you nail your version, it becomes the kind of thing you make on autopilot. The lunch you actually look forward to. The thing you bring to a potluck that gets asked about.
That’s what this recipe is built for.
Did you try this recipe? Let me know which variation is your favorite β the classic, the avocado version, or something you created yourself.