Salads
This delicious egg salad for sandwiches recipe delivers that perfect balance of creamy texture and crispy egg bites—no soggy sandwiches here. 💛 The secret lies in proper egg prep and a no-mayo magic trick that keeps things light yet flavorful. I've been making this version for years, and it's the one people always ask for seconds on.
What makes this egg salad special is the texture—tender, slightly crumbly eggs mixed with just enough mustard and herbs to keep it bright. No heavy mayo means it stays fresh longer, and the celery adds that satisfying crunch between bites. The best part? It comes together in under 15 minutes once your eggs are boiled.
By the time you're done, you'll have a salad that's creamy enough to coat every bite of bread but still holds its shape. The flavor is classic—herby, slightly tangy, and just salty enough to make you crave another sandwich. It's the kind of egg salad that turns a simple lunch into something special.
Perfect for classic sandwiches, wraps, or even as a filling for mini quiches. The recipe scales easily, so you can make a big batch for the week. Let's get started—your next sandwich just got an upgrade!
Ingredients for delicious egg salad for sandwiches
Six eggs, fresh herbs, and a no-mayo trick for the perfect sandwich filling—no soggy bites here!
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Hard-boiled, peeled, chopped |
| Dijon Mustard 🌶️ | 2 tbsp | For tangy flavor base |
| Mayonnaise 🥫 | ¼ cup | Light mayo for creaminess |
| Fresh Chives 🌿 | ¼ cup | Finely chopped, fresh preferred |
| Fresh Dill 🌿 | 0.15 cup | Chopped, brightens flavor |
| Celery Stalks 🧅 | 2 whole | Finely diced, crisp texture |
| Red Onion 🧅 | ¼ cup | Finely chopped, adds bite |
| Plain Greek Yogurt 🥛 | ¼ cup | Full-fat for creaminess |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, brightens |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 1 tbsp | For extra richness |
The eggs are everything—large eggs give you that classic texture, and they must be fully cooled before chopping. I always grab organic eggs from the store's refrigerated section—they're fresher and hold their shape better. For the herbs, fresh chives and dill from the grocery store's produce section are a must; dried just won't cut it. The celery? Crunchy is key, so grab the freshest stalks you can find—usually the ones in the back of the fridge case. If you're short on time, pre-chopped celery from the salad bar works in a pinch, but fresh is always better.
No mayo? No problem—this version uses just a quarter cup of light mayo plus Greek yogurt for creaminess without the heaviness. Dijon mustard is non-negotiable for that tangy kick, but if you're out, yellow mustard at half the amount works. For the red onion, white onion is fine, but red adds that pretty color. The olive oil is optional but worth the extra minute—it ties everything together. Need to skip an ingredient? The yogurt can be swapped for extra mayo, but the texture will be heavier. And if you're really in a bind, skip the herbs—it'll still taste good, but it won't be as bright.
This salad keeps beautifully—3-4 days in the fridge if stored in an airtight container. I always make a double batch because it's perfect for sandwiches, wraps, or even mini quiches. For extra crispiness, add a sprinkle of salt right before serving. The flavors actually improve after a night in the fridge—everything melds together perfectly. If you're prepping ahead, store the eggs and veggies separately and mix just before serving to keep that crunch. Trust me, it's worth the effort!
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of thing I can make while scrolling through my phone—just hard-boil eggs, chop chives, mix. The Dijon mustard does all the work tying everything together without needing fancy techniques.
- Herb-Packed Punch: That bright, tangy combo of fresh dill and chives? It’s what makes this egg salad sing. The mayo keeps it creamy, but the herbs cut through the richness—like a little burst of garden freshness in every bite.
- Lunchbox Legend: Between us, this is my go-to for packed lunches or quick picnics. It’s hearty enough to fill a sandwich but light enough to eat without feeling weighed down—plus, the dill keeps it from tasting stale even after a day in the fridge.
- Dollar Stretcher: Honestly, this recipe is my budget-friendly hero. Eggs are cheap, mayo is cheap, and a bunch of dill lasts forever if you freeze it. I make a big batch on Sunday, and it feeds the family for days without breaking the bank.
Step-by-step instructions for classic egg salad with no-mayo magic
Here's how to make the creamiest, most flavorful egg salad that stays crisp and fresh—no mayo overload needed!
🍳 Step 1: Hard-Boil Eggs to Perfect Doneness
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 reduce to low heat and cover. Simmer for exactly 9 minutes—this ensures creamy yolks that won't turn greenish. Drain and transfer eggs to an ice bath for 5 minutes to stop cooking.
Peel the eggs under cool running water to remove shells completely. Chop the eggs coarsely but not too fine—you want visible texture in your salad. I like to use the back of a fork for this step; it gives you control without over-mashing the eggs.
👨🍳 Step 2: Prep and Mix the Creamy Base
In a large mixing bowl, combine the 0.25 cup plain Greek yogurt, 0.25 cup mayonnaise, 2 tbsp Dijon mustard, 1 tbsp lemon juice, 1 tbsp olive oil, 0.5 tsp salt, and 0.25 tsp black pepper. Whisk until smooth and fully incorporated—this is your flavor foundation. The yogurt keeps it light while the mayo adds richness, and the Dijon mustard brings that classic tang.
Add the 0.25 cup finely chopped red onion and 0.15 cup chopped fresh dill to the bowl. Stir gently to distribute evenly. The red onion adds a bright bite, while the fresh dill keeps the flavors vibrant. If you're using dried dill, double the amount, but fresh is always better for that bright pop of flavor.
🥘 Step 3: Fold in Crunchy Vegetables and Herbs
Finely dice the 2 whole celery stalks (about 0.5 cup) and 0.25 cup fresh chives, then fold them into the yogurt mixture. The celery brings crisp texture, while the chives add a delicate onion-like sweetness. Mix gently—over-stirring can break down the eggs too much. Taste and adjust seasoning if needed; you might want a pinch more salt or a squeeze of lemon for brightness.
Now, add the chopped eggs and fold everything together lightly but thoroughly. You want the eggs to be coated in the creamy mixture but still visible—this keeps the salad textured and satisfying. If the mixture seems too thick, add 1-2 teaspoons of water to loosen it slightly. The salad should hold its shape when spooned onto bread.
⏰ Step 4: Chill and Serve for Maximum Freshness
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes (up to 2 hours). Chilling lets the flavors marry perfectly and keeps the salad crisp instead of soggy. The longer it sits, the better the taste—this is where the no-mayo magic really shines.
Before serving, give the salad a final stir to redistribute any separated ingredients. Spoon onto toasted bread, wrap in lettuce leaves, or serve with crudités for a classic lunch. The Greek yogurt keeps it light yet creamy, while the fresh herbs and crunchy veggies make every bite bright and refreshing. Enjoy immediately for the best texture!
Pro Tips For Making Delicious Egg Salad For Sandwiches
- USE COLD EGGS ONLY: Pull eggs straight from the fridge—room temperature makes them watery and mushy. I learned this the hard way after making egg salad that looked like wet sand. Cold eggs hold their shape and stay creamy.
- CHOP CHIVES AND DILL FINE: Don’t just tear them—chop the herbs into tiny pieces so they distribute evenly. My grandmother swore by this, and she was right: big chunks make every bite uneven. A sharp knife and quick strokes do the job.
- DON’T OVERMIX THE SALAD: Stir just until combined, or you’ll get a gluey mess. I used to mash it like I was punishing the eggs, but a light hand keeps it fluffy. Think "folded, not beaten."
- SWAP MAYO FOR GREEK YOGURT: Sounds weird, but it works: mix mayo and plain Greek yogurt (50/50) for tangy richness without heaviness. I was skeptical until I tried it—less greasy, more flavor, and it holds up in sandwiches.
Common mistakes when making perfect results
Overcooked Eggs
I’ve ruined more egg salads than I’d like to admit by overcooking the eggs, which turns them greenish and rubbery. The key is timing—9 minutes in boiling water for perfectly creamy yolks. If you’re using older eggs, reduce time to 8 minutes to avoid overcooking. Always shock them in an ice bath immediately after boiling to stop the cooking process. 💛
Skipping the Chill
Rushing to serve without chilling is a big mistake. The salad needs at least 30 minutes in the fridge to let flavors meld and textures settle. Skipping this step means a soggy sandwich and uneven flavor distribution. I’ve learned the hard way—patience pays off with a creamy, well-balanced salad.
Using Too Much Mayo
Heavy mayo makes egg salad greasy and heavy, especially in warm weather. This recipe uses just ¼ cup mayo plus Greek yogurt for creaminess without the heaviness. If you’re used to traditional recipes, resist the urge to add extra—trust the yogurt to keep it light and fresh. 🥫
Over-Mixing the Eggs
Mashing eggs into a paste kills the texture you’re working so hard to achieve. Chop them coarsely and fold gently—just until coated. Over-mixing turns the salad into a mushy blob. Use the back of a fork for control, and stop when the eggs are evenly distributed but still visible.
Ignoring Fresh Ingredients
Dried herbs and wilted celery ruin the flavor and texture. Fresh dill, chives, and crisp celery are non-negotiable. If you’re short on time, buy pre-chopped celery from the salad bar, but always use fresh herbs. The difference in brightness and crunch is night and day. 🌿
Not Adjusting Seasoning
Taste as you go! Egg salad needs a balance of salt, acid (lemon/mustard), and freshness (herbs). If it tastes bland, add more salt or lemon juice. If it’s too tangy, a touch of olive oil or a pinch of sugar can balance it. Trust your taste buds—seasoning is where flavor comes alive.
Nutrition facts
Frequently asked questions
Can I make this egg salad ahead of time?
This recipe actually tastes better after 3-4 days in the fridge when stored in an airtight container. The flavors meld beautifully, and the yogurt keeps it fresh without turning greasy. For best texture, store the eggs and veggies separately and mix just before serving to maintain that satisfying crunch.
What can I substitute if I don't have Greek yogurt?
You can use an extra 2 tablespoons of light mayo to maintain creaminess, but the texture will be slightly heavier. For a lighter option, try 1 tablespoon of sour cream mixed with 1 tablespoon of milk or water to thin it out. The yogurt's tanginess helps balance the richness of the eggs, so substitutions may slightly alter the flavor profile.
How do I keep my egg salad sandwich from getting soggy?
Toast your bread first and assemble sandwiches right before eating. For extra protection, place a thin layer of lettuce or a slice of cucumber between the bread and filling. The yogurt-based mixture helps prevent sogginess better than heavy mayo, but keeping everything chilled until serving makes all the difference.
Can I add other vegetables to this recipe?
Yes! Try adding finely diced bell peppers for sweetness, avocado slices for creaminess, or pickles for tang. Just keep portions small (about ¼ cup total) to maintain the salad's balance. The key is to add crunchy or fresh elements that won't make the filling too wet.
Is this egg salad recipe vegetarian?
Yes, this recipe is completely vegetarian as written. The base ingredients—eggs, yogurt, mustard, and fresh vegetables—contain no animal products beyond the eggs themselves. For a vegan version, you could substitute the eggs with tofu or chickpeas and use vegan mayo and yogurt alternatives.
