Perfect Egg Salad Recipe
Learn the best way to make a delicious egg salad with 7 simple ingredients.
Eggs
Mayonnaise
Mustard
Salt
Pepper
Celery
Onion
Boil the eggs until hard-boiled.
Chop the celery and onion into small pieces.
Peel and mash the hard-boiled eggs in a bowl.
Mix in mayonnaise, mustard, salt, and pepper.
Add the chopped celery and onion to the mixture.
Refrigerate the egg salad for at least 1 hour before serving.
The Ultimate Guide to Creamy, Classic Egg Salad: A Protein-Packed Lunch Staple
Have you ever opened your fridge to find a carton of hard-boiled eggs and wondered what to do with them beyond the usual sprinkle of salt? The answer is simpler than you think: a perfectly balanced Egg Salad can transform those humble eggs into a creamy, satisfying meal that’s ready in minutes. Making this recipe at home not only saves money but also lets you control the ingredients—no unnecessary fillers, just pure, fresh flavor. Whether you’re packing a lunch or hosting a brunch, mastering this dish is a kitchen skill worth having.
Ingredients & Kitchen Tools
– Hard-boiled eggs (6 large): The foundation. Use eggs that are at least a week old for easier peeling.
– Mayonnaise (¼ cup): Adds creaminess. Substitute with Greek yogurt or avocado for a lighter version.
– Dijon mustard (1 tsp): Provides tang and depth. Yellow mustard works too.
– Fresh lemon juice (1 tbsp): Brightens the flavor. Apple cider vinegar is a good alternative.
– Celery (1 stalk, finely diced): Adds crunch. Swap for chopped bell pepper or apple.
– Green onion (2, sliced): Mild onion flavor. Use chives or red onion (soaked in cold water to mellow).
– Fresh dill (1 tbsp, chopped): Optional but recommended. Dried dill (1 tsp) or parsley can substitute.
– Salt and black pepper to taste.
– Tools: Large bowl, fork or potato masher, cutting board, knife, measuring spoons.
Prep Time & Cooking Schedule

– Prep time: 10 minutes (if eggs are already boiled)
– Cook time: 12 minutes for hard-boiled eggs (plus 10 minutes ice bath)
– Resting time: 15 minutes in the fridge after mixing (optional, to let flavors meld)
– Total time: Approximately 35 minutes (including egg cooking)
Tip: Boil eggs the night before to cut morning prep time to under 10 minutes.
Step-by-Step Instructions
1. Cook the eggs perfectly: Place eggs in a single layer in a saucepan, cover with cold water by 1 inch. Bring to a rolling boil over high heat, then cover, remove from heat, and let stand for 12 minutes. Transfer to an ice bath for 10 minutes to stop cooking and ease peeling.
2. Peel and chop: Peel the cooled eggs. For a classic texture, chop about half the eggs into small cubes and mash the other half with a fork. This gives both creamy and chunky bits.
3. Mix the dressing: In a large bowl, whisk together mayonnaise, Dijon mustard, lemon juice, salt, and pepper until smooth.
4. Combine and finish: Add the chopped eggs, celery, green onion, and dill to the dressing. Fold gently until evenly coated. Taste and adjust seasoning—extra lemon juice or a pinch of smoked paprika can elevate the flavor.
5. Chill (optional but recommended): Cover and refrigerate for 15 minutes to allow the flavors to meld. Serve on bread, crackers, lettuce cups, or as a topping for a green salad. For a heartier twist, try this same base with a chicken egg salad variation by adding shredded cooked chicken and swapping dill for fresh tarragon.
Nutritional Benefits & Advantages
This Egg Salad is a powerhouse of nutrition. Each serving (about ½ cup) provides roughly 200 calories, 14g protein, 15g healthy fats (from egg yolks and mayo), and only 2g carbs. Eggs are a complete protein source, rich in choline (essential for brain health), vitamin D, and selenium. Using Greek yogurt instead of mayo lowers saturated fat while boosting protein. The celery and herbs add fiber and antioxidants. For a low-carb lunch, serve in lettuce wraps—it’s naturally gluten-free.
Tips Variations & Cooking Advice
– Flavor twists: Add a pinch of curry powder, smoked paprika, or Everything Bagel seasoning. Mix in chopped pickles or relish for tang.
– Dietary swaps: Use vegan mayo (e.g., avocado oil-based) and mashed tofu for egg-free version. For dairy-free, use plant-based yogurt.
– Texture changes: For an ultra-creamy spread, blend half the mixture in a food processor (pulse briefly). For crunch, add toasted nuts or seeds.
– Portion adaptations: Double the recipe for a crowd—it keeps well for 3 days.
– Cooking method: Instead of boiling, steam eggs (12 minutes in a steamer basket) for even easier peeling.
Common Mistakes to Avoid
– Overcooking the eggs: A green ring around the yolk indicates overcooking. Use the 12-minute off-heat method for perfect yellow yolks.
– Too much mayonnaise: Start with ¼ cup and add more if needed. The salad should be creamy, not runny.
– Skipping the salt: Eggs need sufficient salt to bring out flavor. Salt the dressing first, then adjust.
– Mixing while hot: Let eggs cool completely before mixing, or the heat will thin the dressing.
– Forgetting acid: Lemon juice or vinegar is crucial—it cuts through the richness and brightens the taste.
Storage & Meal Prep Tips
– Refrigeration: Store in an airtight container for up to 3 days. Press plastic wrap directly onto the surface to prevent a skin from forming.
– Freezing: Not recommended—the texture of eggs and mayonnaise degrades upon thawing.
– Meal prep: Prepare the base (eggs + dressing) without add-ins like celery or onion, which can release water. Stir in fresh ingredients just before serving.
– Reheating: Serve cold or at room temperature. Do not microwave—it will ruin the creamy texture.
Conclusion
A classic Egg Salad is proof that simple ingredients can create something extraordinary. With its creamy texture, savory notes, and endless adaptability, this recipe deserves a regular spot in your meal rotation. Whether you enjoy it on toast, in a wrap, or as a protein-packed scoop atop greens, you’ll appreciate the ease and satisfaction it brings. Don’t forget to experiment with the chicken egg salad variation for a heartier twist. Try it this week and share your favorite add-ins in the comments below!
FAQs
1. Can I use store-bought hard-boiled eggs?
Yes, but fresh-cooked eggs have better texture and flavor. If using pre-cooked, make sure they’re not rubbery.
2. How long does egg salad last in the fridge?
3 days maximum. Discard if left at room temperature for more than 2 hours.
3. Can I make this without mayonnaise?
Absolutely. Substitute mashed avocado, plain Greek yogurt, or hummus for a creamy, healthier version.
4. Why is my egg salad watery?
It’s likely from the eggs (overcooked or not drained well) or watery vegetables. Pat celery dry with paper towels, and let eggs cool completely before mixing.
5. Can I add other proteins?
Yes! Shredded chicken, flaked tuna, or crumbled bacon all work well. For a Egg Salad that’s more filling, stir in ½ cup of cooked quinoa or chickpeas.