If you’re looking for a quick, satisfying, and versatile dish, this classic egg salad recipe checks every box. Whether you’re making a sandwich for lunch, prepping meals for the week, or serving a crowd at a gathering, egg salad is a timeless favorite that never disappoints. In this guide, we’ll walk you through everything you need to know — from ingredients and step-by-step instructions to tips, variations, and storage advice.
Why You’ll Love This Egg Salad Recipe
- Ready in under 20 minutes — perfect for busy weekdays
- High in protein — eggs are one of nature’s best protein sources
- Budget-friendly — made with simple, affordable ingredients
- Incredibly versatile — enjoy it on bread, crackers, lettuce wraps, and more
- Make-ahead friendly — stores well in the fridge for up to 4 days
Ingredients You’ll Need
This recipe serves 4 people and uses pantry staples you likely already have on hand.
Main Ingredients
- 6 large eggs, hard-boiled and peeled
- 3 tablespoons mayonnaise (full-fat or light)
- 1 teaspoon Dijon mustard (or yellow mustard)
- 1 tablespoon plain Greek yogurt (optional, for extra creaminess)
- 1 tablespoon fresh lemon juice
- 2 tablespoons celery, finely diced
- 2 tablespoons red onion or green onion, finely chopped
- Salt and black pepper to taste
- Paprika for garnish
Optional Add-ins
- 1 teaspoon fresh dill or chives
- 1 teaspoon relish or pickle juice for a tangy kick
- A dash of hot sauce for heat
- 1/4 teaspoon garlic powder
How to Make Classic Egg Salad: Step-by-Step Instructions
Step 1: Hard-Boil the Eggs Perfectly
The foundation of a great egg salad is perfectly cooked hard-boiled eggs — no green rings around the yolk and no rubbery whites.
- Place eggs in a single layer in a saucepan and cover with cold water by about 1 inch.
- Bring the water to a full rolling boil over medium-high heat.
- Once boiling, cover the pot, remove it from heat, and let the eggs sit for 10 to 12 minutes.
- Transfer the eggs immediately to an ice bath (a bowl filled with ice water) and let them cool for at least 5 minutes.
- Peel the eggs under cold running water for the easiest peeling experience.
Step 2: Chop the Eggs
Using an egg slicer, fork, or knife, chop the hard-boiled eggs to your preferred texture. Some people prefer a chunky egg salad with large pieces, while others like it finely chopped and smooth. There’s no wrong answer — it’s entirely up to your preference!
Step 3: Mix the Dressing
In a medium mixing bowl, combine:
- Mayonnaise
- Dijon mustard
- Greek yogurt (if using)
- Fresh lemon juice
- Salt and pepper
Stir everything together until the dressing is smooth and well combined. Taste and adjust seasoning as needed.
Step 4: Combine Everything
Add the chopped eggs, celery, and onion to the dressing. Gently fold everything together until the eggs are evenly coated. Be careful not to over-mix — you want to maintain some texture.
Step 5: Taste and Adjust
Give your egg salad a taste. Need more tang? Add a little more lemon juice or a splash of pickle juice. Want it creamier? Add a touch more mayo. Adjust salt and pepper as needed.
Step 6: Chill and Serve
For the best flavor, cover the bowl and refrigerate the egg salad for at least 30 minutes before serving. This allows the flavors to meld together beautifully. Garnish with a sprinkle of paprika and fresh herbs before serving.
How to Serve Egg Salad
Egg salad is one of the most versatile dishes out there. Here are some delicious ways to enjoy it:
- Classic sandwich: Spread generously between two slices of toasted white, wheat, or sourdough bread. Add lettuce and tomato for extra freshness.
- Croissant sandwich: For a more indulgent version, serve it inside a buttery croissant.
- Lettuce wraps: A low-carb option — spoon the egg salad into crisp romaine or butter lettuce leaves.
- Stuffed avocado: Halve an avocado, remove the pit, and fill each half with egg salad for a nutritious, keto-friendly meal.
- On crackers: Great as a snack or appetizer.
- With cucumber slices: A light, refreshing way to enjoy egg salad without bread.
- Deviled egg style: Pipe the egg salad into halved egg whites for an elegant party snack.
Nutritional Information (Per Serving)
The following values are approximate and based on a serving made with full-fat mayonnaise:
- Calories: ~210 kcal
- Protein: ~12g
- Fat: ~17g
- Carbohydrates: ~2g
- Fiber: ~0g
- Sodium: ~320mg
Eggs are packed with high-quality protein, healthy fats, B vitamins, vitamin D, and choline — making this dish a genuinely nutritious choice for any meal of the day.
Expert Tips for the Best Egg Salad
1. Don’t Overcook the Eggs
Overcooked eggs develop a gray-green ring around the yolk and a rubbery texture. Follow the timing above for consistently perfect results.
2. Use Quality Mayonnaise
The mayo is the backbone of the dressing. Use a brand you love the taste of. Duke’s, Hellmann’s, and Kewpie are all excellent choices. For a lighter version, swap half the mayo for Greek yogurt.
3. Season Generously
Eggs can be bland on their own. Don’t be shy with the salt, pepper, and other seasonings — taste as you go.
4. Let It Rest
Chilling the egg salad for 30 minutes before serving makes a noticeable difference in flavor. The ingredients have time to come together and the salad becomes more cohesive.
5. Add Texture
The celery is key for crunch. Don’t skip it! Other crunchy add-ins like pickles, radishes, or bell pepper also work wonderfully.
6. Peel Eggs Under Water
Peeling eggs under cold running water helps remove any stubborn shell fragments and makes the process much easier.
Popular Egg Salad Variations
Avocado Egg Salad
Replace the mayonnaise with mashed ripe avocado for a creamy, dairy-free, and even more nutrient-dense version. Add a squeeze of lime juice to prevent browning.
Bacon Egg Salad
Crumble 3 to 4 slices of crispy cooked bacon into the egg salad for a smoky, savory upgrade that’s absolutely irresistible.
Herb Garden Egg Salad
Load up on fresh herbs like dill, chives, tarragon, and parsley for a bright, garden-fresh version that tastes incredible in spring and summer.
Spicy Egg Salad
Add sriracha, jalapeños, or a generous dash of cayenne pepper to give your egg salad a fiery kick.
Curry Egg Salad
Stir in 1/2 teaspoon of curry powder and a handful of golden raisins for a sweet-savory, globally inspired version that’s surprisingly addictive.
Greek-Style Egg Salad
Use plain Greek yogurt instead of mayo and mix in chopped olives, cucumber, and a pinch of oregano for a Mediterranean twist.
How to Store Egg Salad
Proper storage is important for both safety and quality. Here’s what you need to know:
- Refrigerator: Store egg salad in an airtight container in the refrigerator for up to 3 to 4 days. Give it a stir before serving, as some liquid may separate.
- Freezer: We do not recommend freezing egg salad. The mayonnaise and egg whites will separate and become watery and unpleasant upon thawing.
- Food safety: Never leave egg salad at room temperature for more than 2 hours. If you’re serving it at a party or picnic, keep it on ice.
Meal Prep Tips
Egg salad is one of the best meal prep foods you can make. Here’s how to set yourself up for success:
- Hard-boil a batch of eggs at the start of the week and store them unpeeled in the fridge for up to one week.
- Make the egg salad and store it in individual single-serving containers for quick grab-and-go lunches.
- Pre-slice your bread or pre-wash your lettuce so assembly is as fast as possible during busy days.
Frequently Asked Questions (FAQ)
Can I use light mayonnaise?
Yes! Light mayonnaise works just as well and reduces the calorie and fat content. The flavor will be slightly different but still delicious.
How many eggs do I need per person?
As a general rule, plan on 1.5 to 2 eggs per person for a serving of egg salad.
Why is my egg salad watery?
Watery egg salad is usually caused by not letting the eggs cool completely before mixing, or by using ingredients with high water content (like tomatoes mixed directly in). Always cool your eggs thoroughly and fold in watery vegetables separately.
Can I make egg salad without mayonnaise?
Absolutely! Great mayo alternatives include Greek yogurt, mashed avocado, hummus, or a combination of olive oil and lemon juice.
Is egg salad healthy?
Egg salad can absolutely be part of a healthy diet. Eggs are an excellent source of high-quality protein, healthy fats, and essential micronutrients. To lighten it up, use less mayo, substitute Greek yogurt, or serve it in lettuce wraps instead of bread.
Can I add vegetables to egg salad?
Yes! Finely diced bell peppers, cucumbers, radishes, pickles, and shredded carrots are all great additions that add crunch, color, and nutrition.
What to Serve with Egg Salad
Pair your egg salad with these complementary sides for a complete and satisfying meal:
- Fresh fruit salad
- Potato chips or kettle chips
- Tomato soup
- Dill pickles
- Simple green salad
- Coleslaw
- Sweet potato fries
The Bottom Line
This classic egg salad recipe is proof that simple food done right is always the best food. With just a handful of ingredients and about 20 minutes of your time, you can have a creamy, protein-packed, utterly delicious dish that works for breakfast, lunch, dinner, or snacking. Whether you stick with the classic version or explore one of the many tasty variations, this is a recipe you’ll come back to again and again.
Give it a try today and let us know your favorite way to serve it. Don’t forget to share your creation and leave a rating below!

