Salads
This classic egg salad recipe with dill delivers that perfect balance of creamy, herby freshness that’s been a lunchroom staple for generations. The secret lies in hard-boiling eggs just right—no rubbery yolks here—and folding in bright dill, tangy mustard, and just enough mayo to keep it light. I’ve been making this version since my grandmother first showed me how to season eggs properly, and it’s the one that always disappears first at dinner parties.
What makes this recipe truly foolproof is the technique: vinegar in the ice bath for eggs ensures they peel effortlessly, and the dill is added fresh at the end so its flavor shines. You’ll need just 15 minutes of active time, but the prep can be done ahead—perfect for meal prep or a quick lunch. The texture is what matters here: creamy but not soggy, with just enough bite from the chopped celery and onions to cut through the richness.
By the time you’re done, you’ll have a bright, herby egg salad that’s elegant enough for a picnic or simple enough for a weeknight sandwich. The dill adds that fresh, garden-like brightness that makes this classic stand out, while the vinegar keeps the flavors balanced. Serve on crusty bread, in lettuce cups, or with crackers—it’s versatile enough for any occasion.
For an extra touch, garnish with a sprinkle of fresh dill or a dash of smoked paprika before serving. This is the kind of recipe that proves comfort food doesn’t have to be heavy—just perfectly seasoned and full of flavor. Let’s get started on making yours.
Ingredients for classic egg salad recipe with dill
Eight simple ingredients for that perfect herby egg salad—no shortcuts, just good stuff.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Freshly boiled, peeled |
| Mayonnaise 🥫 | ½ cup | Dijon-style preferred |
| Fresh Dill 🌿 | ⅓ cup | Chopped, stems removed |
| Yellow Mustard 🍯 | 1 tbsp | Dijon or whole grain |
| Celery Stalks 🧅 | 2 whole | Finely chopped, about 0.25 cup |
| Red Onion 🧅 | ¼ cup | Finely diced, about 1 small |
| White Vinegar 💧 | 1 tbsp | For ice bath |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Smoked Paprika 🌶️ | ¼ tsp | For garnish |
| Ice Cubes ❄️ | 4 cups | For cooling eggs |
The eggs are everything here. Use large eggs for that classic texture, and room-temperature eggs peel better. I always grab a dozen from Trader Joe's—they're consistently good. Hard-boiling? Bring water to a full boil first, then add eggs. Once boiling again, set a timer for exactly 9 minutes. The vinegar in the ice bath (yes, add it!) makes peeling a breeze. Trust me, it’s worth the extra minute. For the mayo, Hellmann's or Best Foods are my go-tos—they’re creamy without being too heavy.
No fresh dill? Dried dill at one-third the amount works in a pinch, but fresh is ideal—it’s what makes this salad sing. Short on celery? Green onions or scallions give a similar bite. The red onion can be swapped for white, but red has that pretty color. For the mustard, Dijon is best—it’s tangier and adds depth. If you’re watching calories, light mayo cuts them by half, but the texture won’t be as rich. The smoked paprika is optional but adds that extra layer of flavor—just sprinkle it on top right before serving.
This salad keeps beautifully for 3 days in the fridge, though it’s best the first day. I always make a double batch—one for sandwiches, one for crackers. For the eggs, peel them right after boiling and store them in the fridge in a sealed container. The dill wilts fast, so add it fresh just before serving. If you’re prepping ahead, store the dressing and veggies separately and mix everything together right before eating. Garnish with a sprinkle of paprika right before serving—it adds that restaurant-quality touch.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just eggs, mayo, dill, mustard, and celery. That’s it. No fancy gadgets, no last-minute grocery runs. The dill brightens everything up while the mustard cuts through the richness, and honestly? The celery adds that satisfying crunch without overpowering.
- Dill’s Secret Weapon: Between us, fresh dill is what makes this salad sing. It’s not just herbs—it’s that bright, grassy punch that turns a simple egg dish into something special. I’ll be real: I’ve tried dried dill, but nothing beats the fresh stuff chopped right into the mix.
- Picnic to Potluck: This is my go-to for anything—sandwiches at a park, a last-minute potluck, or even stuffed into tortillas for lunch. The flavors hold up, and it’s always a crowd-pleaser. Plus, it’s one of those dishes that feels fancy but doesn’t require effort.
- Leftovers? No Problem: Make a big batch on Sunday, and you’ve got snacks for the week. I keep mine in the fridge for days, and it still tastes fresh. The mayo keeps it creamy, and the mustard ensures it doesn’t get bland. Budget-friendly? Absolutely. Time-saving? Even more so.
Step-by-step instructions for classic egg salad with dill
Here's how to make the creamiest, freshest egg salad—just like grandma used to make.
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 full rolling boil over high heat, then immediately reduce to medium-low heat and simmer for exactly 9 minutes. This timing ensures perfectly set whites and runny yolks—ideal for creamy egg salad.
Transfer the eggs to a bowl of ice water (use the 4 cups ice cubes) and let them cool completely for 10 minutes. The cold water stops the cooking process and makes peeling easier. Once fully cooled, peel the eggs under running water to remove any remaining bits of shell. I like to gently tap the egg on the counter before peeling to loosen the shell—it saves time and frustration.
Chop the Eggs and Vegetables
Slice each egg in half lengthwise and carefully remove the yolks, placing them in a separate bowl. Chop the egg whites into small, even pieces—about ½-inch cubes. For the yolks, I like to mash them slightly with a fork to create a smoother texture, but leave a few small chunks for texture.
Finely chop the 2 whole celery stalks (about ¼ cup) and ¼ cup red onion—you want them small enough to disappear into the salad but still add a nice crunch. I like to use the smallest dice setting on my food processor for this, but a sharp knife works too. The celery adds freshness, while the onion gives just a hint of sharpness that balances the richness of the eggs.
Mix the Dressing Ingredients
In a large bowl, combine the ½ cup mayonnaise, 1 tablespoon yellow mustard, 1 tablespoon white vinegar, ½ teaspoon salt, and ¼ teaspoon black pepper. Mix well until smooth—this is the base of your dressing. I always use Dijon-style mayonnaise for a slightly tangier flavor, but regular works too. The vinegar brightens everything up and cuts through the richness.
Add the chopped ⅓ cup fresh dill and stir gently to distribute the herbs evenly. The dill is what makes this egg salad classic—it adds that bright, herby freshness that keeps the flavors lively. If your dill is particularly fresh, you might want to chop it a bit finer so it blends seamlessly into the mixture.
Combine Everything
Gently fold the chopped egg whites, yolks, celery, and red onion into the dressing mixture. Start with the whites first—they’re lighter and will help distribute the dressing evenly. Then add the yolks, mixing carefully to avoid breaking them up too much. Finally, stir in the celery and onion.
Taste and adjust the seasoning if needed. I usually add a pinch more salt or pepper, depending on how fresh my eggs are. The salad should be creamy but not too heavy—if it feels dry, add a little more mayonnaise. For extra flavor, sprinkle in the ¼ teaspoon smoked paprika and mix it in. This adds a subtle smokiness that pairs perfectly with the fresh dill.
Chill and Serve
Cover the bowl and refrigerate the egg salad for at least 30 minutes before serving. This lets the flavors meld together and gives the dill time to infuse the mixture. If you're making it ahead, it actually tastes even better the next day—just give it a quick stir before serving.
Serve the egg salad on toasted bread, in a sandwich, or as a side with crackers. The smoked paprika on top adds a little color and a hint of warmth that makes it look and taste even more special. Enjoy it fresh, and don’t forget to save some for later—this recipe makes enough for leftovers!
Pro Tips For Making Classic Egg Salad Recipe With Dill
- Boil Eggs 9 Minutes: Eggs need that firm buttery texture, not rubbery or chalky—set a timer for exactly 9 minutes from cold water boiling. I learned this the hard way after serving eggs that tasted like they’d been microwaved; cold start is non-negotiable.
- Chop Dill Fine: Fresh dill loses its punch when you’re lazy and just tear it—use a sharp knife and mince it until it’s almost paste-like. This isn’t about garnish; it’s about flavor that actually cuts through the mayo.
- Drain Hot Eggs: Skip the ice bath—run the boiled eggs under cold water while they’re still hot to shock them, then peel immediately. Cold eggs stick like glue, and no one wants to fight that after already boiling them.
- Mix Mayo Last: Add the mayo and mustard after chopping everything else—this keeps the eggs from getting soggy while you’re prepping. Stir in just enough mayo to coat, then add more if needed; you can always fix dryness, not mush.
Troubleshooting great classic egg salad recipe with dill
Eggs Too Dry
If your boiled eggs turn out dry or rubbery, it’s usually because they were overcooked or started at room temperature. Always use cold water and bring it to a full boil before adding eggs—this ensures even cooking. For extra insurance, I add 1 teaspoon baking soda to the boiling water. It raises the pH, keeping whites tender. And remember: 9 minutes maximum for perfect texture. 🥚
Peeling Problems
Eggs that refuse to peel? The ice bath trick is non-negotiable—add 1 tablespoon white vinegar to the ice water. It loosens the membrane, making shells slide off effortlessly. If you’re still struggling, try this: gently roll the egg on the counter before peeling. The shock helps separate the shell. Pro tip: Use older eggs (7-10 days old) for easier peeling—they have slightly larger air pockets. ❄️
Salad Too Thick
When your egg salad feels dense or dry, it’s usually from overmixing or insufficient mayo. Start by adding 1 tablespoon extra mayo at a time until it reaches a creamy consistency. For texture, I sometimes add 1 teaspoon sour cream or 1 tablespoon Greek yogurt to lighten it up. If the dill looks wilted, it’s likely overchopped—keep it slightly chunky for freshness. 🌿
Dill Losing Flavor
Fresh dill wilts fast, but you can preserve its brightness by adding it last. If your salad sits too long before serving, sprinkle in ½ teaspoon lemon juice to revive the herbs. For extra flavor, I sometimes add 1 teaspoon chopped fresh parsley alongside the dill—it balances the intensity. Store dill stems in a glass of water in the fridge like flowers to keep it fresh for days. 💡
Onion Too Strong
If the red onion flavor overpowers, try soaking the diced pieces in ice water for 10 minutes before adding them to the salad. This mellows the sharpness. For a milder taste, swap red onion for green onions or shallots. If you prefer the color, use ½ teaspoon onion powder instead—it adds depth without the bite. 🧅
Mayo Separating
Separation happens when mayo gets too warm or acidic ingredients (like vinegar) aren’t mixed gently. To fix it, whisk in 1 tablespoon cold water or 1 teaspoon Dijon mustard to re-emulsify. For prevention, chill the salad for 30 minutes before serving. I also recommend using cold eggs straight from the fridge when mixing—they help stabilize the mayo. 🥫
Nutrition facts
Frequently asked questions
Can I substitute Greek yogurt for mayo in this egg salad?
Greek yogurt adds protein and a lighter texture. Use ½ cup plain Greek yogurt and add 1 teaspoon lemon juice to balance the tang. For extra creaminess, mix in 1 tablespoon sour cream. The salad will be lighter but still flavorful—just fold in the dill right before serving to keep it fresh.
How do I make this egg salad spicier?
Add heat with ½ teaspoon cayenne pepper or 1 teaspoon hot sauce when mixing the dressing. For smoky depth, increase the smoked paprika to ½ teaspoon. If you love bold flavors, try 1 teaspoon chopped jalapeño (seeds removed) for fresh heat. Always taste as you go—start small and adjust!
What’s the best way to store leftovers?
Store in an airtight container in the fridge for up to 3 days. Keep the dill separate until serving to prevent wilting. For longer storage, freeze the egg mixture (without dill) for up to 1 month. Thaw overnight in the fridge—add fresh dill and a splash of lemon juice when ready to eat.
Can I make this egg salad without celery?
Yes! Swap celery for green onions (2 tablespoons chopped) or ½ teaspoon celery seed for flavor. For crunch, add ¼ cup finely diced cucumber or 1 tablespoon capers. The key is balancing textures—just ensure you have something to cut through the richness.
Why does my egg salad turn out too dry?
Overmixing or insufficient mayo usually causes dryness. Fix it by adding 1 tablespoon extra mayo or 1 teaspoon sour cream to loosen the texture. If the eggs are overcooked (too dry), soak them in warm water for 5 minutes before mixing—the heat helps restore moisture.
