Egg salad is a classic that often goes wrong: overcooked eggs with that grey ring, watery texture, or bland flavor. This recipe solves those problems with a foolproof boiling method and a balanced, creamy dressing.
Advertisements1
You'll get perfectly cooked eggs every time, with a tender yolk that's not dry. The dressing is tangy and rich, with a subtle crunch from celery and red onion. It's versatile enough for sandwiches, lettuce wraps, or a simple bowl with crackers.
The quick win here: use older eggs (about a week old) for easier peeling, and cool them in an ice bath immediately after boiling to stop the cooking process.
Why You'll Love This Recipe
About the Ingredients
6 large eggs
Use older eggs (5-7 days old) for easier peeling. Fresh eggs are harder to peel.
1/3 cup (80g) mayonnaise
Use full-fat for best flavor. Greek yogurt can replace half for a lighter version.
1 teaspoon Dijon mustard
Adds tang. Yellow mustard works, but Dijon is smoother.
1 tablespoon lemon juice
Freshly squeezed is best. Bottled works in a pinch.
1/4 teaspoon salt
Adjust to taste. Sea salt or kosher recommended.
1/8 teaspoon black pepper
Freshly ground for best flavor.
1/4 cup (30g) finely chopped celery
Adds crunch. Use the inner stalks for tenderness.
2 tablespoons finely chopped red onion
Milder than yellow onion. Soak in cold water for 5 minutes to reduce sharpness.
1 tablespoon chopped fresh dill (or 1 tsp dried)
Optional but recommended. Parsley or chives also work.
Tips & Tricks
- To avoid grey ring on yolks, don't overcook: steam for exactly 12 minutes then ice bath.
- For extra creamy texture, mash yolks separately with a fork before mixing with whites.
- Chill the egg salad for at least 30 minutes before serving to let flavors meld.
- If you like a bit of heat, add a pinch of paprika or a dash of hot sauce.
Pro Tips
Step-by-Step Instructions
1. Steam the eggs
Place a steamer basket in a pot with 1 inch (2.5 cm) of water. Bring to a boil over high heat. Carefully place eggs in the basket, cover, and reduce heat to medium-low. Steam for exactly 12 minutes at a gentle simmer (around 200°F / 93°C).
2. Ice bath shock
Transfer eggs immediately to a bowl of ice water. Let sit for 10 minutes. This stops cooking and makes peeling easier.
3. Peel and chop
Tap eggs gently on the counter, roll to crack the shell, and peel under running water. Chop the eggs into 1/2-inch (1.25 cm) pieces. For a finer texture, mash with a fork.
4. Mix the dressing
In a large bowl, whisk together mayonnaise, Dijon mustard, lemon juice, salt, and pepper until smooth. Taste and adjust seasoning.
5. Combine ingredients
Add chopped eggs, celery, red onion, and dill to the dressing. Gently fold until everything is well coated. Be careful not to overmix to keep some texture.
6. Chill and serve
Cover and refrigerate for at least 30 minutes to allow flavors to meld. Serve on bread, in lettuce cups, or with crackers.
Delicious Variations
Avocado Egg Salad
Replace half the mayo with mashed avocado for a creamy, healthier twist.
Curried Egg Salad
Add 1 teaspoon curry powder and a handful of raisins for a flavorful kick.
Bacon & Chive Egg Salad
Crumble 2 slices of cooked bacon and add 2 tablespoons chopped chives.
How to Store Easy Egg Salad Recipe
Refrigerator
Store in an airtight container for up to 3 days. Stir before serving.
Freezer
Not recommended as mayo separates when thawed.
Reheating
Serve cold or at room temperature. Do not microwave.
Frequently Asked Questions
Q: How long do hard-boiled eggs last in the fridge?
Hard-boiled eggs (in shell) last up to 1 week in the fridge. Once peeled, use within 2 days.
Q: Can I make egg salad ahead of time?
Yes, you can make it up to 2 days ahead. Keep it refrigerated and stir before serving.
Q: How do I prevent the egg salad from being watery?
Make sure the eggs are completely dry after peeling and pat the celery dry with a paper towel. Also, don't add too much mayo.
Q: Is egg salad healthy?
Egg salad can be part of a balanced diet. It's high in protein, but go easy on the mayo. Use Greek yogurt for a lighter version.
If you tried this easy egg salad recipe, let me know in the comments below! I'd love to hear how it turned out.
Easy Egg Salad Recipe
Easy Egg Salad Recipe made with perfectly boiled eggs, creamy mayo, and a hint of Dijon. Ready in 15 minutes for a quick lunch.
🧂 Ingredients
- 6 large eggs
- 1/3 cup (80g) mayonnaise
- 1 teaspoon Dijon mustard
- 1 tablespoon lemon juice
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
- 1/4 cup (30g) finely chopped celery
- 2 tablespoons finely chopped red onion
- 1 tablespoon chopped fresh dill (or 1 tsp dried)
📋 Instructions
- 1Steam the eggs — Place a steamer basket in a pot with 1 inch (2.5 cm) of water. Bring to a boil over high heat. Carefully place eggs in the basket, cover, and reduce heat to medium-low. Steam for exactly 12 minutes at a gentle simmer (around 200°F / 93°C).
- 2Ice bath shock — Transfer eggs immediately to a bowl of ice water. Let sit for 10 minutes. This stops cooking and makes peeling easier.
- 3Peel and chop — Tap eggs gently on the counter, roll to crack the shell, and peel under running water. Chop the eggs into 1/2-inch (1.25 cm) pieces. For a finer texture, mash with a fork.
- 4Mix the dressing — In a large bowl, whisk together mayonnaise, Dijon mustard, lemon juice, salt, and pepper until smooth. Taste and adjust seasoning.
- 5Combine ingredients — Add chopped eggs, celery, red onion, and dill to the dressing. Gently fold until everything is well coated. Be careful not to overmix to keep some texture.
- 6Chill and serve — Cover and refrigerate for at least 30 minutes to allow flavors to meld. Serve on bread, in lettuce cups, or with crackers.



