Salads
This dill egg salad sandwich delivers the perfect balance of crispy bread and fresh herb creaminess in every bite. The secret lies in perfectly hard-boiled eggs chopped just fine, bright dill that wakes up the flavors, and a mayo-mustard base that keeps the texture light yet rich. I've perfected this recipe over years of lunchtime testing—it's the kind of sandwich that transforms a simple meal into something truly satisfying.
The magic happens with crispy bread (sourdough or rye work best) that holds up to the creamy filling without getting soggy. Layering matters here—start with a thin spread of mayo on the bread to prevent moisture, then add the egg salad in a generous layer, followed by crisp lettuce or cucumber slices for freshness. The dill isn't just an afterthought; it's the star that ties everything together with its bright, grassy notes.
What you'll end up with is a sandwich that's crispy at the edges, creamy in the middle, and packed with fresh herb flavor that cuts through the richness. The eggs stay tender, the bread maintains its structure, and the dill adds that signature brightness that makes this egg salad stand out from the basic versions. It's the kind of lunch that feels indulgent yet balanced—perfect for office lunches or a quick homemade meal.
Pair it with a simple side salad or pickles for extra crunch, or enjoy it as-is when you're in a hurry. The best part? This recipe comes together in about 20 minutes, making it ideal for busy weekdays. Let's get started on making your next sandwich the best one yet.
Ingredients for dill egg salad sandwich
Eight fresh ingredients and crispy bread transform this simple egg salad into a lunchtime standout.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Freshly hard-boiled, peeled, chopped fine |
| Mayonnaise 🥫 | ½ cup | High-quality, creamy texture preferred |
| Dijon Mustard 🍯 | 1 tbsp | For tangy kick and creaminess |
| Fresh Dill 🌿 | ⅓ cup | Finely chopped, stems removed |
| Greek Yogurt 🧀 | ¼ cup | Full-fat for creaminess, plain flavor |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, brightens flavors |
| Salt 🧂 | ½ tsp | Kosher or sea salt for balance |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Sourdough Bread 🍞 | 8 slices | Crusty, crust removed for crispiness |
| Iceberg Lettuce 🥬 | 4 leaves | Crisp, thinly sliced for freshness |
| Cucumber 🥒 | ½ whole | Sliced thin, seeds removed for crunch |
| Butter 🧈 | 1 tbsp | Softened, for bread toasting |
| Olive Oil 🫒 | 1 tbsp | For bread brushing (optional) |
The eggs are non-negotiable—farmers market eggs have richer yolks that chop up creamier. Boil them 9 minutes for perfect doneness, then plunge into ice water. The dill? Fresh is a must—dried just won't cut it. I grab mine from the Trader Joe's produce section where they're always bright and packed. For the bread, sourdough or rye holds up best to the creamy filling without getting soggy. Toast it lightly before assembling to lock in that crispy edge we're all craving.
No fresh dill? Dried dill at half the amount works in a pinch, but you'll miss that bright grassy punch. Out of mayo? Greek yogurt plus a splash of milk makes a great substitute—just add an extra pinch of salt. The mustard is key for that tangy bite, but Dijon-style yellow mustard works better than the smooth stuff. For extra richness, swap some mayo for avocado mash. And if you're feeling fancy, add a drizzle of hot honey on top before serving—trust me, it's a game-changer.
Egg salad keeps best in the fridge for 3-4 days if stored in an airtight container. The bread? Toast it fresh morning-of to keep that crispy texture. For meal prep, assemble sandwiches the night before but skip the lettuce until serving—keeps everything crisp. The dill loses its vibrancy after a day, so add it fresh when you're ready to eat. These sandwiches reheat beautifully in a toaster or air fryer for 30 seconds if you need a warm bite.
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 is this even real?" But it is—just eggs, mayo, mustard, dill, and yogurt—yet somehow, the tangy yogurt and bright dill cut through the richness like a cool breeze on a hot day.
- No-Fuss Freshness: Honestly, I used to dread chopping herbs until I realized this recipe only needs two minutes of prep—just finely mince the dill (or buy pre-chopped if you’re lazy, no judgment). The eggs barely need peeling if you boil them ahead, and the mayo-yogurt mix comes together faster than I can say "sandwich for lunch."
- Lunchbox Hero: Between us, this is my go-to for packed lunches, potlucks, or even a fancy picnic spread. The Greek yogurt keeps it lighter than classic egg salad, so it doesn’t weigh you down, and the Dijon mustard adds just enough kick to make it feel special—not boring. Wrap it in a tortilla for a handheld, or pile it high on crusty bread for a proper sit-down meal.
- Leftovers That Don’t Suck: I make a double batch every Sunday because the flavor actually improves after a day in the fridge. The eggs stay juicy, the dill doesn’t wilt, and the yogurt keeps the texture creamy. Spread it on toast for breakfast, toss it into a wrap for dinner, or just eat it straight from the jar—no one will care. (Yes, even on a Tuesday night.)
Step-by-step instructions for dill egg salad sandwiches
Here's how to assemble these vibrant, herb-packed sandwiches with perfectly crispy bread.
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 rolling boil over high heat, then immediately reduce to low heat and simmer for exactly 9 minutes. This timing ensures perfectly set yolks without turning rubbery.
Transfer the eggs to an ice bath for 10 minutes to stop cooking. Once cool, peel and chop them into fine pieces—about ¼-inch cubes. You'll need all 8 eggs chopped for that rich, creamy texture. I like to press down gently with a spoon to keep them uniform in size.
Mix the Herb-Packed Filling
In a medium bowl, combine the chopped eggs with the 0.5 cup mayonnaise, 1 tablespoon Dijon mustard, 0.33 cup finely chopped fresh dill, and 0.25 cup Greek yogurt. Stir gently to avoid breaking the eggs further. The yogurt adds a tangy brightness that balances the richness.
Add the 1 tablespoon lemon juice, 0.5 teaspoon salt, and 0.25 teaspoon black pepper, mixing until everything is evenly distributed. The lemon juice brightens the flavors while the dill gives that signature fresh herb aroma. Taste and adjust seasoning if needed—this is your flavor foundation.
Prepare the Crispy Bread
Remove the crusts from the 8 slices sourdough bread—this ensures even toasting and crispiness. In a small pan, melt the 1 tablespoon softened butter over medium heat. Brush half the bread slices with the melted butter, then toast in a dry skillet over medium heat for 1-2 minutes per side until golden brown and crispy.
For the remaining slices, lightly brush with 1 tablespoon olive oil instead of butter. Toast these in the same way. The butter gives richness, while the olive oil adds a subtle fruity note. Keep the toasted bread warm while you assemble the sandwiches.
Assemble the Sandwiches
Thinly slice the 4 leaves iceberg lettuce and 0.5 whole cucumber (peeled and seeds removed). Arrange 2 lettuce leaves and 2 cucumber slices on each butter-toasted bread slice. Spread the egg salad mixture evenly over the greens, then top with the olive oil-toasted bread slices.
Press down gently to create a crispy, flavorful hug. The contrast of the warm, crispy bread with the cool, creamy egg salad is what makes these sandwiches irresistible. Serve immediately for the best texture—every bite should deliver fresh dill, tangy mustard, and that satisfying crunch.
Pro Tips For Making Dill Egg Salad Sandwich
- Boil Eggs Until Cool: Start the eggs in cold water—they’ll cook more evenly and won’t crack when they hit boiling. Once boiling, turn off the heat, cover, and let them sit for 10 minutes. This keeps the yolks creamy and makes peeling a breeze. (I used to rush this, and the yolks always ended up rubbery.)
- Chop Dill Like a Pro: Use the stems too—chop the whole sprig with the leaves for extra flavor and texture. Finely mince the leaves (not just chop) so they distribute evenly. If you’re lazy, pulse them in a food processor for 2 seconds, but don’t overdo it. (Yes, even the stems matter.)
- Balance Mayo and Yogurt: Start with 3 parts mayo to 1 part Greek yogurt, then adjust to taste. The yogurt adds tang and lightness, but too much will make the salad watery. If it’s too thick, stir in a splash of milk or lemon juice. (I learned this after making a batch that was basically egg-flavored mayo.)
- Add Mustard Last, Taste First: Mix the Dijon mustard in after everything else—it’s acidic and can break down the eggs if added too early. Taste before assembling the sandwich; if it’s bland, add a pinch more salt or a squeeze of lemon. (This is the step I skip when I’m tired, and the salad always feels flat.)
Pro cooking tips for great dill egg salad sandwich
Perfect Egg Texture
For eggs that stay creamy and never dry out, boil them for exactly 9 minutes in cold water—this prevents rubbery yolks. After boiling, immediately transfer them to an ice bath for 10 minutes to stop cooking. Peel and chop them into ¼-inch cubes while still warm; this helps them hold their shape better in the salad. I like to press down gently with a spoon to keep the pieces uniform. 💡
Dill Freshness Matters
Fresh dill is non-negotiable for that bright, grassy flavor. If you're using dried dill, reduce the amount to ½ teaspoon (that's about ⅓ the volume of fresh) and add it at the very end to preserve flavor. For maximum freshness, store your chopped dill in an airtight container with a damp paper towel—this keeps it vibrant for up to 3 days in the fridge. I always buy mine from Trader Joe's because their dill is consistently bright and flavorful. 🌿
Butter vs. Olive Oil
Use butter on half the bread slices for richness and olive oil on the other half for a subtle fruity note. Toast the butter-brushed slices in a dry skillet over medium heat for 1-2 minutes per side until golden and crispy. The olive oil slices should toast just as long but won't brown as deeply. This contrast in flavors and textures is what makes the sandwiches truly special. 🍞
Layering for Crunch
Always assemble your sandwiches with lettuce and cucumber on the bottom—this prevents sogginess. Spread a thin layer of egg salad on the greens, then top with the second slice of toasted bread. Press down gently to create a crispy hug that holds everything together. If you're making these ahead, skip the greens until serving to keep them crisp. 🥬
Make-Ahead Magic
Prep the egg salad filling 1 day ahead and store it in an airtight container in the fridge. The flavors meld beautifully overnight, and the dill stays fresh longer. Toast the bread just before assembling—this ensures it stays crispy. If you're meal prepping, assemble the sandwiches (without greens) the night before and wrap them tightly in parchment paper to maintain texture. Reheat in a toaster or air fryer for 30 seconds to restore crispiness. ⏰
Pro Seasoning Trick
Taste your egg salad before assembling and adjust seasoning with lemon juice, salt, or pepper as needed. The lemon juice brightens the flavors, while the salt and pepper balance the richness. For extra depth, add a pinch of smoked paprika or garlic powder—just ¼ teaspoon each—to give the filling a subtle smoky note. This is my secret for taking the salad from good to unforgettable. 💫
Nutrition facts
Frequently asked questions
Can I use store-bought egg salad instead of making it from scratch?
You can, but homemade is worth the effort for this recipe! Store-bought versions often contain preservatives that can make the bread soggy faster. Plus, you control the freshness of the dill and the creaminess ratio with mayo/yogurt. If you're short on time, look for a brand with minimal ingredients—just eggs, mayo, and salt—and add your own fresh dill and lemon juice to brighten it up.
What's the best bread for keeping these sandwiches crispy?
Sourdough or rye are your best bets—their dense texture holds up to the creamy filling without getting mushy. For extra crispiness, remove the crusts and toast the bread in a dry skillet over medium heat for 1-2 minutes per side. If you prefer softer bread, try a brioche or milk bun—just assemble the sandwich immediately to prevent sogginess.
How do I keep the egg salad from getting watery?
Drain the hard-boiled eggs thoroughly after peeling, and pat them dry with a paper towel before chopping. Use a good-quality mayo (like Duke's or Hellmann's) that has a thicker consistency. For extra insurance, add 1 tablespoon Greek yogurt to absorb any excess moisture. Avoid overmixing the filling—just combine everything gently to keep the eggs intact.
Can I make this sandwich gluten-free?
Use gluten-free bread that's labeled as "sandwich bread" for the best texture—brands like Canyon Bakehouse or Schär work well. For extra crispiness, brush with melted butter or olive oil and toast in a skillet. Just be sure to check labels, as some gluten-free breads contain dairy (which may conflict with your mayo/yogurt).
What's the best way to store leftovers?
Store the egg salad filling in an airtight container in the fridge for up to 3 days. Keep the bread separate and toast it fresh before assembling. If you've already made sandwiches, wrap them tightly in plastic wrap or parchment paper and refrigerate for 1 day max. For reheating, use a toaster or air fryer for 30 seconds to restore crispiness.
