Salads
This yummy egg salad sandwich recipe delivers classic comfort with creamy, flavorful filling that stays perfectly balanced—no soggy bread or mayo overload here. The secret lies in hard-boiled eggs chopped just fine, a touch of mustard for brightness, and fresh herbs that keep every bite vibrant.
I've perfected this version to be rich enough to satisfy but light enough for lunch or a quick snack.
What makes this recipe stand out is the foolproof technique for achieving that ideal texture—creamy yet tender, with just enough moisture to hold together without turning mushy.
You'll use exactly the right amount of mayo (about 2 tablespoons per 2 eggs) so the filling stays cohesive and the sandwich maintains its structure. The best part? This recipe comes together in under 15 minutes once your eggs are boiled.
By the time you assemble your sandwich, you'll have a filling so delicious it transforms simple bread into something special—think crisp lettuce, juicy tomato slices, and that perfect egg salad blend.
The flavor profile is classic with room for customization: add diced celery for crunch, avocado for creaminess, or a dash of hot sauce for a kick. It's the kind of sandwich that tastes like a home-cooked meal, even when made for a quick lunch.
This recipe also excels as a make-ahead option—prep the filling the night before and store it in the fridge, ready to assemble fresh in the morning. The flavors actually improve overnight as the ingredients meld together.
Whether you're packing for work or hosting a brunch, this egg salad sandwich delivers comfort with zero fuss. Let's get started on making yours perfect.
Ingredients for yummy egg salad sandwich
Six eggs, fresh herbs, and a few pantry staples make this egg salad sandwich unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Hard-boiled, peeled, chopped fine |
| Mayonnaise 🥫 | ½ cup | Light or regular, not low-fat |
| Yellow Mustard 🌶️ | 1 tbsp | Dijon or prepared, for brightness |
| Fresh Chives 🌿 | ¼ cup | Finely chopped, for freshness |
| Fresh Dill 🌿 | ⅛ cup | Finely chopped, optional but recommended |
| Celery Stalk 🧅 | 1 whole | Diced fine, for crunch |
| Red Onion 🧅 | ¼ cup | Finely diced, for sharpness |
| Salt 🧂 | ½ tsp | Kosher or sea salt, to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground, to taste |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, for tang |
| Bread 🍞 | 8 slices | Crusts removed, preferred soft |
| Lettuce Leaves 🥬 | 4 whole | Butter or romaine, for crunch |
| Tomato Slices 🍅 | 4 slices | Fresh, for juiciness |
The eggs are the star, so grab the freshest you can find—store-bought or farm-fresh both work. Hard-boil them while you prep the rest; ice bath after boiling keeps them easy to peel. For chopping, a food processor gives the most even texture, but a fork works too. If you're using free-range eggs, they'll have richer flavor. And don't skip the ice bath—trust me, it's worth the extra minute. The celery and onion add crunch and moisture, so don't skimp on those either—Trader Joe's pre-diced celery is a lifesaver for busy mornings.
No mayo? Greek yogurt or avocado mash works in a pinch, though the texture will differ. Fresh dill is ideal, but dried dill at one-third the amount gets you close. The mustard adds brightness—Dijon is my go-to, but prepared mustard works too. Too thick? Add a splash of milk or more lemon juice. Too thin? Mix in a bit more chopped egg. The bread matters too—sourdough or rye adds depth, but any soft bread works. For extra richness, toast the bread lightly before assembling—it makes all the difference.
This filling keeps beautifully in the fridge for 3-4 days, though it tastes best within 24 hours. Store it in an airtight container with plastic wrap pressed right on top to prevent a skin from forming. For sandwiches, assemble just before eating to keep the bread crisp. The herbs lose their vibrancy over time, so if making ahead, add them fresh when serving. And if you're prepping for a crowd, double the recipe—it disappears fast!
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—eggs, mayo, mustard, and those bright herbs. No chopping mountains, no fancy gadgets, just crack, mix, and taste. My lazy Sundays thank me.
- Herb-Packed Zing: That fresh dill and chives? They turn basic into ridiculously good. The mustard cuts through the richness, and the herbs keep it bright—like a summer picnic in every bite.
- Lunchbox Legend: Between us, this is my go-to for packed lunches or quick office meals. The flavors hold up all day, and I can make a batch on Sunday that lasts until Friday. (Yes, even on a Tuesday night.)
- Budget Win: Eggs are cheap, mayo’s a staple, and herbs last longer than you’d think. I make this for my kids without blinking—it’s filling, protein-packed, and costs less than takeout. No guilt, all satisfaction.
Step-by-step instructions for creamy egg salad sandwiches
Here's how to make the ultimate egg salad—fluffy, tangy, and packed with fresh flavors that'll have you making these sandwiches again and again.
Hard-Boil the Eggs to Perfection
Place the 6 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 remove from heat, cover, and let sit for 12 minutes. This timing ensures perfectly cooked yolks that stay creamy—not rubbery or runny.
Transfer the eggs to an ice bath for 10 minutes to stop the cooking process. Once cooled, peel the eggs carefully, removing any loose bits of shell. Chop the eggs fine—this creates a smoother texture that blends beautifully with the mayo. I like to use the back of a fork for this job—it's quick and gives you that classic egg salad consistency.
Mix the Creamy Egg Salad Base
In a large bowl, combine the chopped eggs with the 0.5 cup mayonnaise and 1 tablespoon yellow mustard. Use a fork to gently fold everything together—you want to keep the eggs fluffy, not mashed. Add the 0.5 teaspoon salt and 0.25 teaspoon black pepper, then stir in the 1 tablespoon lemon juice. This brightens the flavor and cuts through the richness of the mayo.
Now fold in the 0.25 cup finely chopped fresh chives and 0.125 cup finely chopped fresh dill. These herbs add freshness and a pop of color. If you're using the optional dill, add it last so it stays vibrant. The mixture should look creamy and inviting—like a cloud of eggy goodness.
Add Crunch and Texture
Finely dice the 1 whole celery stalk and 0.25 cup red onion—you want tiny pieces that distribute evenly. Fold them into the egg salad mixture along with any accumulated juices from the chopped herbs. This step is where the sandwich gets its classic crunch and sharpness. Taste and adjust seasoning if needed—you might want a little more salt or lemon juice to balance the flavors.
Here's the thing—don't overmix. A few streaks of onion and celery are fine; they'll add texture to every bite. The goal is a creamy, cohesive salad that's still vibrant and full of little surprises.
Assemble the Perfect Sandwich
Toast the 8 slices bread lightly if you like—it adds a nice crunch. Spread the egg salad evenly on 4 slices, then top each with 1 whole lettuce leaf and 1 slice tomato. Place the remaining bread slices on top and press gently. The sandwich should feel sturdy but not squished—you want that first bite to be juicy and fresh.
Cut each sandwich diagonally into two triangles for that classic deli-style presentation. Serve immediately so the bread stays soft and the lettuce stays crisp. These sandwiches are best enjoyed fresh—the flavors meld beautifully when everything is at its peak.
Pro Tips For Making Yummy Egg Salad Sandwich
- Boil Eggs 9 Minutes: I learned this the hard way—8 minutes gives you rubbery yolks that scream "rushed," while 10 minutes turns them into sad, green-tinged ghosts. Set a timer, plunge them into ice water immediately, and peel under running water for clean results every time.
- Chop Chives Fine: Those thick chive stalks are the fast track to a sad, watery salad. Snip them into tiny pieces—think "confetti" level—and fold them in last so they stay bright and crisp, not soggy. (Your future self will thank you.)
- Mix Mustard First: Skip the guesswork: blend 1 tablespoon of yellow mustard into the mayo before adding eggs. This keeps the ratio right (about ¼ cup mayo per 3 eggs) and prevents a bland, greasy mess. Trust me, your taste buds will notice.
- Use Cold Eggs: Let boiled eggs cool completely before chopping—warm yolks turn the salad into a greasy, runny disaster. Pop them in the fridge for 15 minutes, then work quickly. Cold eggs also hold their shape better when you slice the sandwich.
Best sauces and condiments for this recipe
Classic Mayo Magic
The star of any great egg salad is the mayo, and I’ve found that using a light or regular mayo (not low-fat) gives the perfect balance of creaminess without making the filling too heavy.
For a richer flavor, I like to mix in 2 tablespoons of Greek yogurt—it adds tanginess and keeps the texture light. If you’re avoiding mayo entirely, try avocado mash (about ½ cup) for a creamy, dairy-free alternative.
Just remember, the mayo should bind the eggs without overpowering them—think of it as the glue that holds everything together. 🥫
Mustard for Brightness
A splash of yellow mustard (or Dijon) is non-negotiable—it cuts through the richness of the mayo and adds a sharp, tangy kick. Start with 1 tablespoon and adjust to taste; if you love heat, add a pinch of hot sauce or sriracha.
For a sweeter twist, mix in ½ teaspoon honey or maple syrup to balance the acidity. The mustard also helps prevent the salad from turning too dense, so don’t skip it! 🌶️
Herb Infusions
Fresh herbs elevate egg salad from basic to brilliant. I always use chives (they’re mild and add a subtle onion-like flavor) and dill (for a bright, almost cucumber-like freshness). If you’re short on time, dried dill works in a pinch—just use ⅓ the amount of fresh.
For a garlic twist, finely mince 1 clove and mix it in. Pro tip: Add herbs last so their vibrant color and flavor stay intact. A sprinkle of fresh parsley at the end adds a pop of green and freshness. 🌿
Crunchy Add-Ins
Celery and red onion are the classic crunchy stars, but don’t be afraid to get creative. For a savory kick, add diced pickles or jalapeños. If you love smoky flavors, try finely chopped smoked paprika or a dash of chipotle powder.
For a sweet contrast, mix in diced apple or pear—it’s unexpected but delicious. The key is to keep the texture varied so every bite has something interesting. 🧅
Tangy Finishes
A squeeze of lemon juice (about 1 tablespoon) brightens the whole dish and prevents the eggs from turning gray. For a citrusy zing, swap lemon for lime juice or add a pinch of zest.
If you’re feeling fancy, drizzle in a few drops of hot honey or truffle oil for a gourmet touch. These finishes tie all the flavors together and keep the salad feeling fresh. 🍋
Bread Pairings
While soft white or wheat bread works perfectly, don’t underestimate the power of toasted sourdough or rye for extra depth. For a crunchy texture, use pumpernickel or brioche. If you’re avoiding gluten, lettuce wraps or gluten-free bread work well—just assemble the sandwich quickly to keep everything crisp.
A light toast before assembling also helps absorb any excess moisture from the egg salad. 🍞
Nutrition facts
Frequently asked questions
Can I use Greek yogurt instead of mayo for a lighter version?
Greek yogurt works beautifully as a mayo substitute—just use ½ cup for the same creamy texture. It adds a tangy brightness that complements the eggs perfectly. For extra richness, mix 2 tablespoons of mayo with the yogurt. The result is lighter but still creamy, with a protein boost.
How do I prevent my egg salad from getting watery or mushy?
Overmixing is the #1 culprit! Gently fold ingredients instead of stirring vigorously. For extra insurance, add 1 tablespoon of lemon juice or 1 teaspoon of Dijon mustard—both help absorb moisture. Also, let the egg salad sit for 10 minutes before assembling sandwiches to let flavors meld and excess liquid settle.
What's the best bread for egg salad sandwiches?
Soft bread like white, wheat, or sourdough works best—it absorbs moisture without getting soggy. For extra texture, try toasted rye or pumpernickel. Gluten-free? Use lettuce wraps or gluten-free bread, but assemble quickly to maintain crispness. Light toasting before assembling also helps prevent sogginess.
Can I make this egg salad ahead of time?
Yes! The filling keeps well in an airtight container for 3-4 days in the fridge. For best flavor, let it sit for 1 hour at room temperature before serving. Add fresh herbs just before eating to preserve their vibrancy. Assemble sandwiches fresh to keep bread crisp and lettuce crunchy.
What's the secret to perfectly hard-boiled eggs?
Use room-temperature eggs and an ice bath! Place eggs in cold water, bring to a boil, then cover and remove from heat for 12 minutes. Immediately transfer to ice water for 10 minutes to stop cooking. This prevents gray yolks and makes peeling effortless. Pro tip: Older eggs peel easier than fresh ones.
