Salads
This best foods egg salad recipe delivers the perfect balance of creamy, tangy, and crispy textures—no soggy sandwiches here. The secret lies in hard-boiling eggs just right, chopping them precisely, and mixing in crisp celery for that satisfying crunch. I’ve perfected this classic over years of lunchbox testing, ensuring every bite stays creamy and fresh-tasting hours after mixing.
What sets this recipe apart is the crispy celery bites that cut through the richness, plus a foolproof method for keeping the mayo from turning greasy. We’ll use a simple mayo-mustard blend (adjust ratios for your preference) and season with just enough mustard and relish for that signature tang. The result? A classic egg salad that’s light enough for a main dish but rich enough to satisfy cravings.
This version works as a filling for sandwiches, wraps, or even as a side with crackers—no one will guess it’s made at home. For dietary flexibility, I’ll show you how to swap mayo for Greek yogurt or avocado mash, and how to keep it crispy even after refrigeration. The key is timing and texture, and I’ve got you covered.
Whether you’re packing lunches or hosting a brunch, this egg salad delivers restaurant-quality results with minimal effort. Let’s get started—your next perfect sandwich is just minutes away.
Ingredients for best foods egg salad
Six creamy eggs, crisp celery, and tangy mustard—this is the classic combo that makes egg salad unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Hard-boiled, peeled, chopped |
| Mayonnaise 🥫 | ½ cup | High-quality, light mayo |
| Yellow Mustard 🌶️ | 1 tbsp | Dijon preferred for tang |
| Fresh Celery 🧅 | ½ cup | Finely chopped, crisp |
| Red Onion 🧅 | 2 tbsp | Finely diced, sharp flavor |
| Pickle Relish 🥒 | 1 tbsp | Sweet or dill preferred |
| Fresh Dill 🌿 | 1 tbsp | Chopped, for brightness |
| Lemon Juice 🍋 | 1 tsp | Freshly squeezed |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Greek Yogurt 🥛 | ¼ cup | Full-fat for creaminess |
| Avocado 🥑 | ¼ whole | Ripe, mashed for mayo swap |
| Crackers 🍞 | 1 package | For serving, optional |
The eggs are everything. Use large eggs—they have more yolk for creaminess. Trader Joe's or Costco sell them in bulk, so grab a dozen if you're making this often. For perfect hard-boiling, start with room-temperature eggs and shock them in ice water immediately after cooking. The celery? Fresh is non-negotiable—it keeps that satisfying crunch. If you're prepping ahead, chop it last and fold it in right before serving. And for the mayo, Hellmann's or Best Foods are my go-tos—they stay light and don't turn greasy.
No mayo? Greek yogurt or avocado mash saves the day—just reduce the lemon juice slightly since yogurt is tangier. Short on celery? Substitute finely chopped bell pepper for a sweeter crunch. The mustard is key for that signature tang, but if you prefer milder flavor, cut it to 1 teaspoon. For extra richness, add a tablespoon of cream cheese or a dash of hot sauce. And if you're making this ahead, the trick to keeping it crispy is to fold in the celery right before serving—no soggy sandwiches here!
This keeps beautifully for 3-4 days in the fridge, but the celery gets softer over time. For best texture, store the dressing and seasonings separately, then mix everything together right before serving. The avocado, if using, should be added fresh—it oxidizes fast. For meal prep, portion into containers with crackers on the side. Pro tip: Wet a paper towel and place it over the egg salad in the container to keep it moist for up to 5 days. And if you're serving at a brunch, make it the night before—flavors meld even better!
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—eggs, mayo, mustard, celery, onion. That’s it. No fancy gadgets, no last-minute grocery runs. The celery adds a satisfying crunch, and the onion? Tiny but mighty—just enough bite to wake up your taste buds.
- Creamy Without Guilt: The mayo-mustard mix is where this salad shines. It’s rich but balanced—no greasy aftertaste, just that perfect tangy-sweet harmony. Honestly, I double the batch just to have it on hand for sandwiches all week.
- Lunchbox Legend: Between us, this is my go-to for packed lunches. The onions mellow out after a few hours, and the celery stays crisp. Wrap it in a tortilla for a quick bite, or pile it high on crackers for a no-fuss snack. Even my kid who hates veggies eats this.
- Zero-Waste Winner: Here’s what sold me—this recipe uses the whole egg, not just the whites. The yolks make it creamy, and I never throw out leftovers (if they last that long). A few dollars for eggs and celery stretches to feed the whole family, and it keeps for days in the fridge.
Step-by-step instructions for perfect egg salad
Here's how to make the creamiest, most flavorful egg salad with crisp celery bites and just the right tang.
Hard-Boil and Chop the Eggs
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 simmer for exactly 10 minutes. This timing ensures perfectly set yolks without turning them greenish.
Transfer the eggs to an ice bath for 10 minutes to stop the cooking process. Peel the eggs carefully under running water—this helps remove any stubborn bits of shell. Chop the eggs into even ½-inch pieces using a sharp knife. I like to keep the yolks slightly broken up for extra creaminess, but you can chop them uniformly if you prefer a more traditional texture.
Prepare the Creamy Base
In a medium bowl, combine the 0.5 cup mayonnaise, 0.25 cup Greek yogurt, and 1 tbsp Dijon mustard. Mix with a silicone spatula until smooth and fully incorporated. The yogurt adds a light, tangy balance to the richness of the mayo, while the mustard brings just enough sharpness to cut through the eggs.
Add the 1 tsp freshly squeezed lemon juice, 0.5 tsp salt, and 0.25 tsp freshly ground black pepper. Mix well to distribute the flavors evenly. This is where the magic happens—the acidity from the lemon brightens everything up, while the salt and pepper enhance all the other flavors without overpowering them.
Add the Crunchy Vegetables
Finely chop the 0.5 cup fresh celery into small, crisp pieces—think ⅛-inch dice for that perfect crunch. Dice the 2 tbsp red onion into tiny cubes, about ⅛-inch in size, so they add sharpness without being overwhelming. Add both to the bowl and gently fold them in with the spatula.
Here's the thing—don't overmix. You want the celery and onion to stay intact so they provide that satisfying bite in every forkful. If you chop them too small, they'll turn mushy. The celery should remain bright green and crisp, not limp.
Incorporate the Avocado and Pickle Relish
Mash the 0.25 whole avocado until smooth, then stir it into the egg mixture. The avocado adds a velvety texture and a touch of richness that replaces some of the mayo while keeping it light. If you're using a ripe avocado, it should mash easily with a fork—no need for a food processor.
Add the 1 tbsp pickle relish and 1 tbsp fresh dill, then gently fold everything together until fully combined. The relish adds a sweet-tangy contrast, while the dill brings a fresh, herbal brightness. Taste and adjust seasoning if needed—you might want a little more salt or lemon juice to balance the flavors.
Chill and Serve
Cover the bowl with plastic wrap and refrigerate the egg salad for at least 30 minutes before serving. This chilling time lets all the flavors meld together beautifully and makes the texture even creamier. If you're short on time, you can serve it immediately, but the flavor will develop more over time.
Serve the egg salad on a bed of crackers or with slices of crisp bread. The contrast of the cool, creamy egg salad with the crunch of crackers is pure perfection. For extra flair, garnish with a sprinkle of freshly cracked black pepper and a few extra dill sprigs.
Pro Tips For Making Best Foods Egg Salad
- Boil Eggs Until Cool: I learned this the hard way—peeling hot eggs is a nightmare. Run the boiled eggs under cold water for 5 minutes after cooking, then refrigerate them for at least 30 minutes before peeling. The yolk stays intact, and the whites slide off like butter.
- Dice Celery Small: Skip the thick chunks—finely diced celery (1/8-inch pieces) blends better and adds texture without overpowering. Pulse it in a food processor for 3 seconds if you’re impatient, then chop the remaining bits by hand for consistency.
- Balance Mayo and Mustard: Start with a 3:1 ratio of mayo to mustard, then adjust to taste. Too much mustard makes it sharp; too little mayo makes it dry. Mix in 1 teaspoon at a time until it hits that creamy, tangy sweet spot—trust your palate, not the recipe.
- Add Onion Last: Raw red onion burns your eyes and overpowers the salad. Thinly slice it first, then toss it in just before serving. If you’re prepping ahead, store it separately and mix it in right before eating—freshness matters.
Pro cooking tips for great best foods egg salad
Egg Boiling Perfection
Start with room-temperature eggs—this prevents cracking during cooking. Use a 1:1 ratio of eggs to cold water in your saucepan, and bring to a rolling boil over high heat for just 1 minute to create steam. Then reduce to low heat and simmer for exactly 10 minutes—no more, or the yolks turn greenish. The ice bath is non-negotiable: shock the eggs for 10 minutes to stop cooking and make peeling effortless. 🥚
Chopping Like a Pro
Use a sharp chef’s knife and chop eggs into even ½-inch pieces for consistent texture. For extra creaminess, leave yolks slightly broken up. When dicing celery, aim for ⅛-inch cubes—smaller pieces turn mushy. The red onion should be finely minced (⅛-inch) to distribute sharpness evenly. I swear by a microplane for quick, even onion work. 🧅
Mayo Magic
Use light mayo (like Hellmann’s) to avoid greasiness, and Dijon mustard for tang. For a lighter version, replace ¼ cup mayo with ¼ cup Greek yogurt—just reduce lemon juice to ½ tsp since yogurt is tangier. Always mix mayo and mustard first to emulsify before adding eggs. This prevents a greasy texture. 🥫
Crunch Control
Add celery last to preserve crispness. If prepping ahead, store dressing and seasonings separately, then fold in celery right before serving. For extra crunch, toss chopped celery in 1 tsp lemon juice before adding—it keeps it vibrant for hours. Avoid overmixing; gentle folds keep veggies intact. 🌿
Avocado Swap
For a vegan or lighter version, mash ½ ripe avocado until smooth and stir into the base. Reduce mayo to ¼ cup to balance richness. Add ½ tsp extra lemon juice to prevent browning. The avocado adds creaminess without dairy, and the texture stays luxurious. 🥑
Flavor Boosts
For spicy kick, add ½ tsp hot sauce or ½ tsp cayenne. For sweetness, stir in 1 tsp honey or 1 tbsp diced pickles. Always taste and adjust—seasonings intensify after chilling. I often add 1 tsp smoked paprika for depth. 🌶️
Nutrition facts
Frequently asked questions
Can I make this egg salad without mayo?
For a lighter version, replace ¼ cup mayo with ¼ cup Greek yogurt or mash ½ ripe avocado for creaminess. Just reduce lemon juice to ½ tsp (yogurt is tangier) and add ½ tsp extra lemon juice if using avocado to prevent browning. The texture stays rich and velvety.
How do I keep the celery from getting soggy?
Add celery last and fold it in gently—overmixing breaks down the texture. For extra crunch, toss chopped celery in 1 tsp lemon juice before adding. If prepping ahead, store the base and seasonings separately, then mix in celery right before serving.
What’s the best way to hard-boil eggs for perfect texture?
Use room-temperature eggs and a 1:1 ratio of eggs to cold water. Bring to a rolling boil for 1 minute, then reduce to low heat and simmer for exactly 10 minutes. Shock in an ice bath for 10 minutes to stop cooking. This ensures set yolks without greening.
Can I make this ahead of time?
Yes! Store the base (eggs + mayo/mustard/seasonings) in the fridge for 3-4 days. Keep celery separate and fold it in just before serving. For meal prep, portion into containers with crackers and cover with a damp paper towel to maintain moisture.
What are the best sandwich breads for egg salad?
Crusty baguette slices or sourdough hold up best to creamy fillings. For extra crunch, toast the bread lightly. Avoid soft white bread—it gets soggy fast. If using wraps, opt for whole wheat tortillas or lettuce wraps for a low-carb option.
