Salads
This tasty egg salad sandwich recipe delivers the perfect balance of crispy bread crunch and creamy yolk magic—a lunchbox classic that's surprisingly easy to master. The secret lies in perfectly hard-boiled eggs chopped just fine enough to stay creamy, mixed with tangy mayo and mustard for that signature bite.
I've tested this recipe countless times, and it never fails to impress, whether packed for work or enjoyed at home.
What makes this recipe stand out is the attention to texture—crispy bread (I recommend a slightly stale baguette or sourdough) paired with velvety egg salad creates a satisfying contrast in every bite.
Fresh herbs like chives or dill add brightness, while a touch of Dijon mustard keeps things interesting. The filling stays fresh for days in the fridge, making it ideal for meal prep.
By the time you assemble your sandwich, you'll have a creamy, flavorful filling that clings beautifully to the bread, with optional toppings like crisp lettuce or ripe tomato adding freshness.
The result is a sandwich that's simple yet restaurant-quality—crispy edges, tender bread, and egg salad so good you'll want to eat it straight from the bowl.
Perfect for lunchboxes, quick lunches, or even a light dinner, this recipe scales easily for crowds. Here's how to make it—foolproof and delicious every time.
Ingredients for tasty egg salad sandwich
Crispy bread and velvety egg salad—here's what you need for perfect sandwiches every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Freshly boiled, peeled, chilled |
| Mayonnaise 🥫 | ½ cup | High-quality, tangy preferred |
| Dijon Mustard 🌶️ | 1 tbsp | For signature bite |
| Fresh Chives 🌿 | 2 tbsp | Finely chopped, for brightness |
| Fresh Dill 🌿 | 1 tbsp | Chopped, optional but recommended |
| Sour Cream 🧀 | 2 tbsp | Full-fat for creaminess |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For subtle heat |
| Sourdough Bread Loaf 🍞 | 1 whole | Slightly stale preferred |
| Iceberg Lettuce 🥬 | 2 cups | Shredded, crisp leaves |
| Ripe Tomatoes 🍅 | 1 medium | Thinly sliced, for freshness |
| Unsalted Butter 🧈 | 1 tbsp | For toasting bread |
The eggs are non-negotiable here. Fresh, room-temperature eggs boil more evenly, and chilling them after boiling prevents cracking. I always use Kirkland Signature eggs—they're reliable and affordable. For boiling, start with cold water and add eggs gently to avoid cracking. The sourdough bread should be slightly stale (or toast it yourself)—fresh bread gets soggy fast. If you can't find sourdough, baguette or ciabatta work too. The key is toasting it until golden and crispy—unsalted butter makes all the difference for that rich, toasty flavor.
No Dijon mustard? Yellow mustard at half the amount works in a pinch, but you'll miss that sophisticated tang. Fresh herbs wilt fast, so store-bought chopped chives or dill are fine if you're prepping ahead. The mayo can be homemade (just egg yolks, oil, and vinegar) or store-bought—Hellmann's or Best Foods are my go-tos. For extra creaminess, swap in Greek yogurt at half the amount. The lettuce and tomatoes? Pre-washed bags save time, but fresh is always better. If your tomatoes are bland, sprinkle with a pinch of salt and let them sit for 10 minutes before slicing.
Egg salad keeps beautifully in the fridge for 3-4 days—just store it in an airtight container with plastic wrap pressed directly on the surface to prevent a skin from forming. The bread? Toast it fresh before assembling—toasted bread stays crispy for about 30 minutes if kept in a warm oven. For meal prep, I make double batches of filling and assemble sandwiches the morning of. The tomatoes and lettuce add freshness but should be added right before eating. Freezing isn't recommended for the filling—it gets grainy, but the bread can be toasted and frozen for quick sandwiches later.
Why You'll Love This Recipe
- No Chopping Needed: I swear, this is the only egg salad I’ll ever make again—just hard-boil eggs, mash them, and fold in the mayo, mustard, and herbs. No dice, no fuss, no stress.
- Herb-Packed Punch: That bright mix of fresh dill and chives? It’s like a little flavor explosion in every bite. The Dijon mustard ties it all together with just the right tang—no blandness here.
- Lunchbox Legend: Between us, this is my go-to for packed lunches or a quick office meal. The texture stays perfect for hours, and the sandwiches hold up like a dream—no soggy bread in sight.
Step-by-step instructions for creamy egg salad sandwiches with crispy sourdough
Here's how to craft the perfect balance of creamy, tangy egg salad and perfectly toasted sourdough.
Boil the Eggs to Perfect Doneness
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 10 minutes. This timing ensures firm whites with creamy yolks that won't run when mixed. Transfer eggs to an ice bath for 10 minutes to stop cooking and make peeling easier.
Peel the eggs under running water to remove any remaining shell fragments. Let them cool completely before handling—the warm yolks will blend more smoothly. I like to crack them gently against the edge of the bowl to expose those rich yolks while keeping the whites intact for better texture in the salad.
Create the Creamy Egg Salad Base
In a medium bowl, gently mash the peeled eggs with a fork until the whites are completely broken down but the yolks remain mostly intact. This creates pockets of creamy yolk throughout the salad. Add the 0.5 cup mayonnaise, 1 tablespoon Dijon mustard, 2 tablespoons sour cream, 0.5 teaspoon Diamond Crystal kosher salt, and 0.25 teaspoon freshly ground black pepper.
Mix gently with a rubber spatula until fully combined but still slightly textured. The mustard adds that signature tang while the sour cream prevents the salad from becoming too heavy. I fold in the ingredients just until everything disappears—overmixing makes the salad dense. The result should be thick but still spreadable, with visible yolk flecks throughout.
Add Fresh Herbs for Brightness
Fold in the 2 tablespoons finely chopped fresh chives and 1 tablespoon chopped fresh dill (if using) with the back of a spoon. These herbs add freshness that cuts through the richness of the eggs and mayo. The chives provide a delicate oniony note while the dill contributes a subtle earthiness that elevates the flavor profile.
Taste and adjust seasoning if needed—the salt enhances the egg flavor while the pepper adds subtle heat. Real talk: the dill is optional, but I've found it makes a noticeable difference in the final product. Cover the bowl and refrigerate for at least 30 minutes to let the flavors meld together—this resting time makes all the difference in taste.
Prepare the Crispy Sourdough
Slice the whole sourdough bread loaf into 4 even halves (about ½-inch thick). Melt the 1 tablespoon unsalted butter in a skillet over medium heat until it foams. Toast each slice for 2-3 minutes per side until golden brown and crispy—this is where the magic happens for that perfect crunch.
Watch the butter carefully—it should bubble gently but not burn. The crispy bread is what makes these sandwiches special, so don't rush this step. I like to press down gently on the slices during the first minute to prevent them from curling and ensure even contact with the pan. Let the toasted bread cool slightly before assembling.
Assemble with Fresh Vegetables
Layer the sandwiches by spreading about 2 tablespoons of the egg salad on each toasted bread half. Top with ½ cup shredded iceberg lettuce and ¼ of the sliced medium ripe tomatoes. The crisp lettuce and juicy tomatoes provide fresh contrast to the rich egg salad.
Press the sandwich halves together gently and cut each in half diagonally for classic presentation. Serve immediately while the bread is still crispy and the egg salad maintains its perfect texture. The combination of creamy egg salad, crispy sourdough, and fresh vegetables creates a harmonious bite that delivers on both creaminess and crunch.
Pro Tips For Making Tasty Egg Salad Sandwich
- Boil Eggs Until Cool: Pull them out of the boiling water when the whites are set but yolks still wobble—about 9 minutes for large eggs. Then, shock them in ice water for 5 minutes. I learned this the hard way: overcooked yolks turn rubbery, and no amount of mayo can save them.
- Chop Chives Fine: Use kitchen shears or a sharp knife to mince the chives into tiny pieces—think "confetti" size. Whole stems just sit there like twigs in your sandwich. Fresh dill should be chopped similarly but slightly coarser for texture contrast.
- Balance Mayo and Mustard: Start with 2 tablespoons Dijon per ½ cup mayo, then adjust to taste. Too much mustard makes it sharp; too little loses brightness. I skip measuring after the first batch—my nose knows when it’s right.
- Press Sandwiches Lightly: After assembling, press the sandwiches gently but firmly with a glass or plate for 30 seconds. This keeps them from falling apart when you cut them. (Yes, even if you’re impatient like me.)
Pro cooking tips for perfect results
Egg Boiling Mastery
Perfectly boiled eggs are the foundation of great egg salad. Use room-temperature eggs and start with cold water—this prevents cracking. After bringing to a rolling boil, reduce to low heat and simmer for exactly 10 minutes for creamy yolks.
The ice bath stops cooking and makes peeling effortless. I swear by this method because it guarantees no green yolks or rubbery whites. 🥚
Mayo Texture Secrets
For ultra-creamy egg salad, use high-quality mayonnaise—I recommend Hellmann's or Best Foods—and fold it in gently after mashing the eggs. Overmixing makes the salad dense. Add 2 tablespoons sour cream to lighten the texture while keeping it rich.
The key is to mix just until combined, preserving those creamy yolk pockets that make this salad special.
Crispy Bread Hacks
Toast your bread golden brown in a skillet with unsalted butter—this creates the perfect crunch. I like to press down gently on the slices during the first minute to prevent curling.
For extra crispiness, toast the bread just before assembling—freshly toasted bread stays crispy for about 30 minutes. If you're prepping ahead, toast extra slices and store them in a paper bag to keep them crisp.
Herb Freshness Tips
Fresh herbs make all the difference—chives add a delicate oniony note while dill brings subtle earthiness. If using store-bought chopped herbs, drain them well to avoid excess moisture in your salad. For maximum flavor, chop your own herbs right before mixing.
The 30-minute rest in the fridge lets the flavors meld together beautifully. Trust me, this small step takes your egg salad from good to restaurant-quality. 🌿
Flavor Balance Tricks
The Dijon mustard is non-negotiable for that signature tang, but if you're short on time, yellow mustard at half the amount works. Taste as you go—Diamond Crystal kosher salt enhances egg flavor, while freshly ground black pepper adds subtle heat.
For extra creaminess, swap in Greek yogurt (use half the mayo amount). The secret is balancing richness with acidity and freshness in every bite.
Make-Ahead Magic
Egg salad keeps for 3-4 days in the fridge—store it in an airtight container with plastic wrap pressed directly on the surface to prevent a skin from forming. For meal prep, I make double batches of filling and assemble sandwiches the morning of.
The bread should be toasted fresh before assembling to maintain crispiness. The tomatoes and lettuce add freshness but should be added right before eating to keep everything crisp. 💡
Nutrition facts
Frequently asked questions
Why do my eggs turn out rubbery or greenish?
Overcooking causes rubbery whites and greenish yolks. Always use room-temperature eggs and start with cold water. Once boiling, reduce to low heat and simmer for exactly 10 minutes—no longer! The ice bath stops cooking instantly and prevents overcooking.
Can I make this egg salad without mayo?
Swap mayo for Greek yogurt (use half the amount) or avocado (mash ½ ripe avocado into the mix). For a lighter texture, blend 1 cup cottage cheese until smooth and mix in. The key is keeping the salad creamy—just adjust liquid ratios to maintain thickness.
How do I keep the bread from getting soggy?
Toast your bread golden brown in butter just before assembling—this creates a protective crispy barrier. For extra insurance, spread a thin layer of mayonnaise or mustard on the bread before adding egg salad. If prepping ahead, toast extra slices and store in a paper bag to maintain crispness.
What's the best bread for egg salad sandwiches?
Sourdough or baguette work best—their sturdy texture holds up to creamy fillings. For extra crunch, use crusty Italian bread or rye bread. Avoid soft white bread—it gets soggy fast. Pro tip: Toast until golden brown and let cool slightly before assembling.
Can I add other ingredients like bacon or avocado?
This recipe is vegetarian-focused, but you can absolutely customize! Add crispy cooked bacon (drained well) or diced avocado for extra richness. For a veggie boost, try sliced bell peppers or cucumber. Just keep portions small—too many mix-ins can make the salad watery.
