This Classic Egg Salad Sandwich is creamy, comforting, and packed with simple homemade flavor. Chopped hard-boiled eggs are combined with creamy mayonnaise, tangy mustard, crunchy celery, and fresh herbs, then layered between soft slices of bread.
With plenty of protein from eggs and easy-to-customize ingredients, it makes a satisfying lunch or quick snack. For a lower-carb option, serve the egg salad in lettuce cups or a low-carb wrap instead of traditional bread.
Can This Classic Egg Salad Sandwich Support Weight Loss Goals?
Yes, it can fit into a balanced weight-management eating pattern when portions are appropriate. Eggs provide high-quality protein, which can make a meal satisfying, while celery and other fresh vegetables add volume and crunch.
The mayonnaise and bread contribute additional calories, so using a measured amount of mayonnaise and choosing whole-grain or lower-calorie bread can help create a more balanced sandwich. Weight-management results depend on overall dietary intake rather than one recipe alone.
Does Classic Egg Salad Sandwich Fit a High-Protein Lifestyle?
Yes, this sandwich can be a good protein-friendly option, especially when made with extra eggs and high-protein bread. The recipe below provides approximately 22 g protein and 30 g net carbs per serving. Eggs provide the primary protein, while Greek yogurt can replace some mayonnaise to increase protein and lighten the filling. For fewer net carbs, use lettuce wraps or a low-carb tortilla instead of bread.
Why This Recipe Is Special
- Protein-rich: Eggs provide a convenient source of quality protein.
- Quick & easy: Once the eggs are boiled, the salad comes together in minutes.
- Creamy & crunchy: Mayonnaise creates richness while celery adds fresh crunch.
- Meal-prep friendly: Egg salad can be prepared ahead for easy lunches.
- Lower-carb adaptable: Easily served in lettuce cups instead of bread.
My Personal Experience
- The creamy filling makes this sandwich incredibly comforting.
The combination of mayonnaise and mustard creates a smooth, tangy texture.
Every bite has the familiar flavor of a classic homemade egg salad. - Celery gives the filling the perfect crunch.
The crisp pieces prevent the egg salad from feeling too soft or heavy.
They also add freshness to the creamy mixture. - A little mustard makes a big difference.
Its tangy flavor cuts through the richness of the mayonnaise and egg yolks.
It gives the sandwich a much brighter overall flavor. - It is one of my favorite quick lunch ideas.
The egg salad can be prepared ahead and kept chilled until needed.
That makes assembling a satisfying sandwich extremely easy.
Perfect For
- Quick lunches: Ready in minutes once the eggs are prepared.
- Meal prep: Prepare the egg salad ahead for several easy lunches.
- School or office lunches: Easy to portion and pack in an airtight container.
- High-protein snacks: Serve the egg salad with cucumber slices or lettuce cups.
- Low-carb meal plans: Use lettuce leaves or low-carb bread instead of regular bread.
- Picnics: Keep chilled and assemble sandwiches shortly before serving.
Why You’ll Love This Recipe
- Creamy and flavorful: Mayonnaise and mustard create a classic combination.
- Protein-packed: Eggs provide a satisfying amount of protein.
- Easy ingredients: Everything is simple and widely available.
- Customizable: Add herbs, pickles, avocado, or extra vegetables.
- Fast lunch: Perfect when you want something homemade without complicated cooking.
Common Mistakes to Avoid
- Overcooking the eggs — Overcooked eggs can develop dry whites and a gray-green yolk.
- Adding too much mayonnaise — Excess mayo can make the egg salad heavy and mask the egg flavor.
- Not seasoning enough — Eggs benefit from adequate salt, pepper, mustard, and fresh herbs.
- Making the bread soggy — Assemble the sandwich shortly before serving, especially when using juicy vegetables.
Required Equipment
- Saucepan — Provides even cooking for the hard-boiled eggs.
- Mixing bowl — Gives enough space to combine the egg salad ingredients.
- Fork or potato masher — Makes it easy to break the eggs into your preferred texture.
- Sharp knife — Chops eggs, celery, and herbs evenly.
- Cutting board — Provides a stable surface for preparing ingredients.
- Airtight container — Keeps prepared egg salad fresh and protected in the refrigerator.
Storage Instructions
Transfer prepared egg salad to a clean airtight container and refrigerate promptly. It stays fresh for approximately 3–4 days when kept properly chilled.
For the best texture, store the egg salad separately from the bread and assemble the sandwich just before eating. This prevents the bread from becoming soggy.
Egg salad is not recommended for freezing because mayonnaise and boiled eggs can develop an unpleasant texture after thawing.
If you are meal prepping, portion the egg salad into individual containers and keep bread, lettuce, and other toppings separately.
Recipe Details
Preparation Time: 10 minutes
Cooking Time: 10–12 minutes
Total Time: 20–22 minutes
Servings: 4 sandwiches
Best Season: All-season
Total Calories: Approximately 390 calories per serving
Short 3-Line Description
Creamy chopped eggs, tangy mustard, crunchy celery, and fresh herbs come together in this classic sandwich.
It is an easy protein-rich lunch that requires simple ingredients and minimal preparation.
Serve it on whole-grain bread or lettuce leaves for a lower-carb option.
📝 Ingredients
Egg Salad
- 8 large eggs
- ⅓ cup mayonnaise
- 2 tablespoons plain Greek yogurt
- 1 tablespoon yellow or Dijon mustard
- ¼ cup finely diced celery
- 2 tablespoons finely diced red onion
- 1 tablespoon fresh parsley, chopped
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ⅛ teaspoon paprika
- 1 teaspoon fresh lemon juice
For the Sandwich
- 8 slices whole-grain bread
- 4 lettuce leaves
- 4 tomato slices, optional
- Fresh parsley, optional
Note: For a lower-carb version, replace the bread with large lettuce leaves or a low-carb tortilla.
Directions
1. Boil the eggs
Place the eggs in a saucepan and cover them with cold water by approximately 1 inch.
Bring the water to a full boil over medium-high heat.
Once boiling, reduce the heat slightly and cook for 10–12 minutes.
2. Cool the eggs
Immediately transfer the cooked eggs to a bowl of ice water.
Let them cool for approximately 5–10 minutes.
This stops the cooking process and makes peeling easier.
3. Peel and chop
Peel the eggs carefully and rinse away any shell fragments.
Chop them into small pieces.
For a creamier egg salad, mash approximately half of the eggs and leave the remaining pieces slightly larger for texture.
4. Make the dressing
In a mixing bowl, combine mayonnaise, Greek yogurt, mustard, lemon juice, salt, pepper, and paprika.
Stir until smooth.
High-protein tip: Greek yogurt replaces part of the mayonnaise while adding extra protein and tangy flavor.
5. Add the vegetables
Stir in diced celery, red onion, and fresh parsley.
Mix gently so the vegetables remain crisp.
6. Add the eggs
Fold the chopped eggs into the dressing.
Mix gently until evenly coated.
The finished egg salad should be creamy but still have visible pieces of egg and celery.
7. Chill
Cover and refrigerate for at least 15–20 minutes.
Chilling allows the flavors to blend and makes the egg salad more refreshing.
8. Assemble the sandwiches
Place lettuce leaves over four slices of bread.
Divide the egg salad evenly between the sandwiches.
Add optional tomato slices and fresh parsley.
Top with the remaining bread slices.
9. Serve
Cut each sandwich in half and serve immediately.
For a lower-carb, higher-protein plate, serve the egg salad in lettuce cups with cucumber, tomatoes, or a side of Greek yogurt.
Nutrition Facts
Per Serving — Approximate
- Calories: 390 kcal
- Fat: 25 g
- Cholesterol: 375 mg
- Sodium: 620 mg
- Potassium: 260 mg
- Total Carbohydrates: 33 g
- Fiber: 3 g
- Net Carbs: 30 g
- Sugars: 5 g
- Protein: 22 g
- Calcium: 125 mg
Nutrition values are approximate and can vary depending on bread, mayonnaise, egg size, and optional toppings.
Notes
- Storage: Refrigerate egg salad in an airtight container for 3–4 days.
- Freezing: Do not freeze prepared egg salad because the mayonnaise and eggs may separate and become watery.
- Reheating: No reheating is needed; egg salad should be served chilled or cool.
- Bread: Assemble sandwiches just before serving to prevent sogginess.
- Allergy note: Contains eggs and may contain soy or other allergens depending on the mayonnaise and bread used.
- Dairy-free option: Replace Greek yogurt with additional mayonnaise or a suitable dairy-free yogurt.
- Flavor boost: Add chopped dill pickles, fresh dill, chives, hot sauce, or a pinch of cayenne.
- Higher-protein option: Add an extra boiled egg or use high-protein bread.
- Lower-carb option: Serve the egg salad in lettuce cups or use low-carb bread.
- Texture tip: Do not over-mash all the eggs; leaving some larger pieces creates a more satisfying texture.
Frequently Asked Questions
How long does homemade egg salad last?
Properly refrigerated egg salad generally stays fresh for approximately 3–4 days.
Can I make egg salad ahead of time?
Yes, you can prepare it a day ahead and keep it refrigerated in an airtight container.
Can I use Greek yogurt instead of mayonnaise?
Yes, Greek yogurt can replace some or all of the mayonnaise for a lighter, tangier, more protein-friendly filling.
How can I make this sandwich low-carb?
Replace the bread with lettuce leaves or a low-carb tortilla and keep the egg salad filling unchanged.
Can I add other vegetables?
Yes, chopped pickles, cucumber, bell pepper, or green onions can add extra crunch and flavor.
How can I increase the protein?
Use additional eggs, high-protein bread, or a larger portion of Greek yogurt in the egg salad.

