
Prep Time: 10 mins | Cook Time: 12 mins | Total Time: 22 mins | Servings: 4
A good egg salad does not need many ingredients. What it needs is a few things done correctly — eggs cooked to the right doneness, a dressing with enough flavour to carry the whole thing, and a texture that holds together rather than turning watery after an hour.
This egg salad recipe covers all of that. The eggs are cooked using a simple hot water rest method that consistently produces fully set yolks with no grey ring and no rubbery whites. The dressing uses Dijon mustard and a small amount of acid to keep things tasting balanced rather than just creamy. The whole recipe is done in about 22 minutes.
It works well in sandwiches, wraps, lettuce cups, and with crackers. It also keeps in the fridge for four days which makes it a genuinely useful option for weekly lunch prep.
Why You’ll Love This Recipe
- Done in about 22 minutes with no special equipment needed
- Uses ingredients most people already have at home
- Versatile enough for sandwiches, wraps, lettuce cups, and crackers
- Easy to adjust with herbs, pickles, avocado, or a little heat
- Holds well in the fridge for up to 4 days
- Straightforward steps that work well for beginners
Ingredients
For the egg salad:
- 6 large eggs
- 3 tbsp good quality mayonnaise
- 1 tsp Dijon mustard
- 1 tsp apple cider vinegar or fresh lemon juice
- 2 tbsp fresh chives or green onions, finely chopped
- 1 celery stalk, finely diced
- ¼ tsp fine salt
- ¼ tsp black pepper
- ¼ tsp smoked paprika for garnish
Optional add-ins:
- 1 tbsp fresh dill, chopped
- 1 tsp hot sauce
- 1 tbsp dill pickle relish
- ¼ tsp garlic powder
For serving:
- Toasted sandwich bread or brioche buns
- Soft flour tortillas for wraps
- Butter lettuce leaves for lettuce cups
- Crackers or sliced cucumber rounds

How to Make Egg Salad Recipe
Step 1 — Cook the eggs. Put the eggs in a single layer in a saucepan and cover with cold water by about an inch. Bring to a full boil over medium-high heat. Once boiling turn off the heat completely cover the pan and let the eggs sit for exactly 11 minutes. This method gives fully cooked yolks without overcooking the whites. No grey ring, no rubbery texture.
Step 2 — Cool and peel. Move the eggs straight into a bowl of ice cold water and leave them for at least 5 minutes. This stops the cooking immediately and makes peeling easier. Peel under a thin stream of running water to catch any small shell pieces.
Step 3 — Chop the eggs. Chop the peeled eggs into small pieces. A rougher chop gives a chunkier texture while a finer chop produces something more uniform. Both are good — it depends on what you prefer. Avoid mashing completely as some texture in the finished salad makes it more satisfying.

Step 4 — Make the dressing. Whisk the mayonnaise, Dijon mustard, apple cider vinegar, salt, and black pepper together in a medium bowl until smooth. Taste it before adding the eggs. The dressing should be creamy with a slight tang. Adjust salt or acid here where it is easier to correct than at the end.
Step 5 — Fold everything together. Add the chopped eggs, diced celery, and chives to the bowl. Fold gently with a spatula until everything is coated evenly. Add any optional ingredients now — dill, relish, hot sauce, or garlic powder all work well here. Taste once more and make any final adjustments.
Step 6 — Rest and serve. Cover the bowl and refrigerate for at least 15 to 20 minutes before serving. The short rest helps the seasoning distribute and the flavors settle. Serve on toasted bread, in a wrap, or in lettuce cups. A light dusting of smoked paprika on top adds color and a mild smoky note.

Expert Tips
Use eggs that are a few days old rather than very fresh ones. Eggs bought 4 to 7 days ago peel much more cleanly. Fresh eggs tend to cling to the shell membrane and are harder to peel neatly after boiling.
Do not skip the ice bath. Moving the eggs into cold water immediately after cooking is the simplest way to stop overcooking and keep the yolks looking clean and yellow. A few minutes is all it takes.
Start with less mayonnaise than the recipe calls for. Two tablespoons is usually enough. Add the third only if the texture feels too dry. The dressing should coat the eggs not smother them.
Cut the celery as finely as you can. Larger pieces create uneven bites. Small fine pieces spread the crunch evenly across the whole salad.
Season in two stages. Once in the dressing before adding the eggs and once after folding everything together. It produces better overall flavor than seasoning only at the end.
If you are packing sandwiches for lunch toast the bread first. Toasted bread holds up against the moisture of the dressing and stays firm much longer than untoasted bread.
Common Mistakes to Avoid
Overcooking the eggs. Eggs cooked too long turn rubbery and develop that grey-green ring around the yolk. Following the 11-minute hot water rest method prevents this consistently.
Too much mayonnaise. The mayo should coat and bind the salad. It should not be the dominant flavor. Start conservatively and add more only if needed after tasting.
Skipping the rest time. Egg salad that goes straight from bowl to bread tastes flat. Even 15 minutes in the fridge improves the flavor noticeably. Plan for it if you can.
Not tasting before serving. Eggs absorb seasoning differently than other ingredients. A final taste before serving catches anything that needs adjusting before it is too late.
Chopping warm eggs. Warm eggs are softer and tend to mash instead of chop. Let them cool fully in the ice bath first and the texture of the finished salad will be much better.
Variations
Avocado Egg Salad. Replace half the mayonnaise with mashed ripe avocado. The result is creamier with a fresher flavor. Add a squeeze of lime juice to slow browning. Works particularly well in lettuce cups.
Spicy Sriracha Egg Salad. Stir one to two teaspoons of sriracha and a pinch of cayenne into the dressing. Pairs well with shredded lettuce and cucumber in a wrap where the cool vegetables balance the heat.
Dill Pickle Egg Salad. Add two tablespoons of finely chopped dill pickles or relish plus a small splash of the brine. The brine cuts through the richness of the mayo and adds a sharp tangy edge.
Greek Yogurt Egg Salad. Swap half the mayonnaise for full-fat plain Greek yogurt. Slightly less rich but the natural tanginess works well with fresh dill and chopped cucumber added in.
Bacon and Chive Egg Salad. Fold in three strips of crispy crumbled bacon with extra fresh chives. The smoky salty bacon adds a savory depth that makes this version a particularly satisfying sandwich filling.
What to Serve With
On toasted sourdough or brioche bread this egg salad makes a solid lunch sandwich. In soft flour tortillas with shredded romaine and sliced tomato it becomes a quick and filling wrap. In butter lettuce cups it works as a lighter option that still feels like a proper meal.
For snacking it pairs well with crackers, sliced cucumber, or celery sticks. As part of a casual spread it sits naturally alongside coleslaw, potato salad, and fresh fruit.
A simple green salad or a bowl of tomato soup alongside turns it into a more complete meal without much extra work.
Storage and Reheating Tips
Store egg salad in an airtight container in the fridge for up to 4 days. Keep it covered as it picks up other fridge odors quickly if left open. Stir gently before serving — some liquid separating during storage is normal and easy to mix back in.
Egg salad does not freeze well. The mayonnaise breaks down when frozen and the texture after thawing is watery and difficult to recover. Skip the freezer for this one.
There is nothing to reheat. Serve it cold or at cool room temperature. When packing for lunch use an insulated bag with an ice pack especially in warm weather.
For meal prep store the salad separately from bread or wraps and assemble just before eating to keep everything from going soggy.
FAQs
How long does egg salad last in the fridge? Up to 4 days in an airtight container. Check for any off smell before eating after day 3.
Can I make it the night before? Yes and it is actually better that way. The flavors develop more fully overnight. Stir gently before serving.
What is the best way to cook eggs for egg salad? Bring water to a boil, add eggs, turn off the heat, cover, and rest for 11 minutes. Transfer to an ice bath immediately. Fully cooked yolks with no grey ring every time.
Can I use Greek yogurt instead of mayo? Yes. Replace some or all of the mayonnaise with full-fat plain Greek yogurt. Slightly less rich but still works well with Dijon and fresh herbs in the mix.
Why does my egg salad turn watery? Usually from eggs that were not dried after the ice bath or from watery add-ins like tomato mixed directly into the salad. Pat eggs dry before chopping and add watery toppings fresh at serving time.
Is this good for meal prep? It is one of the more practical lunch prep options. Make a batch at the start of the week and use it different ways across 3 to 4 days — sandwiches, wraps, lettuce cups, crackers.
Can I add vegetables? Yes. Finely diced celery, red onion, cucumber, and bell pepper all work well. Keep pieces small so they blend evenly throughout rather than creating large uneven bites.
Conclusion
Egg salad is one of those recipes where small details make a real difference. Properly cooked eggs, a dressing that is balanced rather than heavy, and a short rest before serving are the things that separate a good result from a mediocre one. This egg salad recipe keeps the process simple and the results consistent. Get the base right and then adjust it to your taste from there.
Recipe Card Summary
Recipe Name: Creamy Egg Salad Recipe Prep Time: 10 minutes Cook Time: 12 minutes Total Time: 22 minutes Servings: 4 Course: Lunch, Meal Prep Cuisine: American Calories: Approximately 220 per serving
Ingredients:
- 6 large eggs
- 3 tbsp mayonnaise
- 1 tsp Dijon mustard
- 1 tsp apple cider vinegar
- 2 tbsp fresh chives, chopped
- 1 celery stalk, finely diced
- ¼ tsp salt
- ¼ tsp black pepper
- ¼ tsp smoked paprika for garnish
Instructions:
- Cook eggs using hot water rest method for 11 minutes then transfer immediately to ice bath.
- Cool, peel, and chop eggs to preferred texture.
- Whisk mayonnaise, mustard, vinegar, salt, and pepper until smooth.
- Fold in chopped eggs, celery, and chives until evenly coated.
- Add optional ingredients if using. Taste and adjust seasoning.
- Cover and refrigerate for at least 15 to 20 minutes before serving.
- Serve on toasted bread, in wraps, or in lettuce cups with smoked paprika garnish.
Notes:
- Eggs that are 4 to 7 days old peel more cleanly than very fresh eggs
- The ice bath is important — it stops the cooking and prevents the grey yolk ring
- Start with 2 tablespoons of mayo and add the third only if needed
- Stores in the fridge up to 4 days in an airtight container
- Does not freeze well — serve cold only