Follow Me On Social Media!
Creamy Egg Salad Recipe (Light, Tangy Lunch, 25 Minutes)
This creamy egg salad recipe is light, tangy, and easy to make in 25 minutes. Perfect for sandwiches, wraps, or a healthy protein-packed lunch.
This creamy egg salad recipe is the one I keep coming back to whenever I want a quick, protein-packed lunch that actually tastes like something. It skips the heavy, mayo-drenched version most of us grew up with and leans into brightness, texture, and just enough tang to make every bite feel fresh.
Fun fact: egg salad became a lunchbox staple in the United States during the 1920s, right after commercial mayonnaise showed up in grocery stores and suddenly made “salad” out of almost any protein possible.
Why this recipe works
- Gently cooked eggs stay tender, with soft golden yolks instead of that dry, chalky, gray-ringed center.
- A blend of mayo and Greek yogurt keeps the dressing rich but noticeably lighter and tangier than the classic all-mayo version.
- A quick splash of lemon juice cuts through the richness and wakes the whole bowl up.
- Finely minced celery and rinsed red onion add crunch and freshness without any harsh bite.
Ingredients
- 8 large eggs, cold from the fridge
- Cold water, enough to cover the eggs by about 1 inch
- Ice cubes, for the ice bath
- 1/3 cup good-quality mayonnaise (Duke’s or Hellmann’s are my favorites)
- 2 tablespoons plain Greek yogurt or sour cream
- 1 teaspoon Dijon mustard (or yellow mustard for a more classic taste)
- 1 teaspoon fresh lemon juice or apple cider vinegar
- 1/4 teaspoon kosher salt, plus more to taste
- 1/8 teaspoon freshly ground black pepper
- 2 to 3 tablespoons finely minced celery
- 1 tablespoon finely minced red onion or fresh chives
- 1 tablespoon chopped fresh herbs (dill, parsley, or chives)

Instructions
Step 1: Boil the eggs gently
Arrange the cold eggs in a single layer in a medium saucepan and cover them with cold water so there is roughly an inch of water above the shells. Bring the pot up to a rolling boil over high heat, then immediately cover it with a lid, slide it off the burner, and let it sit undisturbed for exactly 10 to 12 minutes. This gentle carryover method sets the yolks without overcooking them.
Step 2: Shock in an ice bath
While the eggs are steeping, fill a medium bowl with cold water and a generous handful of ice cubes. As soon as the timer goes off, use a slotted spoon to move the eggs straight into the ice bath and let them chill completely for at least 10 minutes. That sudden temperature drop stops the cooking and helps the whites pull away from the shell, so peeling is far less frustrating.
Step 3: Prep the crunchy bits
While the eggs cool, finely mince the celery, red onion, and herbs. If you are using red onion, drop the minced pieces into a small cup of cold water for about five minutes, then drain and pat them dry. This quick soak tames those sharp, sulfurous notes so the onion adds flavor without stealing the show. Blot the celery dry too so no extra moisture sneaks into your dressing.
Step 4: Whisk the tangy dressing
In a medium mixing bowl, whisk together the mayonnaise, Greek yogurt, Dijon mustard, lemon juice, kosher salt, and black pepper until smooth and glossy. Give it a taste right now, before the eggs go in. It should read creamy, gently tangy, and well-seasoned, because this base flavor is what carries the whole salad.
Step 5: Peel and chop the eggs
Tap each cooled egg on the counter to crack the shell all over, then peel them under cool running water or right in the ice bath. Pat them dry and chop into bite-sized pieces. I like a mix of finer bits and a few chunkier pieces so the salad has real texture instead of a uniform paste.
Step 6: Fold everything together
Add the chopped eggs, drained onion, celery, and fresh herbs to the bowl with the dressing. Use a rubber spatula to gently fold everything together until each piece is coated. Taste one more time and adjust with a pinch of salt or a crack of pepper if needed. Serve immediately or chill for 20 minutes to let the flavors marry.
Nutrition information
- Calories: 210 per serving
- Protein: 11 g
- Fat: 17 g
- Saturated fat: 4 g
- Carbohydrates: 2 g
- Fiber: 0 g
- Sugar: 1 g
- Sodium: 290 mg
- Cholesterol: 375 mg
Pro tips for the best creamy egg salad
- Use eggs that are at least a week old. Very fresh eggs cling to their shells and are notoriously tricky to peel cleanly.
- Always dry your peeled eggs and prepped vegetables. Any lingering water thins out the dressing and dulls the flavor.
- Season in layers. Salt the dressing first, then taste again after folding in the eggs to catch any final adjustment.
- For a make-ahead version, store the salad up to 3 days in an airtight container and stir in the fresh herbs right before serving so they stay vibrant.
Frequently asked questions
Can I make this egg salad ahead of time?
Yes, and it actually gets tastier after a couple of hours in the fridge as the flavors meld. Keep it in an airtight container for up to three days, and give it a quick stir before serving.
How do I make a lighter or dairy-free version?
Swap the mayo for extra Greek yogurt for a lighter take, or use avocado-based mayonnaise if you want to keep it dairy-free. Mashed avocado also works beautifully as a partial substitute.
What can I use instead of celery for crunch?
Finely diced, seeded cucumber, jicama, or even crisp radishes all bring that satisfying snap. Just make sure to pat them dry before folding them in.
Why did my eggs turn out rubbery with green yolks?
That happens when the eggs cook too long or too hot. Stick to the covered off-heat method and move them to an ice bath the moment the timer beeps to keep the whites tender and the yolks bright yellow.
What is the best way to serve creamy egg salad?
Pile it onto toasted sourdough or a soft brioche bun, tuck it into lettuce wraps for a low-carb lunch, or scoop it over crisp greens with sliced avocado and cherry tomatoes for a full salad plate.




