There are some recipes that never need to be complicated to be delicious, and a classic egg salad sandwich is one of them. Made with simple ingredients like hard-boiled eggs, creamy mayonnaise, yellow mustard, crunchy celery, and fresh green onion, this easy lunch comes together quickly and tastes like the kind of comforting homemade food you can enjoy any day of the week.
This egg salad sandwich recipe is creamy, flavorful, and satisfying without requiring a long ingredient list or complicated cooking techniques. The eggs provide plenty of richness, while mustard adds a little tang and celery brings a fresh crunch to every bite. A touch of garlic powder and paprika gives the filling extra flavor without overpowering the eggs.
Whether you need a quick lunch for yourself, an easy meal for the family, or something simple to prepare ahead of time, this classic egg salad is a recipe worth keeping in your kitchen.
Why You’ll Love This Egg Salad Sandwich
One of the best things about homemade egg salad is how easy it is to customize. The basic combination of eggs and mayonnaise creates a creamy base, while the remaining ingredients add texture and flavor.
You’ll love this recipe because it is:
- Quick and easy: Once the eggs are boiled, the salad takes only a few minutes to mix.
- Made with simple ingredients: Most of the ingredients are everyday kitchen staples.
- Creamy and crunchy: Soft eggs and mayonnaise are balanced by crisp celery and fresh green onion.
- Perfect for lunch: Serve it as a sandwich, wrap, or even over lettuce.
- Easy to prepare ahead: The egg salad can be refrigerated so lunch is ready when you are.
Ingredients You’ll Need
For the Egg Salad
- 6 large eggs – The main ingredient and source of protein. Use fresh eggs for the best flavor and texture.
- ¼ cup mayonnaise – Creates the creamy consistency that makes egg salad so satisfying.
- 1 teaspoon yellow mustard – Adds tanginess and balances the richness of the mayonnaise and eggs.
- 1 tablespoon finely chopped celery – Provides a pleasant crunch and fresh flavor.
- 1 tablespoon finely chopped green onion or chives – Adds a mild onion flavor and a little freshness.
- ¼ teaspoon garlic powder – Gives the egg salad subtle savory depth.
- ¼ teaspoon paprika – Adds gentle warmth and color.
- Salt and black pepper, to taste – Enhances all the other flavors.
For the Sandwich
- 8 slices sandwich bread – White, wheat, sourdough, or your favorite sandwich bread can work well.
- Lettuce leaves, optional – Adds freshness and a crisp texture.
How to Make an Egg Salad Sandwich
Step 1: Boil the Eggs
Start by placing the six eggs in a medium saucepan. Arrange them in a single layer if possible, then add enough water to completely cover the eggs by about an inch.
Place the saucepan over medium-high heat and bring the water to a full boil. Once it begins boiling, reduce the heat slightly and allow the eggs to simmer for about 10 to 12 minutes.
When the cooking time is finished, carefully transfer the eggs to a bowl of ice water. Let them cool completely.
The ice bath is an important step because it stops the cooking process and helps cool the eggs quickly. It can also make peeling easier.
Step 2: Peel and Chop the Eggs
Once the eggs are completely cool, gently tap each egg against a hard surface and peel away the shell.
Rinse the peeled eggs briefly if necessary to remove any tiny pieces of shell.
Place the eggs in a medium mixing bowl. Use a fork to chop and gently mash them.
You don’t want to turn the eggs into a completely smooth paste. For the best egg salad texture, leave some small pieces of egg intact. This gives the sandwich a more satisfying bite.
Step 3: Add the Creamy Ingredients
Add the mayonnaise and yellow mustard to the chopped eggs.
Next, add the finely chopped celery and green onion or chives. Sprinkle in the garlic powder and paprika.
Season with salt and black pepper according to your taste.
Gently stir everything together with a fork or spoon until the ingredients are evenly combined. Be careful not to overmix. The finished egg salad should be creamy but still have visible pieces of egg and celery throughout.
If you prefer a creamier egg salad, you can add a small amount of additional mayonnaise. If you prefer a firmer texture, keep the amount of mayonnaise as written.
Step 4: Taste and Adjust
Before assembling the sandwiches, taste the egg salad.
This is the perfect time to adjust the seasoning. Add another pinch of salt if the flavor seems flat, a little more black pepper for extra bite, or another small amount of mustard if you enjoy a tangier egg salad.
Remember that the flavors can become slightly more pronounced after the salad rests in the refrigerator, so season gradually.
Step 5: Assemble the Sandwiches
Lay four slices of bread on a clean work surface.
Spoon the egg salad evenly over the bread, dividing it between the four slices. Spread it toward the edges without pressing down too hard.
If you’re using lettuce, place a few leaves over the egg salad. The lettuce adds a refreshing crunch and also creates a little separation between the creamy filling and the bread.
Top each sandwich with another slice of bread.
For a classic presentation, cut each sandwich diagonally in half before serving.
Tips for Making the Best Egg Salad Sandwich
Don’t overcook the eggs. Cooking them for around 10–12 minutes and cooling them immediately helps create firm whites and fully cooked yolks without making the texture unpleasantly dry.
Cool the eggs completely. Warm eggs can make the mayonnaise mixture softer than you want. Cooling them before mixing gives you better control over the consistency.
Keep some texture. Egg salad is more enjoyable when you can still see and taste small pieces of egg rather than having everything mashed into a smooth paste.
Chop the vegetables finely. Small pieces of celery and green onion distribute more evenly throughout the salad, giving you a little crunch in nearly every bite.
Season gradually. Mayonnaise and mustard already contain flavor, so add salt and pepper a little at a time and taste before adding more.
Use sturdy bread. Soft sandwich bread works perfectly, but a slightly sturdier bread can hold the creamy filling especially well.
Easy Variations
This classic recipe is a great starting point, but you can easily change it based on what you have available.
For extra crunch, add finely chopped pickles or a small amount of diced cucumber.
For a slightly sweeter flavor, add a tiny amount of sweet pickle relish.
If you enjoy spicy food, add a pinch of cayenne pepper or a few drops of hot sauce.
For extra freshness, mix in a little chopped parsley or dill.
You can also replace some of the mayonnaise with plain Greek yogurt for a lighter, tangier variation.
Another easy option is to serve the egg salad in a tortilla wrap instead of between slices of bread.
What to Serve With an Egg Salad Sandwich
An egg salad sandwich makes a satisfying lunch on its own, but it’s easy to turn it into a complete meal.
Serve it with fresh fruit, sliced cucumbers, carrot sticks, a simple green salad, potato chips, or a bowl of soup.
For a lighter meal, skip the bread and spoon the egg salad over a bed of crisp lettuce. You can also serve it with whole-grain crackers for an easy snack or light lunch.
How to Store Egg Salad
If you aren’t serving the egg salad immediately, transfer it to an airtight container and refrigerate it promptly.
Keep the egg salad chilled and use clean utensils when serving. For the best quality, enjoy it within a few days.
If you’re preparing sandwiches ahead of time, storing the egg salad separately from the bread can help prevent the bread from becoming soggy. Assemble the sandwiches shortly before serving.
Frequently Asked Questions
Can I make egg salad ahead of time?
Yes. Egg salad is convenient for meal preparation because you can prepare the filling ahead of time and keep it refrigerated until you’re ready to use it.
Can I use a different type of bread?
Absolutely. White sandwich bread is classic, but whole wheat, multigrain, sourdough, rye, or toasted bread can all work beautifully.
Can I make this egg salad without celery?
Yes. Celery adds crunch, but it isn’t essential. You can leave it out or replace it with finely chopped pickles, cucumber, or another crunchy vegetable.
How can I make the egg salad creamier?
Add a little more mayonnaise until you reach your preferred consistency. Add it gradually so the mixture doesn’t become too loose.
Can I serve egg salad without bread?
Definitely. Serve it over lettuce, alongside crackers, in a wrap, or simply enjoy it with fresh vegetables.
Final Thoughts
This classic egg salad sandwich proves that a simple recipe can still be incredibly satisfying. With perfectly cooked eggs, creamy mayonnaise, tangy mustard, crisp celery, fresh green onion, and a few simple seasonings, you can create a flavorful homemade lunch in very little time.
It’s an easy recipe to keep in your weekly rotation because it uses familiar ingredients, requires minimal preparation, and can be adapted in countless ways. Whether you pack it for lunch, make it for a quick weekend meal, or prepare the egg salad ahead of time, this comforting sandwich is simple, delicious, and wonderfully versatile.