Salads
This soft-boiled egg salad recipe transforms simple ingredients into a luxurious dish with crispy celery crowns and a creamy yolk base—the perfect balance of textures and flavors.
I developed it after years of perfecting the art of soft-boiling eggs just right, ensuring the yolk stays velvety while the whites hold their shape. The secret lies in precise timing and temperature control, which I've tested countless times to guarantee foolproof results every time.
The magic happens when you combine tender egg yolks with crisp celery sticks, fresh herbs, and a light dressing that ties everything together without overpowering the delicate flavors. Unlike traditional egg salad, this version highlights the natural richness of the eggs while adding freshness through crisp vegetables and bright herbs.
It's elegant enough for brunch but simple enough for a quick weeknight lunch.
What makes this recipe special is how it transforms ordinary ingredients into something extraordinary—just a few minutes of prep turn into a dish that feels like a gourmet creation. The crispy celery crowns add a satisfying crunch, while the creamy yolk base provides richness that keeps every bite irresistible.
This is the kind of salad that makes you feel like you've elevated your cooking without spending hours in the kitchen.
Perfect for meal prep, potlucks, or a special brunch spread, this egg salad delivers restaurant-quality results with minimal effort. The technique is straightforward, but the flavor payoff is undeniable. Let's get started on creating a dish that will impress even the most discerning guests.
Ingredients for soft boiled egg salad
Simple ingredients that pack a gourmet punch—crispy celery crowns meet velvety egg yolks for a brunch star.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Fresh, room temperature preferred |
| Celery Sticks 🧅 | 2 cups | Thinly sliced, crisp variety |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Chives 🌱 | ¼ cup | Finely chopped, mild flavor |
| Mayonnaise 🥫 | ½ cup | High-quality, light variety |
| Dijon Mustard 🌶️ | 1 tbsp | Mild for balance |
| Lemon Juice 🍋 | 1 ½ tbsp | Freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For richness |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Unsalted Butter 🧈 | 2 tbsp | For crispy celery crowns |
| Granulated Sugar 🍚 | ¼ tsp | Balances acidity |
The eggs are everything here. Pasture-raised eggs from Trader Joe's or your local farm store give the richest yolks—look for deep orange yolks as your quality indicator. Room temperature eggs soft-boil more evenly, so pull them out of the fridge 30 minutes before cooking. For the celery, crisp varieties like Utah celery hold their crunch best, but any firm stalks work. The butter for crisping? Full-fat, unsalted (trust me on the full-fat version)—it creates that perfect golden crust. I always buy extra butter for this trick alone.
No Dijon mustard? Yellow mustard at half the amount works in a pinch, though it adds a slightly sharper bite. Fresh herbs wilt fast, so dried dill at one-third the amount is an option if you're prepping ahead. The lemon juice needs to be fresh—bottled won't cut it here. For the celery crowns, thinly sliced celery sticks (about 1/8-inch thick) crisp perfectly when buttered and baked. If you're short on time, you can pan-fry them in butter instead of baking—just watch them like a hawk. The sugar balances the acidity from the lemon, so don't skip it unless you're okay with tartness.
Soft-boiled eggs keep 2 days in the fridge if you crack them into ice water immediately after cooking—prevents overcooking. The celery crowns stay crisp for 3 days if stored in a sealed container with a paper towel to absorb moisture. I always make double the dressing because it disappears fast. Portion the salad into containers with the dressing on the side—keeps everything fresh. The crispy celery crowns? Best eaten within 2 days, but you'll want to devour them all at once anyway.
Why You'll Love This Recipe
- Here’s what sold me: this keeps perfectly for days, no sad soggy lettuce in sight. Pack it in jars for work, slap it on crackers for a picnic, or just eat it straight from the bowl—no judgment. My kids beg for it, and that’s saying something.
- No Fuss, Big Payoff: I swear, this takes less effort than deciding what to eat. Toss in chopped celery, a handful of fresh dill and chives, and—boom—you’ve got a salad that tastes like you spent hours in the kitchen. The eggs are the star, but honestly? The prep is just stirring mayo and chopping herbs.
- Herb-Packed Magic: That bright, tangy dill and chives cut through the richness of the eggs like a cool breeze on a hot day. Between us, I’ve tried store-bought egg salad—this homemade version actually tastes like something you’d order at a café, not a sad lunchbox relic.
- Lunchbox Legend: Here’s what sold me: this keeps perfectly for days, no sad soggy lettuce in sight. Pack it in jars for work, slap it on crackers for a picnic, or just eat it straight from the bowl—no judgment. My kids beg for it, and that’s saying something.
Step-by-step instructions for soft-boiled egg salad
Here's how to transform silky soft-boiled eggs into a luxurious salad with perfectly crisp celery crowns.
Achieve Perfectly Soft-Boiled Eggs
Place the 8 whole Large Eggs in a saucepan and cover them with cold water by about 1 inch. Bring to a gentle boil over medium-high heat—this should take about 5 minutes. Once boiling, immediately reduce heat to low and let them simmer for exactly 6 minutes and 30 seconds. This precise timing gives you that perfect runny yolk with just a touch of firmness around the edges.
Transfer the eggs to an ice bath for 5 minutes to stop the cooking process. The water should be cold enough to make the eggs feel shockingly chilled when you handle them. Once cooled, peel the eggs under cool running water—this makes the shells slide off effortlessly. I like to tap the eggs gently on a hard surface first to crack the shells before peeling.
Create Crispy Celery Crowns
In a large skillet, melt the 2 tablespoons Unsalted Butter over medium heat. Add the 2 cups Celery Sticks in a single layer, making sure they don't overlap. Cook for 4-5 minutes, stirring occasionally, until the edges turn golden brown and crispy. Here's the thing—you want the celery to get that perfect caramelized edge while staying crisp in the center.
Remove the celery from the pan and set aside on a paper towel-lined plate. Sprinkle with the 0.5 teaspoon Diamond Crystal Kosher Salt and 0.25 teaspoon Freshly Ground Black Pepper while still hot. The salt will help draw out any remaining moisture, keeping them extra crisp. Meanwhile, let the butter in the pan cool slightly—you'll use it in the next step.
Whisk the Creamy Yolk Base
In a medium bowl, combine the 0.5 cup Mayonnaise, 1 tablespoon Dijon Mustard, 1.5 tablespoons Lemon Juice, 1 tablespoon Extra-Virgin Olive Oil, 0.25 teaspoon Granulated Sugar, and the remaining 0.25 teaspoon Freshly Ground Black Pepper. Whisk vigorously for 1-2 minutes until completely smooth and emulsified. This mixture should be thick but still pourable—if it's too thick, add 1 teaspoon of water to loosen it.
Gently fold in the 0.25 cup Fresh Dill and 0.25 cup Fresh Chives using a rubber spatula. Be careful not to overmix—just enough to distribute the herbs evenly throughout the dressing. The herbs should be finely chopped and evenly dispersed, giving each bite that fresh, bright flavor without overwhelming the creamy base.
Assemble the Salad
Halve the 8 whole Large Eggs lengthwise and carefully remove the yolks, leaving the whites intact. Place the yolks in a separate bowl and mash them with a fork until they reach a smooth, creamy consistency. Here's where the magic happens—add the yolk mixture to the herb-infused dressing and whisk together until fully combined. The result should be a rich, velvety base that coats the back of a spoon.
Add the crispy celery crowns to the yolk mixture and gently fold everything together. The contrast between the creamy yolk base and the crisp celery is what makes this salad truly special. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of lemon juice to balance the flavors. Serve immediately while the celery is still crisp and the eggs are perfectly warm.
Pro Tips For Making Soft Boiled Egg Salad
- Use Ice Water Immediately: Pull those eggs out of the boiling water the second they hit your target doneness—6 minutes for jammy yolks, 7 if you like them firmer—and plunge them straight into a bowl of ice water. I learned this the hard way when I left them in the pot too long; the whites turned rubbery and the yolks split like overripe fruit. The ice shock stops the cooking and keeps the texture silky.
- Salt the Boiling Water: Add a teaspoon of salt to your boiling water before dropping in the eggs. It’s not just for flavor—it helps the whites firm up faster and prevents them from spreading into a sad, watery mess. Skip this, and you’ll end up with eggs that look like they’ve been crying.
- Chop Celery Small: Dice that celery into tiny, almost rice-sized pieces—no thick sticks lurking in your salad. The texture contrast matters here, and big chunks make every bite feel like you’re chewing on a twig. Trust me, your mouth will thank you.
- Mix Eggs Last: Toss the chopped egg yolks with mayo first, then fold in the whites after they’ve cooled completely. Warm eggs release moisture, and you’ll end up with a sad, watery salad if you mix them in too soon. Let the whites sit in the fridge for 10 minutes before combining—it’s the thing that keeps the texture creamy, not greasy.
Pro cooking tips for perfect results
Egg Timing Secrets
Nailing the 6 minutes and 30 seconds soft-boil is everything. I use a timer with a vibrating alert—my KitchenAid Digital Timer never misses a beat. Start with cold water and bring it to a gentle boil first; this prevents cracking.
The moment it boils, reduce to low heat and maintain a barely simmering state—no rolling boil! I test one egg at 6 minutes to check doneness, then adjust by 15-second increments if needed. 💡
Celery Crisp Perfection
The 4-5 minute butter bath is non-negotiable for crispy celery. Use thin slices (1/8-inch thick) and arrange them in a single layer—overlapping steams instead of crisps. I found Utah celery from my local farmers market stays crispest.
For extra crunch, transfer hot celery to a wire rack for 5 minutes after salting. Pro tip: Reserve 1 tbsp of the butter to drizzle over the final salad—it adds richness. 🌿
Yolk Texture Mastery
For that silky yolk base, mash yolks with a fork—not a whisk—to maintain texture. I add 1 tsp of the reserved butter to the yolk mixture while whisking; this creates a luxurious mouthfeel. If your dressing feels too thick, add ½ tsp water at a time.
The key is room temperature ingredients—cold mayo and eggs won’t emulsify properly. I always prep the dressing 10 minutes before assembling to let flavors meld. ✨
Assembly Like a Pro
Fold the crispy celery last to preserve its crunch. Use a rubber spatula to gently combine—overmixing turns the salad mushy. I like to spoon the yolk mixture onto plates first, then arrange halved egg whites on top for a restaurant-worthy presentation.
For extra flair, garnish with microgreens or a sprinkle of freshly cracked black pepper. Serve immediately—this salad doesn’t wait! 💛
Make-Ahead Magic
Prep the dressing and chop herbs 1 day ahead—they keep in an airtight container for 24 hours. Soft-boil eggs the morning of serving (they lose crispness overnight). For the celery crowns, make them fresh day-of—they lose crispness within 6 hours.
I store the yolk mixture separately and assemble just before serving to maintain texture. This is the only step where freshness matters most. 💪
Nutrition facts
Frequently asked questions
How do I know when my eggs are perfectly soft-boiled?
For this recipe, aim for exactly 6 minutes and 30 seconds in simmering water after it reaches a gentle boil. The yolk should be runny but not liquid, and the whites should hold their shape with just a slight wobble when gently shaken. Test one egg at 6 minutes first—if the yolk is too firm, reduce time by 15 seconds next batch.
Can I make this salad ahead of time?
Yes, but with smart prep! Make the dressing and chop herbs 1 day ahead and store in an airtight container. Soft-boil eggs the morning of serving (they lose crispness overnight). The crispy celery crowns should be made fresh day-of—they lose their crunch within 6 hours. Keep the yolk mixture separate until assembly to maintain perfect texture.
What if my celery turns soggy instead of crispy?
Soggy celery usually means one of three things: overlapping slices, not enough butter, or insufficient drying time. Use thin slices (1/8-inch thick) arranged in a single layer, and cook in 2 tbsp butter over medium heat for exactly 4-5 minutes. After salting, transfer to a wire rack for 5 minutes to evaporate moisture. For extra insurance, pat dry with paper towels before cooking.
Is there a way to make this salad vegan?
You can adapt it by replacing eggs with tofu or chickpeas (marinated in lemon juice and olive oil), using vegan mayo, and adding avocado for creaminess. The crispy celery technique remains the same, and you can keep the fresh herbs and dressing. For a similar texture, try mashed silken tofu mixed with a little nutritional yeast for that rich, velvety base.
Why does my yolk mixture turn grainy?
Grainy yolks usually happen when ingredients are too cold or you overmix. Always use room temperature eggs and mayo—cold fats don't emulsify properly. Mash yolks with a fork (not whisk) and fold gently. If the mixture feels too thick, add ½ tsp water at a time while whisking. For extra silkiness, add 1 tsp reserved butter to the yolk mixture while whisking.
