Salads
This ultimate egg salad recipe delivers the perfect balance of creamy yolk richness and crisp celery crunch that makes every bite irresistible. The secret lies in hard-boiling eggs just right—not too soft, not too rubbery—so they slice into tender, velvety pieces that hold their shape.
I’ve perfected this version over years of lunchbox testing, and it’s the one people always ask for seconds on.
The magic happens when you fold in just the right amount of mayo (not too much, or it gets greasy) and finely chopped celery for that signature crunch. A touch of Dijon mustard adds brightness, while a pinch of salt and pepper elevates the flavors without overpowering.
This isn’t just egg salad—it’s a foolproof, restaurant-quality dish that’s ready in under 20 minutes and keeps beautifully for days.
What makes this recipe truly special is its versatility. Serve it on crisp lettuce leaves for a light lunch, stuffed in soft rolls for a satisfying sandwich, or even as a filling for mini quiches.
The creamy texture and bright flavors make it a crowd-pleaser, whether you’re feeding a family or packing a meal for work. The key is keeping the ingredients balanced—creamy, crunchy, and tangy all in one bite.
For extra richness, fold in diced avocado or crumbled bacon, but the classic version stands strong on its own. This is the egg salad that turns a simple lunch into something memorable—simple to make, impossible to resist.
Ingredients for ultimate egg salad
Eight essential ingredients transform into restaurant-quality egg salad that’s creamy, crunchy, and tangy.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Freshly boiled, peeled, chilled |
| Mayonnaise 🥫 | ½ cup | High-quality, not too sweet |
| Celery Stalks 🧅 | 2 whole | Finely chopped, crisp |
| Dijon Mustard 🍯 | 1 tbsp | For tangy brightness |
| Red Onion 🧅 | ¼ cup | Finely diced, sharp flavor |
| Fresh Dill 🌿 | 2 tbsp | Chopped, for freshness |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For subtle heat |
| Crispy Lettuce Leaves 🥬 | 4 whole | For serving, optional |
| Soft Rolls or Bread 🥖 | 4 whole | For sandwiches, optional |
| Avocado 🥑 | ½ whole | Optional, diced for richness |
The eggs are everything—fresh, high-quality eggs make all the difference. Look for organic or pasture-raised at Whole Foods or your local farmers market for richer yolks. Boil them just right: 9 minutes in simmering water from a rolling boil, then plunge into ice water. They should be cool and firm enough to slice cleanly, but still tender. The red onion adds a sharp bite, so don’t skip it—even if you’re not a fan, it balances the creaminess. Fresh dill is ideal, but dried dill at one-third the amount works in a pinch. For the mayo, Hellmann’s or Duke’s are foolproof, but any high-quality brand will do.
No Dijon mustard? Yellow mustard at half the amount gives a milder tang. The celery is non-negotiable for that signature crunch—buy the freshest stalks with vibrant green leaves still attached. If you’re feeling fancy, add avocado for extra creaminess, but the classic version stands strong on its own. For a lighter touch, swap half the mayo for Greek yogurt—it keeps the same creamy texture but adds protein. And if you’re prepping ahead, cover the salad with plastic wrap pressed directly onto the surface to keep it fresh for up to 3 days.
This salad keeps beautifully—taste actually improves after a night in the fridge as flavors meld. Store in an airtight container with the plastic wrap trick to prevent drying. For serving, crisp lettuce leaves or soft rolls are perfect, but it’s just as delicious straight from the container. Double the batch—it disappears fast. And if you’re feeling adventurous, add crumbled bacon or smoked salmon for a gourmet twist, though the classic version is already a showstopper. Leftovers? Freeze for up to 1 month—thaw and enjoy the next day.
Why You'll Love This Recipe
- No Chopping Struggle: I’ll be real—celery and onion take forever to dice finely, but here, you just pulse them in the food processor. Three minutes max, and the texture is perfect: bright, crisp, and no sad, watery bits.
- Taste That Stops You: The Dijon mustard cuts through the richness of the mayo, while the red onion adds this sharp, almost tangy kick. Honestly? It’s the kind of flavor that makes you pause mid-bite—like a fancy charcuterie board in sandwich form.
- Lunchbox Legend: Between us, this is my go-to for work lunches or kids’ school snacks. Pack it in a jar, and it stays fresh for days—no sad, soggy sandwiches here. (My son even asks for it on Thursdays, which is basically a miracle.)
- Pantry Magic: You’re using eggs you already have, mayo from the back of the fridge, and veggies that won’t wilt overnight. Budget-friendly? Absolutely. And if you make a big batch, it turns into egg salad croquettes or deviled eggs later—zero waste.
Step-by-step instructions for ultimate egg salad
Here's how to create the creamiest, most flavor-packed egg salad you've ever tasted—crisp celery and bright dill make all the difference!
Boil and Cool 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 while keeping yolks rich and creamy.
Transfer the eggs to an ice bath for 10 minutes to stop the cooking process. Once cooled, peel the eggs under running water—this makes the shells slip right off. Place the peeled eggs in the refrigerator to chill completely for at least 30 minutes. Cold eggs chop much easier and prevent a greasy salad.
Chop Ingredients for Maximum Crunch
While the eggs chill, finely chop the 2 whole celery stalks and 0.25 cup red onion—small dice ensures even distribution of flavor and texture. I like to pulse the celery in a food processor for 2 seconds to get ultra-fine pieces, then chop the onion by hand for a sharper bite. Finely chop the 2 tablespoons fresh dill and set aside.
For the avocado, if using, halve the 0.5 whole avocado, remove the pit, and scoop out the flesh. Dice it into ¼-inch cubes—add it last to prevent browning. The lemon juice will help preserve its vibrant color and richness.
Mix the Creamy Base
In a large bowl, combine the 0.5 cup mayonnaise and 1 tablespoon Dijon mustard. Whisk until smooth—this creates the perfect creamy foundation. Gradually add the 1 tablespoon lemon juice and 0.5 teaspoon kosher salt, whisking constantly. The lemon brightens the flavors while the mustard adds tangy depth.
Gently fold in the chopped celery, red onion, and dill. Taste and adjust seasoning with more salt or a pinch of 0.25 teaspoon freshly ground black pepper if needed. Here's where it gets fun—add the avocado cubes now if using, reserving a few for garnish later.
Combine Eggs for Perfect Texture
Using a fork or potato masher, gently break the 8 chilled eggs into the bowl. Work in batches to avoid making a mess—start with 4 eggs, mash until mostly broken down, then add the remaining 4. The goal is to create a thick, creamy texture with some slight chunkiness for contrast.
Fold everything together until fully combined. The mixture should be thick but still spreadable—if it's too dry, add 1-2 teaspoons of water to loosen it. For extra richness, you can also stir in 1 tablespoon of the reserved mayonnaise. Taste again and adjust seasoning if needed.
Serve with Crunchy Layers
Transfer the egg salad to a serving bowl or individual ramekins. Top each serving with a few crispy lettuce leaves and a sprinkle of remaining diced avocado if using. The contrast of cool, crisp lettuce and creamy egg salad is pure perfection.
Serve immediately on 4 whole soft rolls or bread for classic egg salad sandwiches, or enjoy as a filling appetizer with crackers. This version stays fresh for 2 days in the refrigerator, making it perfect for meal prep—just give it a quick stir before serving to restore that creamy texture.
Pro Tips For Making Ultimate Egg Salad
- PEEL EGGS UNDER COLD WATER: The whites stick like glue when you try to peel them warm. Run eggs under cold water for 10 seconds before peeling—it tightens the membrane so the shells slide off cleanly. I used to waste 5 minutes scrubbing stubborn bits; this cuts that in half.
- CHOP CELERY SMALLER THAN YOU THINK: Tiny dice (1/8-inch pieces) blend better and prevent that "crunchy texture" surprise. Use the tip of your knife to hack through the tough strings first—no need for a mandoline. Trust me, your salad won’t taste like you’re eating a celery stalk.
- MIX MAYONNAISE IN GRADUALLY: Dump it all in at once and you’ll end up with a grainy mess. Start with 2 tablespoons, then add more as you mash the eggs—this keeps the texture smooth. I learned this the hard way when I made a batch that looked like cottage cheese.
- SWEAT ONION IN A DRY PAN: No oil needed. Slice the red onion thin, cook on medium-low for 4-5 minutes until translucent—just enough to mellow the bite. This adds depth without making your salad taste like a side dish. (Yes, even if you’re impatient like me.)
Creative variations of this ultimate egg salad
Avocado Creaminess
Add ½ diced avocado to the classic recipe for a luscious, velvety texture that takes this salad to the next level. I like to fold it in just before serving to preserve its vibrant color—it pairs beautifully with the sharp red onion and bright dill.
For best results, use ripe but firm Hass avocados and toss them in 1 teaspoon lemon juice to prevent browning. This variation works especially well when served on toasted sourdough or as a filling for mini quiches. 🥑
Spicy Kick
For a bold twist, stir in ½ teaspoon smoked paprika or ½ teaspoon cayenne pepper to give your egg salad a subtle (or fiery) heat. I recommend starting with ¼ teaspoon cayenne and adjusting to taste—this works surprisingly well with the creamy mayo and tangy mustard.
For a smoky depth, add 1 tablespoon chopped chipotle peppers in adobo sauce (reserve some for garnish). This version pairs perfectly with crispy bacon bits for a smoky-spicy contrast.
Herb Garden Boost
Swap out the dill for a mix of fresh chives, parsley, and tarragon for a sophisticated herb garden flavor. I use 1 tablespoon each of finely chopped chives and parsley plus ½ tablespoon tarragon—the tarragon adds a subtle anise-like note that elevates the dish.
For extra freshness, add 1 teaspoon grated lemon zest along with the lemon juice. This variation is perfect for a light lunch with watercress or arugula on the side.
Smoky Bacon Twist
For a non-vegetarian version that still keeps things light, fold in ¼ cup crumbled crispy bacon (about 2 slices cooked until crispy). The smoky, salty bacon adds incredible depth without overpowering the creamy egg base.
I like to use applewood-smoked bacon for a sweeter, fruitier note that balances the sharp red onion. This version is ideal for hearty sandwiches on rye bread or served alongside roasted potatoes for a satisfying meal.
Lighter Greek Yogurt
Cut the mayo in half and replace the other ¼ cup with plain Greek yogurt for a lighter, protein-packed version. The yogurt keeps the creamy texture while adding a subtle tang that pairs beautifully with the Dijon mustard.
For extra brightness, add 1 extra tablespoon of lemon juice and a pinch of ground cumin (about ¼ teaspoon) to complement the yogurt’s richness. This variation is perfect for meal prep—it holds up well for 3-4 days in the fridge without drying out.
Sweet and Tangy
Add 1 tablespoon honey or maple syrup to the creamy base for a surprisingly delicious sweet-and-tangy twist. The honey balances the sharpness of the red onion and Dijon mustard, creating a flavor profile that’s both familiar and exciting.
I like to pair this version with crispy prosciutto or thinly sliced pear for an unexpected but harmonious combination. This variation works beautifully as a filling for cucumber sandwiches or served with toasted baguette slices.
Nutrition facts
Frequently asked questions
Why does my egg salad turn out greasy?
Greasy egg salad usually happens when you overmix the mayo or use too much. Stick to ½ cup mayo and fold gently—overworking it releases fat from the eggs. For a lighter texture, replace ¼ cup mayo with Greek yogurt. Also, make sure your eggs are fully chilled before mixing to prevent excess moisture.
Can I make this egg salad ahead of time?
This salad actually tastes better after sitting for 1-2 hours as flavors meld. Store in an airtight container with plastic wrap pressed directly on the surface to prevent drying. It keeps well for 2 days in the fridge—just give it a quick stir before serving to restore creaminess.
What's the best way to chop celery for maximum crunch?
For perfect celery texture, pulse 2 stalks in a food processor for 2 seconds—this creates ultra-fine pieces that distribute evenly. Avoid chopping too small, or it turns mushy. Pair with finely diced red onion—the sharp bite contrasts beautifully with the creamy eggs.
How can I make this egg salad vegetarian-friendly?
Skip the bacon and focus on plant-based additions like avocado (for creaminess) or crispy chickpeas (for crunch). For extra protein, fold in ¼ cup hummus instead of mayo. The classic version already works perfectly as vegetarian—just highlight the bright flavors of dill and lemon.
What's the secret to perfectly boiled eggs?
Start with cold water and bring to a rolling boil. Once boiling, reduce to low heat and simmer for exactly 9 minutes. Immediately transfer to an ice bath for 10 minutes** to stop cooking. Peel under running water—the shells slip right off! Chill completely before chopping for best texture.
