Egg Salad Recipe (Classic and Creamy)
Need a quick lunch that comes together in minutes with almost no effort? This egg salad recipe is the perfect solution. It’s easy to make, wonderfully creamy, and uses simple ingredients you probably already have at home. In this recipe, you’ll learn exactly how to make it, plus expert tips, variations, storage advice, and serving suggestions for the best results every time.

Quick Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Servings: 4
- Difficulty: Easy
Why You’ll Love This Recipe
This classic egg salad recipe proves that a few humble ingredients can create something truly satisfying and craveable.
- Comes together in under 25 minutes with basic pantry staples.
- Perfectly creamy texture without becoming watery or bland.
- Great for meal prep, quick lunches, or light dinners.
- Naturally low-carb and gluten-free without any special substitutions.
- Endlessly customizable with mix-ins, spices, or different bases.
- Budget-friendly, using ingredients most kitchens already have on hand.
- Works beautifully as a sandwich, wrap, or lettuce cup filling.
Ingredients
- 8 large eggs
- 1/2 cup mayonnaise
- 1 tablespoon Dijon mustard
- 2 tablespoons celery, finely diced
- 2 tablespoons red onion, finely diced
- 1 tablespoon fresh dill or chives, chopped
- 1 teaspoon lemon juice
- Salt and black pepper, to taste
- Paprika, for garnish (optional)
Fresh eggs are the foundation of this recipe, so choose ones that are cooked just right, with fully set yolks but no green ring around the edges. Mayonnaise provides the creamy base, while Dijon mustard adds tang and depth without overpowering the eggs. Celery and red onion bring crunch and freshness, balancing the richness of the yolks and mayo. Fresh dill or chives add a bright, herby note that keeps the whole dish tasting light rather than heavy, even with a generous amount of mayonnaise.
How to Make Egg Salad

This classic dish comes together with just a handful of steps, and most of the time is really just hands-off cooling.
- Boil the eggs. Place the eggs in a single layer in a pot and cover with cold water by about an inch. Bring to a boil, then remove from heat, cover, and let sit for 10–12 minutes.
- Cool the eggs. Transfer the eggs to an ice bath for at least 5 minutes to stop the cooking process and make peeling easier.
- Peel and chop. Peel the cooled eggs and chop them into small, even pieces using a knife or egg slicer.
- Mix the dressing. In a medium bowl, whisk together the mayonnaise, Dijon mustard, and lemon juice until smooth.
- Combine everything. Add the chopped eggs, celery, red onion, and dill to the bowl. Gently fold everything together until evenly coated.
- Season to taste. Add salt and pepper, tasting and adjusting as needed for balance.
- Chill and serve. Refrigerate for at least 15 minutes before serving to let the flavors meld, then garnish with paprika if desired.
Expert Tips
- Use eggs that are a few days old, since very fresh eggs are harder to peel cleanly.
- Don’t overboil the eggs, or the yolks can develop a gray-green ring and chalky texture.
- An ice bath is essential for stopping the cooking process and preventing rubbery whites.
- Chop eggs by hand for texture control, rather than mashing them completely smooth.
- Chill the finished salad before serving, since flavors deepen and improve with time.
- Use a mix of mayonnaise and Greek yogurt for a lighter, tangier version.
- Add mustard gradually and taste as you go, since brands vary in strength.
- Keep celery and onion finely diced so every bite has balanced crunch.
- Make a big batch on Sunday for easy lunches throughout the entire week.
- Store dressing and eggs separately if prepping far in advance, combining just before serving.
Easy Variations
- High Protein: Add extra hard-boiled eggs or a scoop of cottage cheese for more protein.
- Healthy: Replace half the mayonnaise with mashed avocado or plain Greek yogurt.
- Spicy: Stir in hot sauce, diced jalapeños, or a pinch of cayenne pepper.
- Vegetarian: This recipe is naturally vegetarian as written, with no substitutions needed.
- Family-Friendly: Skip the red onion and mustard for a milder, kid-friendly version.

What to Serve With It
Egg salad is fantastic piled onto toasted bread, croissants, or classic white sandwich bread. Serve it in lettuce wraps for a low-carb option, or alongside crackers for a light snack. A simple side salad, fresh fruit, or pickles all pair nicely with the richness of the eggs. For a heartier plate, add a cup of soup or a handful of chips alongside your sandwich for a complete, satisfying lunch.
Storage and Reheating
Store egg salad in an airtight container in the refrigerator for up to 4 days. Since this dish is served cold, no reheating is needed, simply stir before serving if any liquid has separated. Egg salad does not freeze well, as the texture becomes watery and grainy once thawed, so it’s best made fresh and enjoyed within a few days.
Common Mistakes to Avoid
A few small missteps can make the difference between mediocre and truly great egg salad.
- Overcooking the eggs leads to a chalky texture and unappealing gray-green yolk ring.
- Skipping the ice bath makes peeling difficult and can leave eggs slightly rubbery.
- Using too much mayonnaise can make the salad heavy and overly rich.
- Not seasoning enough results in a bland, flat-tasting final dish.
- Serving immediately skips the chilling time that helps flavors fully develop and meld.
FAQs
How long does egg salad last in the fridge?
Properly stored in an airtight container, it stays fresh for up to 4 days.
Can I make egg salad ahead of time?
Yes, it actually tastes better after chilling for a few hours or overnight.
Why is my egg salad watery?
This usually happens from excess moisture in the diced vegetables or eggs that weren’t fully cooled first before mixing.
Can I freeze egg salad?
It’s not recommended, since the texture becomes grainy and watery after thawing.
What can I use instead of mayonnaise?
Greek yogurt, avocado, or a mix of both work well as lighter substitutes.
How do I make perfectly peelable hard-boiled eggs?
Use eggs that are a few days old and cool them quickly in an ice bath after boiling.
Can I add bacon or ham to egg salad?
Yes, crumbled cooked bacon or diced smoked ham makes a delicious, heartier addition to the classic recipe.
Is egg salad a good option for meal prep?
Absolutely, it stores well for days and works great for quick lunches throughout a busy week.
Conclusion
This egg salad recipe is a simple, satisfying dish that comes together in just minutes with a handful of basic ingredients. It’s the kind of recipe you’ll return to again and again for quick, no-fuss lunches. Give it a try today, and keep a batch ready in your fridge all week.
