Breakfast & Brunch
This awesome egg salad sandwich recipe transforms simple ingredients into a creamy, crunchy masterpiece that’s perfect for lunch or a satisfying snack. The secret lies in perfectly hard-boiled eggs, finely chopped celery for texture, and a touch of Dijon mustard to brighten the flavors—no blandness here.
I’ve tested this recipe countless times, and it never fails to deliver that ideal balance of creamy, tangy, and crispy in every bite.
The filling comes together in minutes with just a few pantry staples: eggs, mayo, Greek yogurt for extra creaminess, and a pinch of salt and pepper to tie it all together.
The sandwich assembly is where the magic happens—soft, toasted bread holds the filling without falling apart, while a sprinkle of paprika adds a subtle, smoky finish. This isn’t your childhood egg salad; it’s a restaurant-worthy dish that’s easy to make at home.
What makes this recipe stand out is the creamy texture that stays consistent, even after hours in the fridge. The celery adds a satisfying crunch, while the yolk bits (if you leave them in) bring rich, velvety pockets of flavor.
It’s the kind of sandwich that makes you slow down and savor each bite, whether you’re enjoying it alone or sharing it with someone special.
For extra flair, try adding diced avocado, a dash of hot sauce, or fresh herbs like chives or dill. Serve it with crispy potato chips, tangy pickles, or a simple side salad for the ultimate lunch experience. Let’s get started—your taste buds will thank you.
Ingredients for awesome egg salad sandwich
Here’s what you need to make this creamy, crunchy egg salad sandwich—simple ingredients that pack a flavor punch.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Perfectly hard-boiled, peeled |
| Mayonnaise 🥫 | ½ cup | High-quality, not low-fat |
| Plain Greek Yogurt 🍶 | ¼ cup | Non-fat or full-fat, your choice |
| Celery Stalks 🧅 | 2 whole | Finely chopped, crisp |
| Dijon Mustard 🍯 | 1 tbsp | For that tangy kick |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Smoked Paprika 🌶️ | ¼ tsp | For subtle smoky flavor |
| Bread Loaf 🍞 | 1 whole | Soft sandwich bread, crusts removed |
| Butter 🧈 | 2 tbsp | Unsalted, softened |
| Avocado (optional) 🥑 | ½ whole | Diced, for extra richness |
| Fresh Dill (optional) 🌿 | 1 tbsp | Chopped, for freshness |
The eggs are non-negotiable—perfectly hard-boiled is key. I use an egg timer for foolproof results (9 minutes from cold water), then plunge them in ice water to stop cooking. The Greek yogurt is your secret weapon for creaminess without heaviness—full-fat for richness, non-fat if you prefer lighter. Celery adds that satisfying crunch, so grab the freshest stalks you can find (the crispier, the better). For the mayo, Hellmann’s or Duke’s are my go-tos—they’re reliable and taste great. If you’re feeling fancy, grab some organic eggs from the store’s deli section—they make a noticeable difference.
No Dijon? Yellow mustard at half the amount works in a pinch, but Dijon’s tang is what brightens the whole thing. Fresh dill or chives? Chopped fresh herbs add a bright note, but dried oregano at a quarter the amount gets you close. Short on celery? Red onion or bell pepper gives a similar crunch. The avocado is optional but worth it—ripe Hass avocados (slightly soft to the touch) are perfect. If you’re making this ahead, skip the avocado until serving to avoid browning. The smoked paprika? Trader Joe’s or Penzeys have great options—it’s what gives this recipe that subtle, smoky finish that takes it from basic to restaurant-worthy.
Eggs keep for 3-4 days in the fridge once boiled, but make the salad fresh for the best texture. The filling stays creamy for up to 2 days in an airtight container—cover it with plastic wrap pressed right onto the surface to prevent a skin from forming. For the bread, toast it fresh before assembling to keep it soft and prevent sogginess. If you’re prepping for a crowd, make the filling first and store it separately from the bread. The avocado, if using, should be added just before serving to keep it vibrant. This sandwich tastes even better the next day—proof that good things come to those who wait (or meal prep).
Why You'll Love This Recipe
- Five-Ingredient Magic: The pantry already has these—eggs, mayo, yogurt, celery, mustard—so no last-minute grocery runs. Honestly, I’ve made this at 7:01 AM on a Monday with whatever was in the fridge.
- Creamy Without the Guilt: That Greek yogurt swap cuts the heaviness but keeps it luscious. The Dijon mustard adds a sharp little kick, and the celery? Crunchy texture that makes it feel fancy, not just sad desk lunch.
- Lunch for Days: I make a big batch on Sunday, and it’s still perfect by Thursday. Pack it in wraps for work, toss it on crackers for snacks, or slather it on toast when you’re too tired to think.
- Budget Bright Spot: Eggs are cheap, yogurt lasts forever, and celery’s one of those “buy it in bulk” veggies. Between us, this recipe’s my go-to when I’m trying to stretch groceries without sacrificing taste.
Step-by-step instructions for creamy egg salad sandwiches
Let's make this egg salad so creamy and flavorful, you'll want to eat it straight from the bowl.
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 gives you perfectly set yolks without turning them greenish. Transfer eggs to an ice bath for 5 minutes to cool completely.
Peel the eggs under running water to remove any remaining shell bits. I like to roll them gently on the counter first to crack the shells before peeling—it makes this step much easier. Once peeled, cut each egg in half lengthwise and remove the yolks, placing them in a separate bowl from the whites. You'll want the yolks intact for that creamy texture we're after.
Chop Ingredients for Maximum Flavor
Finely chop the 2 whole celery stalks into tiny pieces—think almost like a fine dice. You want them small enough to disappear into the salad but still provide that signature crunch. Place them in a medium bowl with the 0.5 tsp salt, 0.25 tsp freshly ground black pepper, and 0.25 tsp smoked paprika. Give it a quick mix to distribute the seasonings evenly.
If using, dice the 0.5 whole avocado into tiny cubes and chop the 1 tbsp fresh dill finely. These optional additions will add richness and freshness to your salad. Keep them separate for now—we'll incorporate them at the end to preserve their texture and flavor.
Mix the Creamy Base
In a large bowl, combine the 0.5 cup mayonnaise and 0.25 cup plain Greek yogurt. Add the 1 tbsp Dijon mustard and 1 tbsp lemon juice, then mix well. This combination gives you that perfect balance of creaminess and tang. The yogurt adds protein and lightens the texture without compromising creaminess.
Add the egg yolks to the mayo mixture and gently fold everything together with a spatula. You want to incorporate them without breaking them up too much—just enough to distribute the yolks evenly. This is where that creamy magic happens, so don't rush this step. The mixture should be smooth and well combined.
Combine All Ingredients for Perfect Texture
Add the seasoned celery mixture to the mayo-yolk blend and gently fold together. You might think the celery will make it too chunky, but trust me—it'll blend right in while keeping that lovely crunch. If using, fold in the diced avocado and fresh dill at this stage, being careful not to overmix so you preserve their textures.
Taste and adjust seasoning if needed. You might want a bit more salt, pepper, or even a splash more lemon juice to balance the flavors. Remember, we're aiming for that perfect harmony of creamy, tangy, and slightly smoky notes. Once satisfied, cover the bowl and refrigerate for at least 30 minutes to let the flavors meld together.
Assemble the Perfect Sandwiches
While the egg salad chills, prepare your bread by removing the crusts from the 1 whole bread loaf and slicing it into 4 even pieces. Spread 1 tablespoon of softened butter on each slice—this adds richness and helps the sandwich hold together beautifully.
Spoon about ¼ cup of the egg salad onto each bread slice, spreading it evenly. Press the top slice onto each sandwich gently but firmly. For extra crunch, you can lightly toast the sandwiches in a buttered skillet over medium-low heat for about 1 minute per side until golden brown. Serve immediately while the bread is still warm and the egg salad is at its creamiest.
Pro Tips For Making Awesome Egg Salad Sandwich
- COOL THE EGGS FAST: Dump just-boiled eggs into a bowl of ice water for 5 minutes—this stops cooking and makes peeling easier. I used to let them sit in warm water, and half the time the shells stayed glued on like stubborn tape.
- CHOP CELERY SMALL: Dice the celery into 1/8-inch pieces, not thick matchsticks. Tiny bits distribute flavor evenly and prevent that crunchy texture you hate after the first bite. (Yes, it takes 30 seconds extra—do it.)
- MIX YOGURT LAST: Fold in the Greek yogurt right before assembling sandwiches. It thins the salad faster than you’d think, and you’ll end up with a soggy mess if you add it too soon. Trust me, I’ve ruined three batches this way.
- USE COLD MAYO: Chill the mayonnaise in the fridge for 10 minutes before mixing. Room-temperature mayo makes the salad greasy fast, and the texture turns out heavy instead of light and creamy. (Pro move: scoop it straight from the fridge with a spoon.)
Creative variations of awesome egg salad sandwich
Avocado Twist
Add ½ ripe avocado, diced into tiny cubes, to the egg salad mixture for a creamy, buttery richness that pairs beautifully with the celery crunch. I like to mix it in just before assembling the sandwich to prevent browning.
For extra flair, sprinkle with flaky sea salt and a pinch of red pepper flakes—it’s like a mini guacamole upgrade! 🥑
Herb-Infused Variations
Swap out the smoked paprika for fresh dill or chives—about 1 tbsp chopped—for a bright, herbaceous twist. If you love garlic, minced 1 clove into the mayo-yogurt base for a subtle kick.
For a Mediterranean vibe, add ¼ tsp dried oregano and a pinch of sumac—trust me, it’s a game-changer. 🌿
Spicy Kick Options
Crank up the heat with ½ tsp hot sauce (like Cholula or Tabasco) or ¼ tsp cayenne pepper mixed into the mayo. For a smoky-spicy combo, add ½ tsp chipotle powder to the celery mixture. If you’re feeling adventurous, top with pickled jalapeños for tangy heat. 🌶️
Grain-Free Crusts
Skip the bread entirely and serve the egg salad on lettuce wraps (butter lettuce or romaine) for a low-carb option. Or, try it on crispy prosciutto slices for a savory, salty contrast. For extra crunch, use toasted baguette slices or even crumbled pork rinds as a base. 🥖
Sweet & Savory Fusion
Balance the savory flavors with a touch of sweetness by adding 1 tsp honey or maple syrup to the mayo mixture. For a dessert-like twist, serve the sandwich with sliced apples or pears on the side. Even a drizzle of fig jam on top adds a sophisticated touch. 🍯
Global Flavors
Give it a Japanese-inspired twist by adding 1 tsp soy sauce and ½ tsp sesame oil to the mayo. Top with sesame seeds and sliced green onions for an umami boost.
For a Greek vibe, fold in ¼ cup crumbled feta cheese and a sprinkle of dried kalamata olives. 🌏
Nutrition facts
Frequently asked questions
How long do hard-boiled eggs last in the fridge after peeling?
Peeled hard-boiled eggs stay fresh for about 2-3 days in the fridge when stored properly. Place them in an airtight container with cold water covering them completely, or wrap individually in plastic wrap. The water prevents drying and preserves their texture for your salad.
Can I make this egg salad ahead of time?
Yes! The filling keeps well for up to 2 days in an airtight container in the fridge. For best texture, press plastic wrap directly onto the surface to prevent a skin from forming. Assemble the sandwiches fresh to maintain crisp bread. The flavors actually improve overnight!
What's the best bread for this sandwich?
Soft sandwich bread or brioche work perfectly, but for extra flair try sourdough or a crusty baguette. Remove crusts if using sourdough to avoid bulk. For a lighter option, use multigrain or whole wheat—just butter generously to prevent dryness.
Why did my egg salad turn watery?
This usually happens when eggs are overcooked (too long in boiling water) or when mayo is low-quality. Use high-quality mayo and cook eggs for exactly 12 minutes from cold water. Chill the salad for 30 minutes before serving to help it firm up.
How can I make this egg salad lower in calories?
Swap mayo for Greek yogurt (already in the recipe!) or light mayo, and use egg whites instead of yolks. Add extra celery and skip the butter on bread. For a protein boost, fold in 1 tbsp mustard and reduce mayo by 2 tbsp. You'll save about 100-150 calories per sandwich.
