Salads
This classic egg salad recipe with celery delivers the perfect balance of creamy texture and fresh, crisp flavors—ideal for a satisfying lunch or appetizer.
The secret lies in finely chopped celery crowns that add just the right crunch, while a blend of mayo, mustard, and fresh herbs creates that signature tangy, herby brightness. I've perfected this recipe over years of testing, ensuring every bite is smooth yet vibrant, never dry or overly rich.
The foundation starts with properly hard-boiled eggs, cooled and chopped into uniform pieces for even texture. A touch of Dijon mustard brightens the creamy mayo base, while fresh dill and chives add freshness that keeps the salad from becoming heavy.
The celery isn't just an afterthought—it's the star that prevents the salad from turning mushy, offering a satisfying crunch in every forkful. This recipe is designed to be both classic and adaptable, working equally well as a sandwich filling or a standalone dish.
What sets this egg salad apart is how the flavors develop as it sits. The mustard and herbs mellow slightly, allowing the natural egg flavor to shine while maintaining that essential freshness.
The celery crowns stay crisp when chopped properly and added just before serving, ensuring each bite delivers that perfect contrast. This is the kind of recipe that feels comforting yet refined—simple enough for weeknight lunches but impressive enough for gatherings.
The best part? It comes together in under 20 minutes with ingredients you likely already have on hand. Whether you're preparing it for a picnic, a light lunch, or a party appetizer, this egg salad delivers restaurant-quality results with minimal effort. Let's get started on creating your perfect batch.
Ingredients for classic egg salad recipe with celery
These classic ingredients transform into the creamiest, crispest egg salad you'll ever make.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Freshly boiled and cooled |
| Mayonnaise 🥛 | ½ cup | High-quality, not low-fat |
| Dijon Mustard 🌶️ | 1 tbsp | For tangy brightness |
| Fresh Celery 🧅 | ½ cup | Finely chopped crowns only |
| Fresh Dill 🌿 | 2 tbsp | Chopped, stems removed |
| Fresh Chives 🌿 | 2 tbsp | Finely chopped for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| White Vinegar 💧 | 1 tsp | For brightness |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 1 tsp | For moisture balance |
| Sugar 🍬 | ½ tsp | Optional, for sweetness |
The eggs are everything here—fresh, large eggs make all the difference. Look for eggs with bright, unbroken yolks at Whole Foods or your local farmers market for the best texture. Hard-boiling them properly is key: start with room-temperature eggs, plunge them into boiling water, then cool immediately in ice water once done. The celery crowns? That's the secret to keeping it crisp. Organic celery from the produce section (not the pre-cut plastic bags) stays crunchier longer—chop them right before mixing to preserve that snap. And don't skip the Dijon—it's what keeps this salad from tasting flat.
No fresh dill? Dried dill at one-third the amount works in a pinch, but honestly, the fresh stuff is worth grabbing at the grocery store. Short on chives? Green onions or parsley add a similar brightness. The mayo can be homemade (just olive oil and egg yolks) if you're feeling ambitious, but Hellmann's or Duke's are solid store-bought options. Want it lighter? Swap half the mayo for Greek yogurt, but trust me on keeping it creamy. The lemon juice and vinegar might seem like small amounts, but they're what keep the flavors bright—don't skip them. And if you're worried about the salad drying out, the olive oil and sugar combo keeps everything balanced.
This salad tastes even better the next day as the flavors meld—perfect for meal prep. Store it in an airtight container in the fridge for up to 3 days, but add the celery crowns fresh just before serving to keep that crunch. For parties, portion it into small containers with a sprinkle of chives on top—looks gorgeous and stays fresh. The eggs will keep for 5 days in the fridge if you boil them ahead, but chop them right before mixing to prevent sogginess. Pro tip: If the salad looks too thick, a splash of water or extra lemon juice thins it out beautifully.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—eggs, mayo, mustard, celery, and dill. That’s it. No fancy gadgets, no last-minute grocery runs. Just chop, mix, and boom—flavor hits like you slaved for hours.
- Celery’s Crunch Factor: Honestly, the celery isn’t just there to look pretty. That sharp, fresh bite cuts through the creamy mayo, and the dill? It’s the secret weapon—bright, herby, and so much better than the sad, dried stuff in jars.
- Lunchbox Legend: Between us, this is my go-to for packed lunches. It stays fresh for days (yes, even on Day 3), and kids actually eat it—no sad, wilted sandwiches here. Plus, it’s the star of picnics, potlucks, or just a quick snack when you’re starving.
- Budget Breakfast for Dinner: Eggs are cheap, celery lasts forever, and mayo? You already have it. I make this when I’m broke or lazy (or both), and it’s still ridiculously good. Leftovers? Even better the next day—if they last that long.
Step-by-step instructions for creamy classic egg salad
Here's how to make the perfect egg salad—creamy, tangy, and packed with fresh celery and herbs.
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 heat to low and simmer for exactly 9 minutes. This timing ensures perfectly set whites and tender yolks that won't break when chopped.
Transfer the eggs to a bowl of ice water for 10 minutes to stop cooking and make peeling easier. Once fully cooled, gently tap each egg on a hard surface, roll to crack the shell all over, then peel under cool running water. This keeps the eggs intact and ready for chopping—no messy yolks here!
Chop Eggs and Celery Finely
Cut the peeled eggs in half lengthwise and remove the yolks, placing them in a large bowl. Chop the egg whites into small, even pieces—about ¼-inch chunks—and add them to the yolks. For the 0.5 cup fresh celery, discard the fibrous strings and finely chop just the crisp crowns into tiny dice. This texture is key for that classic egg salad crunch.
Here's the thing—don't rush this step. The smaller and more uniform your pieces, the creamier your salad will be. If you're feeling fancy, you can even press the chopped eggs through a fine-mesh sieve for an ultra-smooth texture, but traditional chopping works just as well.
Mix the Creamy Base
In a separate bowl, whisk together the 0.5 cup mayonnaise, 1 tbsp Dijon mustard, 1 tbsp lemon juice, 1 tsp white vinegar, 0.5 tsp salt, 0.25 tsp black pepper, 1 tsp olive oil, and 0.5 tsp sugar (if using). This tangy, slightly sweet mixture is the backbone of your salad—don't skip the mustard and vinegar, or it'll taste too heavy.
Add the chopped eggs and celery to the mayo mixture and gently fold everything together with a silicone spatula. Be careful not to overmix—just combine until the celery and herbs are evenly distributed. The salad should look creamy and inviting, with bright green flecks of celery peeking through.
Fold in Fresh Herbs
Stir in the 2 tbsp chopped fresh dill and 2 tbsp chopped fresh chives, reserving a little for garnish. These herbs add a bright, fresh finish that cuts through the richness of the eggs. Taste and adjust seasoning if needed—you might want a touch more salt or lemon juice to balance the flavors.
Real talk: The herbs should be the last thing you add. This keeps their vibrant color and fresh aroma intact. If you add them too early, they can get mushy and lose their punch. Give the salad a final stir, then let it rest in the fridge for at least 30 minutes before serving—this lets the flavors meld beautifully.
Serve with Style
Spoon the egg salad onto plates or into a bowl, garnishing with the reserved chives and a sprinkle of freshly cracked black pepper. Serve on toasted bread, in lettuce cups, or with crackers for the ultimate classic presentation. The contrast of crispy celery against the creamy eggs is what makes this salad truly special.
Pro tip: If the salad starts to thicken after chilling, simply stir in a splash of water or milk to loosen it back up. This keeps the texture light and spreadable—just how it should be! Enjoy your creamy, herby egg salad while it's fresh and full of flavor.
Pro Tips For Making Classic Egg Salad Recipe With Celery
- Chill Eggs Before Peeling: I learned this the hard way—peeling warm eggs turns them into a slippery mess. Run them under cold water for 30 seconds after boiling, then plunge into ice water for 5 minutes. The whites will release cleanly, and you won’t be picking out stubborn membranes.
- Finely Dice Celery: Skip the rough chop—this isn’t a stir-fry. Use a sharp knife to mince the celery into tiny, almost paste-like pieces. You want it to disappear into the salad, adding texture without chew. (Yes, it takes a few extra minutes, but the result is smoother.)
- Balance Mayo and Mustard: Start with 2 tablespoons Dijon per ½ cup mayo, then adjust. Too much mustard? The salad gets sharp. Too little? It’s just mayo. Taste as you go—this is where the real flavor happens, not just the mixing.
- Press Out Excess Liquid: After chopping eggs and celery, let the mixture sit for 10 minutes. The eggs will weep water. Press the salad through a fine-mesh sieve to remove it—this keeps your egg salad creamy, not soggy. (I know, it’s an extra step, but trust me on this.)
Common mistakes when making great classic egg salad recipe with celery
Overcooked Eggs
Hard-boiling eggs for too long is the fastest way to turn your creamy salad into a dry, chalky mess. I’ve made this mistake more times than I’d admit—eggs that look perfectly set at 9 minutes can easily become rubbery if left in the pot for even 30 seconds extra.
The whites will turn opaque and tough, while the yolks may start to break apart when chopped. Always use a timer and watch for a gentle boil (small bubbles breaking the surface) rather than a rolling boil. 🌡️
Skipping the Ice Bath
Transferring eggs straight from boiling water to room temperature is a recipe for disaster. Without the ice bath, the residual heat continues cooking the eggs, leading to overcooked whites and grayish yolks. I learned this the hard way when my first batch turned out like boiled rubber.
The ice bath stops the cooking process instantly and makes peeling a breeze. Just 10 minutes in ice water is all you need—no more, no less.
Chopping Celery Too Early
Celery loses its crispness the moment it’s exposed to air, and chopping it too soon turns your salad into a soggy, flavorless blob. I’ve seen people chop all their ingredients at once, then wait hours to mix—big mistake.
Always chop the celery crowns right before adding them to the mayo mixture. If you’re prepping ahead, store the celery whole and chop it fresh just before serving. Trust me, that crunch is worth the extra 2 minutes of effort. 🧅
Using Low-Quality Mayo
Not all mayonnaise is created equal, and using the wrong kind can ruin your salad. Store-brand mayo often contains extra water or oils that make your salad taste flat and separate. I always reach for Hellmann’s or Duke’s—they’re stable, creamy, and packed with flavor.
If you’re making homemade mayo, ensure it’s emulsified properly; otherwise, your salad will turn into a greasy, broken mess. A quick taste test before mixing is key.
Overmixing the Salad
Gently folding is the golden rule here. Overmixing breaks down the eggs and celery, turning your creamy masterpiece into a mushy, unappetizing paste. I’ve seen people whip egg salad like they’re making pancake batter—don’t do that!
Use a silicone spatula and mix just until everything is combined. The celery should still have visible flecks, and the texture should be smooth but not uniform. A quick stir is all it takes. 🥚
Ignoring the Resting Time
Rushing to serve your egg salad right after mixing is another common mistake. The flavors need time to meld—at least 30 minutes in the fridge lets the mustard and herbs brighten up, while the eggs absorb the tangy notes.
I’ve served salad immediately after mixing, and it always tastes flat and underseasoned. Patience pays off here; let it sit, then taste and adjust before serving. The wait is worth it for that perfect balance of flavors.
Nutrition facts
Frequently asked questions
Can I make this egg salad ahead of time?
This salad tastes even better when made a day ahead. Store it in an airtight container in the fridge for up to 3 days, but always add the celery crowns fresh just before serving to keep that essential crunch. The flavors meld beautifully overnight, making it perfect for meal prep.
What if I don't have fresh dill or chives?
No problem! Use ½ teaspoon dried dill (one-third the amount) or swap chives for green onions or parsley. For extra brightness, add a pinch of lemon zest or a dash of paprika. The key is maintaining that fresh, herby note—just adjust to taste.
How can I make this salad lighter?
Swap half the mayo for Greek yogurt or light mayo, or use avocado instead of mayo for a healthier twist. For extra moisture, stir in 1 teaspoon water or milk if it thickens after chilling. The salad will still be creamy but with fewer calories.
Can I use store-bought egg salad?
While you can, homemade tastes far fresher and more flavorful! Store-bought versions often lack the bright herbs and crisp celery. Plus, this recipe takes just 20 minutes—it’s worth making it yourself for that restaurant-quality texture and taste.
What's the best way to serve this egg salad?
Try it on toasted bread, in lettuce cups, or with crackers for a classic presentation. For a fancy touch, spoon it into endive leaves or serve with watercress. Garnish with extra chives and a sprinkle of black pepper for a polished finish.
