Salads
This ultimate egg salad recipe transforms simple hard-boiled eggs into a creamy, herbed masterpiece with crisp celery and tangy mayo. The secret lies in precise ratios—just enough mayo to bind without overwhelming, and fresh herbs that brighten every bite.
I developed this version after years of trial (and over-mayoed disasters) to create a balance that works as a sandwich filling, salad topping, or standalone dish.
The magic happens in the texture contrast: tender eggs, crisp celery, and just a touch of mustard for depth. This isn't your childhood mayo-heavy egg salad—it's lighter, more sophisticated, yet still packed with that classic comfort.
The herbed mayo adds complexity without overpowering, while the celery keeps it fresh and crunchy. Perfect for meal prep or last-minute lunches, this recipe delivers restaurant-quality results in under 20 minutes of active time.
What sets this apart is the versatility—serve it on crusty bread for a satisfying lunch, spoon it over mixed greens for a protein-packed salad, or wrap it in lettuce leaves for a no-carb option.
The flavor stays vibrant for up to 3 days in the fridge, making it ideal for busy weeks. For dietary flexibility, I'll show you how to adapt it with vegan mayo or avocado for binding. Let's make the best egg salad you've ever tasted.
This recipe also shines as a make-ahead dish—prep it the night before and assemble in the morning. The flavors meld beautifully overnight, creating an even more cohesive texture.
Whether you're feeding a crowd or treating yourself to a solo lunch, this egg salad delivers every time. Ready to transform your egg salad game?
Ingredients for ultimate egg salad
Eight ingredients transform boiled eggs into a creamy, herbed masterpiece that's perfect for sandwiches or salads.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Freshly boiled, peeled, chopped |
| Mayonnaise 🥫 | ½ cup | Dijon-style preferred for tang |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Chives 🌱 | ¼ cup | Finely chopped, mild flavor |
| Celery Stalks 🧅 | 2 whole | Crisp, finely diced (about 0.5 cup) |
| Yellow Mustard 🍯 | 1 tbsp | Dijon or whole-grain preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Salt 🧂 | ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Crispy Bacon Bits 🥓 | 2 tbsp | Optional, for smoky depth |
| Crusty Bread 🍞 | 8 slices | For serving, optional |
| Mixed Greens 🥬 | 2 cups | For salad option, optional |
The eggs are the star, so freshness matters. Grab the largest eggs you can find—they have more yolk for creaminess. Trader Joe's and Whole Foods carry excellent organic options, but local farms often have the freshest. Boil them for exactly 9 minutes in cold water for perfect doneness—no rubbery whites or runny yolks. The celery? Look for crisp stalks with no brown spots—those get woody fast. If you're prepping ahead, store boiled eggs in the fridge for up to 3 days, but assemble the salad the day you serve it for best texture.
No Dijon mayo? Regular mayo plus an extra 1 tsp of mustard gets you close. Fresh herbs wilt fast, so use them within 2 days of purchase. Dried dill at half the amount works in a pinch, but fresh is worth it. Celery too tough? Soak diced celery in ice water for 10 minutes to crisp it up. Want more crunch? Add 2 tbsp finely chopped red onion or a handful of chopped radishes. For a vegan version, swap mayo for vegan mayo or mashed avocado—the avocado adds richness and keeps it creamy.
This salad keeps beautifully for 3 days in the fridge, but the celery loses crispness after day 2. Store in an airtight container with a paper towel to absorb moisture. For extra flavor, add a pinch of smoked paprika or a dash of hot sauce before serving. The bacon bits? Store them separately if you're sensitive to texture—sprinkle them on just before eating. The herbed mayo can be made ahead and stored for up to 1 week, making this a perfect make-ahead lunch.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—eggs, mayo, herbs, celery—nothing else needed. The dill and chives brighten the mayo so much, it’s like a flavor upgrade without extra effort.
- Creamy Yet Crunchy: That celery adds a satisfying bite, but the real star is the mayo-to-egg ratio. It’s rich but not heavy, with just enough texture to make every bite feel special.
- Lunchbox Legend: Between us, this is my go-to for packed lunches. Keeps well for days, and the fresh herbs stay vibrant longer than store-bought versions. (Yes, even on a Tuesday night.)
- Budget Bright Spot: Eggs are cheap, celery lasts forever, and a little mayo goes a long way. It’s one of those recipes where you get restaurant-quality flavor without breaking the bank.
Step-by-step instructions for crunchy celery and herbed egg salad
Transform simple boiled eggs into a showstopping salad with bright herbs and crisp textures.
Boil and Chop the Eggs
Place the 8 whole large eggs in a saucepan and cover them with cold water by about 1 inch. Bring to a rolling boil over medium-high heat, then immediately reduce to low heat and simmer for exactly 9 minutes. This timing ensures perfectly set whites with creamy yolks.
Transfer the eggs to an ice bath for 10 minutes to stop cooking. Peel under cool running water for easier removal of shells. Chop the eggs into even ½-inch pieces—I like to use two forks crossed over a cutting board for clean, consistent chunks. The fresher the eggs, the easier they'll peel and chop.
Prepare the Herb and Celery Mixture
Finely dice the 2 whole celery stalks (about ½ cup) using a sharp chef's knife. Remove stems from the ½ cup fresh dill and chop the leaves, then finely mince the ½ cup fresh chives. The celery should be small enough to disappear into the salad but still provide that satisfying crunch.
In a small bowl, whisk together the ½ cup mayonnaise, 1 tablespoon Dijon mustard, 1 tablespoon lemon juice, ½ teaspoon salt, and ¼ teaspoon black pepper. This tangy base is what makes this salad truly special—don't skip the lemon juice for brightness.
Combine All Ingredients
In a large mixing bowl, gently fold together the chopped eggs, celery, dill, and chives. Add the mayonnaise mixture and stir until everything is evenly coated. The salad should be thick but still spoonable—if it's too dry, add 1 teaspoon water to loosen it.
Fold in the 2 tablespoons crispy bacon bits (if using) just before serving to preserve their crunch. Taste and adjust seasoning—you might need a pinch more salt or pepper depending on your eggs. Here's where it gets fun: toss in a few extra chives or dill if you love herb-forward flavor.
Serve with Crisp Bread and Fresh Greens
Transfer the egg salad to a serving bowl and let it sit at room temperature for 10 minutes before serving. This allows all the flavors to meld together beautifully. Serve with 8 slices crusty bread for sandwiches or alongside 2 cups mixed greens for a refreshing salad option.
The bread should be toasted lightly to hold up to the moist filling, and the greens add a perfect fresh contrast. For extra flair, sprinkle additional herbs or a drizzle of lemon juice on top right before serving. This salad keeps well in the refrigerator for up to 3 days, making it perfect for meal prep!
Pro Tips For Making Ultimate Egg Salad
- Chill Eggs First: Crack those eggs straight into an ice bath—yes, even if you’re in a rush. The cold water stops the cooking process instantly, so when you peel them later, the whites stay intact instead of turning to rubber. I learned this the hard way after peeling eggs that looked like they’d been boiled for 20 minutes.
- Mince Celery Fine: Skip the rough chop—this isn’t a salad, it’s a texture. Use a sharp knife and go for tiny, almost paste-like bits. That way, it blends smoothly into the mayo instead of leaving crunchy surprises. (And if you’re lazy, pulse it briefly in a food processor—just don’t overdo it.)
- Drain Hard-Boiled Eggs: After boiling, drain the eggs in ice water for 5 minutes. This stops the cooking and makes peeling them effortless. Pro move: Tap the eggs gently on a hard surface before peeling—the shells crack easier, and you won’t end up with stray white bits in your salad.
- Mix Mayo Last: Toss the eggs, dill, chives, and celery first—then fold in the mayo. This keeps the herbs and celery bright and crisp instead of soggy. If you’re worried about dryness, add a splash of buttermilk or Greek yogurt to the mayo before mixing. Trust me, it makes a difference.
Creative variations of ultimate egg salad
Herb-Forward Variations
Swap out dill and chives for other fresh herbs to suit your taste. Try ½ cup parsley and ¼ cup tarragon for a classic French bistro vibe, or ½ cup cilantro and ¼ cup mint for a zesty Middle Eastern twist.
I love adding 1 tbsp finely chopped basil for a lighter Italian-inspired version—just omit the mustard to keep it bright.
Smoky and Spicy Kick
For a smoky depth, add 1 tbsp smoked paprika to the mayo mixture and fold in 2 tbsp chopped jalapeños for heat. Top with 2 tbsp crumbled feta cheese and 1 tbsp toasted pine nuts for texture.
This version works amazingly as a dip with pita chips or stuffed into bell pepper halves.
Vegan Adaptation
Replace the eggs with 8 oz firm tofu, pressed and cubed, then pan-fried until golden. Use ½ cup vegan mayo (like Hellmann's Vegan) and add ¼ cup mashed avocado for creaminess.
Boost flavor with 1 tsp turmeric (for color) and 1 tsp apple cider vinegar in place of lemon juice. The celery and herbs remain the same—this keeps the crunchy texture intact.
Breakfast-Inspired Twist
Turn this salad into a breakfast powerhouse by adding 2 tbsp chopped scallions and 1 tbsp chopped fresh thyme. Stir in 2 tbsp crumbled goat cheese and 1 tbsp chopped walnuts for crunch. Serve with toasted sourdough or spoon over avocado toast for a protein-packed morning meal.
Global Fusion Flavors
For an Asian-inspired version, swap the mayo for ¼ cup Greek yogurt mixed with 1 tbsp soy sauce and 1 tsp sesame oil. Add 1 tbsp chopped green onions and 1 tsp grated ginger to the herb mix.
Top with 1 tbsp toasted sesame seeds and serve with rice crackers or steamed jasmine rice.
Make-Ahead Party Mix
Prep the base salad ahead and store it in an airtight container. Before serving, let guests customize their own bowls with toppings like crumbled blue cheese, pickled red onions, or avocado slices.
Set out small bowls of everything bagel seasoning, hot sauce, and extra herbs for a DIY experience. This works perfectly for potlucks or brunch spreads!
Nutrition facts
Frequently asked questions
Why does your recipe use Dijon mustard instead of regular yellow mustard?
The Dijon adds a subtle depth and tang that regular mustard can't match. The coarse texture also helps emulsify the mayo better, creating a smoother, more cohesive salad. If you only have yellow mustard, add an extra ½ teaspoon of lemon juice to compensate for the milder flavor.
Can I make this egg salad ahead of time?
This salad tastes even better after sitting overnight as the flavors meld. Store it in an airtight container with a paper towel to absorb moisture, and keep it refrigerated for up to 3 days. The celery stays crispest within 2 days, so serve it within that window for best texture.
What's the best way to keep the celery crisp in egg salad?
Freshness is key—choose celery with crisp stalks and no brown spots. For extra crunch, soak diced celery in ice water for 10 minutes before adding it to the salad. If the celery starts to soften after mixing, store the salad in a container with a paper towel pressed against the celery to absorb excess moisture.
Can I substitute vegan mayo for regular mayo?
Yes, but you'll need to adjust the texture. Vegan mayo tends to be thinner, so use slightly less (¼ cup instead of ½ cup) and add ¼ cup mashed avocado for creaminess. The avocado also adds richness and helps bind the salad. For extra flavor, add 1 teaspoon apple cider vinegar to replace the lemon juice.
How do I prevent my egg salad from getting watery?
Watery egg salad usually means too much mayo or improperly drained eggs. Use the exact amount of mayo specified, and let boiled eggs cool completely before chopping. Drain any excess liquid from the eggs, and if the salad is too dry, add just 1 teaspoon water to loosen it. For extra insurance, press a paper towel against the chopped eggs before mixing.
