The Best Homemade Egg Salad Sandwich Recipe

Recipe
This egg salad sandwich is hands-down the best you’ll ever make—trust me, it’s a total game-changer.
What sets it apart? Creamy, perfectly boiled eggs mashed with just the right amount of tangy mayo, a hint of mustard, and a sprinkle of fresh herbs for that pop of brightness.
I’ve been making this recipe for years, and it’s always a crowd-pleaser—whether it’s for a quick lunch, a picnic, or a lazy weekend brunch.
The secret? Letting the flavors mingle for a few minutes before spreading it on your favorite toasted bread.
Imagine biting into a sandwich where every bite is rich, velvety, and bursting with a subtle crunch from celery or onions.
It’s comfort food at its finest, and the best part? It’s ridiculously easy to whip up.
Once you try this, you’ll never go back to store-bought egg salad again.
Ingredients
The secret to a truly great egg salad sandwich lies in the quality of your ingredients—fresh, simple, and packed with flavor. Don’t skimp on the basics, but feel free to tweak the extras to match your taste. Here’s what you’ll need:
- Eggs (6 large, hard-boiled) – The star of the show. Farm-fresh eggs yield a richer, creamier texture, but any high-quality eggs will work. Pro tip: slightly undercook them (9 minutes max) for a tender, not rubbery, bite.
- Mayonnaise (⅓ cup) – Full-fat is best for creaminess. Swap with Greek yogurt for a tangier, lighter version, but don’t skip it entirely—this binds everything together.
- Dijon mustard (1 tbsp) – Adds depth and a subtle kick. Yellow mustard works in a pinch, but Dijon’s complexity is worth it.
- Celery (2 stalks, finely diced) – Crunch is non-negotiable. No celery? Try cucumber (seeds removed) or radishes for a peppery twist.
- Fresh chives or green onions (2 tbsp, chopped) – Brightens the mix. Skip dried herbs—their flavor falls flat here.
- Lemon juice (1 tsp) – A splash cuts through richness. Bottled works, but fresh is ideal.
- Salt & black pepper – Season to taste. A pinch of smoked paprika or cayenne can add a fun kick.
Little wins: Toast your bread (sourdough or whole grain for texture) and add a handful of arugula or microgreens for a peppery crunch.
How to Make the Best Egg Salad Sandwich Title

- Hard-boil the eggs: Place eggs in a saucepan, cover with cold water, and bring to a boil. Once boiling, remove from heat, cover, and let sit for 10 minutes. Transfer to an ice bath to cool completely. This guarantees easy peeling and a creamy texture.
- Peel and chop the eggs: Carefully peel the eggs under cool running water to remove any stubborn shells. Chop them into small, even pieces for a consistent bite in every sandwich. Avoid over-chopping, as it can make the salad too mushy.
- Prepare the mix-ins: In a bowl, combine mayonnaise, Dijon mustard, lemon juice, salt, and pepper. Adjust the amounts to your taste—this base gives the salad its tangy, creamy flavor.
- Mix gently: Add the chopped eggs to the bowl and fold them into the sauce using a spatula. Mix until just combined—overmixing can break down the eggs too much and ruin the texture.
- Add optional ingredients: For extra crunch and flavor, stir in finely chopped celery, green onions, or herbs like dill or parsley. These additions elevate the salad without overwhelming the eggs.
- Assemble the sandwich: Spread the egg salad generously on your choice of bread—sourdough, whole grain, or a soft croissant all work well. Add lettuce or avocado slices for a fresh twist.
- Serve immediately: Enjoy the sandwich right away for the best texture and flavor. If you need to store leftovers, keep the egg salad in an airtight container in the fridge for up to 2 days.
Pro Tip: For a lighter version, swap mayo with Greek yogurt or mashed avocado. Watch out for over-seasoning—start with less salt and pepper, and adjust as needed.
Nutrition
Egg salad sandwiches are a classic comfort food, offering a satisfying mix of flavors and nutrients. Here’s a breakdown of the nutritional content per serving.
| Nutrient | Amount |
|---|---|
| Calories | 320 kcal |
| Total Fat | 19 g |
| Saturated Fat | 4 g |
| Cholesterol | 220 mg |
| Sodium | 520 mg |
| Total Carbohydrates | 22 g |
| Dietary Fiber | 2 g |
| Sugars | 4 g |
| Protein | 14 g |
Chef Tips
While making an egg salad sandwich might seem straightforward, there are a few techniques I’ve found that can elevate it. Use slightly undercooked eggs for creaminess, mash yolks first for smooth texture, and fold in whites last for chunkiness.
Add a pinch of sugar to balance acidity, and let the salad chill before serving. Toast your bread lightly to prevent sogginess. These small tweaks make a big difference.
Frequently Asked Questions
Can I Use Vegan Mayo for This Recipe?
Yes, I can use vegan mayo for this recipe—it’s a great substitute if I’m avoiding dairy or eggs. It’ll give the sandwich a similar creamy texture, and I won’t compromise on flavor or consistency.
How Long Does Egg Salad Last in the Fridge?
Egg salad lasts about 3 to 5 days in the fridge if it’s stored in an airtight container. I always make sure it’s chilled properly because I don’t want to risk it spoiling faster.
Can I Freeze Egg Salad?
I wouldn’t recommend freezing egg salad because the mayonnaise and eggs can separate, leaving it with a weird texture when thawed. It’s best to make it fresh or store it in the fridge for a few days.
What Bread Pairs Best With Egg Salad?
I’d recommend soft, slightly sweet bread like brioche or challah for egg salad—it complements the creamy texture. Sourdough works too for a tangy contrast, or whole grain if you’re looking for something heartier. It’s all about balance.
Is Egg Salad Safe for Pregnant Women?
Egg salad is safe for pregnant women if made with pasteurized eggs and cooked until firm. I’d avoid raw or undercooked eggs to reduce salmonella risk. Store it properly and eat it fresh for extra safety.
