Ultimate Egg Salad Sandwich Recipe: Crunchy Celery and Zesty Mustard Twist

Salads

Ultimate Egg Salad Sandwich Recipe: Crunchy Celery and Zesty Mustard Twist

This ultimate egg salad sandwich transforms a classic lunch into a crunchy, zesty masterpiece that balances protein, fat, and freshness perfectly. The secret lies in the texture—finely chopped celery for crispness, a tangy mustard-mayo base, and just the right amount of lemon to brighten every bite.

I developed this recipe after years of perfecting the ideal ratio of ingredients, ensuring each forkful delivers a satisfying crunch and creamy richness.

The magic happens in the seasoning: a mix of Dijon mustard, fresh dill, and a touch of paprika adds depth without overpowering the eggs. Hard-boiled eggs are chopped into uniform pieces for even texture, while the celery and red onion provide the fresh crunch that keeps this sandwich exciting.

This isn't your childhood egg salad—it's a restaurant-quality dish that's simple to assemble but packed with flavor.

What sets this apart is the sandwich construction: sturdy sourdough or whole-grain bread holds up to the filling without getting soggy, while a sprinkle of black pepper and extra dill on top adds a professional finish.

The result is a sandwich that's hearty enough for lunch but light enough for a snack, with every bite offering a perfect balance of creamy, crunchy, and tangy flavors.

Whether you're meal prepping for the week or making a quick lunch, this recipe delivers consistent, foolproof results. The filling stays fresh for up to 3 days in the fridge, and the assembly takes just minutes.

Here's how to make it—step by step—for sandwiches that taste like they came from a deli counter.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for ultimate egg salad sandwich

Crisp celery, zesty mustard, and creamy eggs—this is the ultimate lunch upgrade.

Ingredient Amount Notes
Large Eggs 🥚 8 whole Hard-boiled, peeled, chopped
Mayonnaise 🥫 ½ cup Dijon-infused preferred
Dijon Mustard 🌶️ 1 tbsp For tangy depth
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Celery Stalks 🧅 2 whole Finely chopped, crisp
Red Onion 🧅 ¼ cup Finely diced, mild bite
Lemon Juice 🍋 1 tbsp Freshly squeezed
Smoked Paprika 🌶️ ½ tsp For subtle smokiness
Salt 🧂 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ¼ tsp Freshly cracked
Sourdough Bread 🍞 8 slices Sturdy, crusty loaf
Butter 🧈 2 tbsp Unsalted, softened

The eggs are non-negotiable—use large eggs for that perfect creamy texture. Trader Joe's or Whole Foods sell them pre-peeled if you're short on time, but boiling your own ensures maximum freshness. For the celery, grab the bright green stalks—avoid the wilted ones at the back of the fridge. The Dijon mustard? Maille or Brianna are my go-tos, but any good-quality Dijon will do. Fresh dill is a must here—dried just won't cut it for that bright, herby flavor. Look for vibrant green bunches at the grocery store, usually near the parsley.

No Dijon mustard? Yellow mustard plus a pinch of sugar works in a pinch, though it won't be as refined. Swapping out the celery for fennel or jicama adds a different crunch (fennel's anise flavor pairs surprisingly well). Running low on fresh dill? Substitute half the amount with fresh parsley, but you'll lose some of that signature taste. The smoked paprika is optional but adds that restaurant-quality depth—regular paprika works too if that's what you've got. For the bread, sourdough or whole-grain holds up best to the wet filling. Avoid soft white bread unless you want a soggy sandwich.

Hard-boiled eggs stay fresh for 3-4 days in the fridge once peeled, so prep ahead if you're meal prepping. Store the filling in an airtight container with a layer of plastic wrap pressed right on top to prevent that dreaded 'gray egg' look. The assembled sandwiches keep for up to 2 days if wrapped tightly in parchment and foil. Pro tip: Butter the bread first—it makes all the difference in that first bite. Leftovers? Toast them lightly before eating for extra crunch.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear, this is the kind of recipe where you look at the ingredients and think, "How hard can this be?"—then realize it actually isn’t. Hard-boiled eggs, mayo, mustard, dill, and celery? That’s it. No fancy techniques, no last-minute grocery runs. Just chop, mix, and slather. Honestly, I’ve made this while waiting for the coffee to brew.
  • Dill & Crunch Perfection: Between us, the fresh dill and celery make this egg salad ridiculously good. The dill brightens up the richness of the mayo, while the celery adds that satisfying crunch—no soggy lettuce here. I’ll be real: my husband now asks for this version over the plain kind, and I take that as a win.
  • Lunch for Days: This is my go-to for meal prep because it lasts. I make a big batch on Sunday, pack it in containers, and suddenly I’ve got lunch sorted for the week. (Yes, even on a Tuesday night when takeout sounds tempting.) The Dijon mustard keeps it from getting bland, so it stays fresh-tasting longer than store-bought versions.
  • Budget-Friendly Powerhouse: Eggs are cheap, mayo is cheap, and celery lasts forever in the fridge. This recipe costs me about half what I’d spend on a sad deli sandwich. Plus, it’s one of those meals that feels special but won’t break the bank—great for when you want to impress someone without stressing over groceries.

Step-by-step instructions for crunchy celery and zesty mustard egg salad

Here's how to make the most flavorful, perfectly balanced egg salad you'll ever taste.

1

Hard-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 boil over medium-high heat, then immediately reduce to low heat and simmer for exactly 12 minutes. This timing ensures perfectly set yolks without turning them green.

Transfer the eggs to an ice bath for 10 minutes to cool completely. Once cooled, peel the eggs carefully and chop them into even ½-inch pieces. The goal is to have uniform pieces that will blend smoothly with the other ingredients. I like to use a fork for this—it gives you better control than a knife and prevents over-mashing.

2

Prepare the Crunchy Vegetable Mix

Finely chop the 2 whole celery stalks and ¼ cup red onion into tiny dice—think almost sand-like texture. The smaller the pieces, the better they'll distribute throughout the salad. Place them in a medium bowl and set aside.

Freshly chop the ¼ cup fresh dill, removing any tough stems. The bright, herby flavor will cut through the richness of the eggs and mayo. I like to add the dill last so it stays vibrant and doesn't wilt in the mixture.

3

Mix the Creamy Base

In a separate bowl, combine the ½ cup mayonnaise, 1 tablespoon Dijon mustard, 1 tablespoon freshly squeezed lemon juice, ½ teaspoon smoked paprika, ½ teaspoon salt, and ¼ teaspoon freshly cracked black pepper. Whisk vigorously until fully blended and smooth.

This creamy base is where the magic happens. The Dijon mustard adds tang, the lemon juice brightens everything, and the smoked paprika gives a subtle depth that makes this salad truly "ultimate." Taste and adjust seasoning if needed—you want it to be perfectly balanced before adding the eggs.

4

Combine All Ingredients

Add the chopped eggs to the creamy base and gently fold together using a silicone spatula. Be careful not to overmix—just combine until everything is evenly distributed. Then add the prepared vegetable mix and chopped dill, folding gently until just combined.

Here's the thing—this salad should be thick but still spreadable. If it's too thick, add 1 teaspoon of water or milk at a time until you reach the perfect consistency. The texture should be creamy but still have that satisfying bite from the celery and onion.

5

Assemble the Perfect Sandwiches

Toast the 8 slices of sourdough bread in a dry skillet over medium heat for 1-2 minutes per side until golden brown. While still warm, spread ½ tablespoon of softened butter on each slice—this adds richness and helps the egg salad stick.

Spoon about ¼ cup of egg salad onto each buttered slice, spreading it evenly. Top with another slice of toasted bread and press gently. The warm bread will help the sandwich hold together beautifully. Serve immediately for the best texture and flavor combination.

👨‍🍳

Pro Tips For Making Ultimate Egg Salad Sandwich

  • Boil Eggs 9 Minutes: I learned this the hard way—soft-boiled eggs get waterlogged when chopped, and overcooked ones turn rubbery. Set a timer for exactly 9 minutes from cold water, then plunge into ice water immediately. The whites stay creamy but firm, and the yolks hold their shape without turning grainy.
  • Chop Celery Tiny: Skip the thick chunks—finely dice that celery into 1/8-inch pieces or pulse it in a food processor. It blends in evenly, adds texture without bulk, and prevents that "crunchy surprise" bite. (Yes, even if you’re impatient like me.)
  • Mix Mayo Last: Add the mayonnaise after everything else is combined. Cold eggs and sharp mustard can break down the mayo’s emulsification if mixed first. Fold it in gently with a rubber spatula—just until smooth—so the dressing stays thick and creamy, not oily.
  • Rest Eggs Before Mixing: Let the chopped eggs sit for 5 minutes after peeling and cooling. This evens out the temperature and prevents the salad from turning watery when you add the wet ingredients. (Your future self will thank you.)

Dietary considerations for ultimate egg salad sandwich

Gluten-Free Adaptations

For gluten-free diners, swap the sourdough bread for gluten-free sourdough or gluten-free baguette slices like those from Canyon Bakehouse or Schär. I’ve tested these brands—they toast beautifully and hold up to the moist filling without crumbling.

If you’re avoiding gluten entirely, lettuce wraps work surprisingly well: use romaine or butter lettuce leaves as the base, layer with egg salad, and add a slice of gluten-free deli ham if desired. 🥗

Dairy-Free Options

The classic recipe includes butter and mayonnaise, but dairy-free swaps are simple. Use Earth Balance vegan butter for spreading and vegan mayo (like Hellmann’s Vegan or Sir Kensington’s) in the filling. For extra richness, add 1 teaspoon of olive oil to the mayo mixture.

The texture stays creamy, and the flavor remains balanced—just skip the smoked paprika if it contains dairy-based additives (check labels!).

Egg-Free Substitutes

To make this a fully plant-based sandwich, replace eggs with a tofu or chickpea-based "egg" salad. Mash 1 cup of firm tofu with 1 tablespoon lemon juice and ½ teaspoon turmeric (for color), then chop it finely.

Use the same creamy base (mayo, mustard, celery, onion) and fold in ¼ cup of chopped vegan "egg" substitute. For protein, add ¼ cup of crumbled tempeh or chickpeas for texture. The result is hearty and satisfying—just be sure to adjust the seasoning slightly since tofu absorbs flavors differently.

Low-Calorie Tweaks

Cut calories without sacrificing flavor by swapping mayo for Greek yogurt (like Fage 2% or Siggi’s)—it adds creaminess with fewer calories. Reduce the butter to ¼ teaspoon per slice and use light mayo if available.

For extra volume with fewer calories, add ½ cup of diced cucumber or shredded cabbage to the filling. These swaps keep the sandwich light yet filling, perfect for a lunch that won’t weigh you down. 💪

Allergen-Friendly Tips

If mustard is a concern, omit it entirely and boost the tang with an extra 1 tablespoon of lemon juice or apple cider vinegar. For nut allergies, avoid any mayo brands with added nut oils (check labels).

Always store ingredients separately until assembly to prevent cross-contamination—keep mayo, eggs, and bread in separate airtight containers in the fridge. When serving, use clean utensils and a fresh knife for spreading to avoid any accidental mixing.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 8g40%
Cholesterol 360mg120%
Sodium 720mg31%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
Sugars 4g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make egg salad ahead of time?

This recipe actually tastes better after 24 hours when the flavors meld together. Store the filling in an airtight container with plastic wrap pressed directly on the surface to prevent discoloration. Keep it refrigerated for up to 3 days, though the texture may become slightly softer. For best results, assemble sandwiches fresh and toast the bread right before eating.

2

Why does my egg salad turn gray?

Gray eggs happen when the yolk and white mix too much or when exposed to air. To prevent this, keep the eggs slightly undercooked (11 minutes instead of 12) and chop them last. Also, store the filling with plastic wrap touching the surface and press down to remove air bubbles. A splash of lemon juice helps maintain color too!

3

What's the best bread for egg salad sandwiches?

Sturdy bread like sourdough or whole-grain holds up best to moist fillings without getting soggy. For extra crunch, try rye bread or brioche. Avoid soft white bread unless you want a softer texture. Pro tip: Toast the bread and butter it first—this creates a perfect barrier between the filling and bread for 2-3 hours of freshness.

4

How can I make this egg salad spicier?

Add ½ teaspoon of cayenne pepper or 1 tablespoon of hot sauce (like Cholula or Tabasco) to the mayo mixture. For heat with depth, try ½ teaspoon of chipotle powder or a dash of sriracha instead of smoked paprika. Start with small amounts—you can always add more, but you can't take it out!

5

Can I use this filling for wraps or salads?

Yes! This egg salad works perfectly in lettuce wraps, spinach wraps, or as a salad topping. For wraps, use large romaine or butter lettuce leaves as the base. For salads, spoon the filling over mixed greens and add sliced avocado or cherry tomatoes for extra freshness. The texture stays creamy but works beautifully in both formats.

★★★★★4.8(14 reviews)
Categories Salads