Breakfast Egg Salad Sandwich Recipe: Fluffy Hard-Boiled Eggs With Herbed Mayo Twist

Breakfast & Brunch

Breakfast Egg Salad Sandwich Recipe: Fluffy Hard-Boiled Eggs With Herbed Mayo Twist

This breakfast egg salad sandwich recipe transforms simple ingredients into a restaurant-quality meal in under 20 minutes. The secret lies in perfectly hard-boiled eggs with tender whites and jammy yolks, bound together with a herbed mayo that adds brightness and texture.

I've perfected this technique over years of morning rushes—no more soggy sandwiches or dry, chalky eggs.

What sets this apart is the balance of flavors and textures: creamy herbed mayo, fluffy egg pieces, and crisp bread that holds up to every bite.

The recipe includes optional add-ons like avocado or greens for extra freshness, but even without them, you'll get a satisfying, protein-packed sandwich that keeps you full until lunch. No advanced skills required—just precise timing and a few simple tools.

The eggs cook at exactly 175°F for tender results, while the mayo gets its herby twist from fresh dill and chives. Assembly is the fun part—layering the filling between toasted bread creates that perfect first bite where flavors and textures meet.

This isn't just breakfast; it's a fast, foolproof way to start your day with a meal that feels like a treat.

Best of all, the recipe scales effortlessly—make a batch for the week or assemble fresh each morning. The sandwich holds together well, making it perfect for meal prep or a quick grab-and-go option. Let's get started with a technique that delivers restaurant-quality results at home.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for breakfast egg salad sandwich

Eight simple ingredients transform into a restaurant-quality breakfast sandwich in 20 minutes.

Ingredient Amount Notes
Large Eggs 🥚 8 whole Fresh, room temperature preferred
Mayonnaise 🥫 ½ cup High-quality, like Duke's or Hellmann's
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Fresh Chives 🌿 ¼ cup Finely chopped, for herbed mayo
Dijon Mustard 🍯 1 tbsp For tangy depth
Lemon Juice 🍋 1 tbsp Freshly squeezed
Salt 🧂 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly cracked
Bread 🍞 8 slices Crusty sourdough or ciabatta
Butter 🧈 2 tbsp Unsalted, for toasted bread
Avocado 🥑 1 whole Optional, sliced for topping
Baby Spinach 🌱 ½ cup Optional, for freshness

The eggs are the star—fresh, room-temperature eggs crack cleaner and cook more evenly. Trader Joe's or local farms often have the best quality, but grocery store eggs work too. Look for eggs with bright orange yolks—that's a sign of good feed and freshness. I always use large eggs for this recipe; they're perfect for slicing. Pro tip: Add a pinch of vinegar to the boiling water—it helps prevent cracking and keeps the whites tender. The bread matters too—crusty sourdough or ciabatta holds up best to the filling, but any sturdy bread works in a pinch.

No fresh dill? Dried dill at one-third the amount works, but fresh is worth the extra minute. Short on chives? Green onions or scallions are a great swap. The mayo can be store-bought, but homemade mayo (just oil, egg yolks, and a pinch of mustard) takes this to the next level. For extra richness, add 1 teaspoon of Greek yogurt to the herbed mayo. The avocado is optional, but if you use it, add it right before serving—it browns fast. Baby spinach wilts under heat, so keep it separate until assembly if you're prepping ahead.

Eggs stay fresh for up to 1 week in the fridge, but hard-boil them fresh for the best texture. The herbed mayo keeps for 5 days in the fridge, covered with plastic wrap pressed right on the surface. Toast the bread just before assembling—it stays crisp longer that way. For meal prep, store the filling and bread separately and assemble sandwiches in the morning. The whole sandwich keeps for 2 days in the fridge, but the bread gets soggy after that, so freeze the filling only for longer storage—it reheats beautifully.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear by this recipe because it’s the kind of meal where you can chop dill and chives while talking on the phone—no measuring cups, no fancy techniques. Just hard-boil eggs, mash them with mayo, mustard, and herbs, and slap it between bread. Done. Even my toddler could do it (though I’d supervise the mayo part).
  • Herb-Packed Punch: That bright mix of fresh dill and chives? It’s what turns this from basic egg salad to ridiculously good. The Dijon mustard adds a little tang, and the mayo keeps it creamy without being heavy. Honestly, it’s the kind of flavor that makes me forget I’m eating breakfast leftovers for lunch.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches or a quick office meal. The eggs stay fresh for days in the fridge, and the sandwiches hold up perfectly—no soggy bread here. My coworkers think I’m a genius when I pull these out of my bag at noon.
  • Budget Breakfast Win: Eggs are cheap, mayo is cheap, and herbs last forever if you freeze them. This recipe stretches a dozen eggs into six solid sandwiches, which means fewer grocery trips and more money left for coffee. Plus, it’s the kind of meal that feels fancy but costs next to nothing.

Step-by-step instructions for breakfast egg salad sandwiches

Here's how to make fluffy, creamy egg salad with herbed mayo in minutes—no soggy bread in sight!

1

Boil Eggs for Perfectly Fluffy Yolk and White

Place the 8 whole Large Eggs in a saucepan and cover them with cold water by about 1 inch. Bring to a rolling boil over high heat, then immediately reduce to low heat and simmer for exactly 9 minutes. This timing ensures the yolks stay creamy while the whites firm up just right.

Transfer the eggs to an ice bath for 10 minutes to stop the cooking process. The moment they're cool enough to handle, gently tap each egg on a hard surface and peel under running water. You want the peels off completely—no bits of membrane hiding in your salad. Once peeled, place the eggs in a bowl and let them cool to room temperature.

2

Make the Herbed Mayo Dressing

In a medium bowl, whisk together the 0.5 cup Mayonnaise, 0.25 cup Fresh Dill, 0.25 cup Fresh Chives, 1 tbsp Dijon Mustard, 1 tbsp Lemon Juice, 0.5 tsp Salt, and 0.25 tsp Black Pepper. The lemon juice brightens the flavors while the Dijon adds a subtle tang. Mix until everything is fully combined and the herbs are evenly distributed.

Here's the thing—don't rush this step. The herbs should be finely chopped and fully incorporated so each bite of your sandwich gets that fresh, herby punch. If the mixture looks too thick, add 1 teaspoon of water to loosen it slightly. The dressing should be smooth and creamy, ready to coat every piece of egg.

3

Chop Eggs and Combine with Dressing

Once the eggs are completely cool, chop them into small, even pieces—about ¼-inch cubes. The smaller the pieces, the more evenly the dressing will coat them, giving you that classic egg salad texture. Add the chopped eggs to the herbed mayo and gently fold everything together with a spatula.

Be careful not to overmix—just combine until the eggs are fully coated. You want the dressing to cling to each piece without turning the mixture into a paste. Taste and adjust seasoning if needed. If the salad seems too dry, add 1 teaspoon of water to help bind everything together. The final texture should be creamy but still have a slight bite from the eggs.

4

Toast the Bread and Assemble Sandwiches

In a large skillet over medium heat, melt the 2 tbsp Butter until it's foamy but not browned. Add the 8 slices Bread and toast for 1-2 minutes per side until golden brown and crispy. The butter adds richness and helps keep the bread from getting soggy.

Spread the egg salad evenly onto 4 slices of toasted bread, using about ½ of the mixture per slice. Top with the remaining 4 slices of toasted bread to create your sandwiches. For extra freshness, add sliced avocado and baby spinach to the top slice before closing. The avocado adds creaminess, while the spinach brings a bright, crunchy contrast.

5

Serve Immediately for Maximum Freshness

Cut each sandwich in half and serve right away. The bread should be warm and crispy, the egg salad creamy and herby, and the avocado and spinach adding a fresh, vibrant touch. If you're making these ahead of time, assemble the sandwiches without the toppings and keep them separate until serving to maintain that perfect texture.

This recipe is all about balance—creamy eggs, herby mayo, crispy bread, and fresh toppings. Every bite should be a mix of textures and flavors that make it the ultimate breakfast sandwich. Enjoy it with a side of fruit or a simple green salad for a well-rounded meal!

👨‍🍳

Pro Tips For Making Breakfast Egg Salad Sandwich

  • COOL THE EGGS FAST: Dump the boiled eggs into ice water the second they hit the pot—no waiting. I used to let them sit, and they’d turn gummy when chopped. Cold eggs slice cleaner and mix better with mayo.
  • CHOP HERBS LAST: Save those chives and dill for the very end. If you add them early, they’ll wilt and turn to mush in the mayo. A quick snip right before serving keeps them bright and snappy.
  • DON’T OVERMIX THE MAYO: Stir just until combined—lumpy is better than mushy. After smashing three batches into a sad, dense paste, I learned to keep it loose. The texture stays light and creamy.
  • USE COLD EGGS FOR SANDWICHES: Let the chopped egg salad chill for 10 minutes before assembling. Warm eggs make the bread soggy fast. Cold eggs keep the sandwich crisp and the flavors sharp.

Creative variations of these flavors

Herbed Mayo Twist

Swap out regular mayo for a creamy Greek yogurt base—mix ½ cup Greek yogurt with 2 tbsp Duke's mayo, 1 tbsp lemon juice, and 1 tsp honey for a lighter, tangier version.

The yogurt adds protein and prevents sogginess better than mayo alone. I love this for a high-protein breakfast that still feels indulgent. 🥛

Spicy Kick

Add ½ tsp smoked paprika and ¼ tsp cayenne pepper to the herbed mayo for a smoky heat that pairs perfectly with the eggs. For extra depth, stir in 1 tbsp chipotle in adobo—just ½ teaspoon of the paste—for a slow-building spice.

Top with pickled jalapeños for acidity and crunch. This version feels like a breakfast burrito in sandwich form. 🌶️

Smoked Salmon Upgrade

Fold 4 oz smoked salmon, diced into ¼-inch pieces, into the egg salad for a luxurious touch. Add 1 tbsp capers and 1 tsp fresh dill to the mayo for a briny, herby contrast.

Serve on rye bread toasted with butter and a sprinkle of everything bagel seasoning. This becomes a fancy brunch sandwich that’s still quick to assemble. 🍣

Veggie-Packed Version

Chop ½ cup cucumber and ¼ cup red bell pepper into small dice, then fold them into the egg salad for crunch and freshness. Add 2 tbsp chopped celery for a classic egg salad texture.

Use whole-grain bread for extra fiber, and top with sliced tomato and avocado for a vegetarian powerhouse that’s still satisfying. 🥕

Sweet & Savory

Stir 1 tbsp honey or maple syrup into the herbed mayo for a subtle sweetness that balances the eggs’ saltiness. Add ¼ cup diced apple or pears to the salad for a fruity crunch.

Toast the bread with cinnamon butter (mix 2 tbsp butter with ½ tsp cinnamon) for a morning dessert that’s still a hearty meal. 🍏

Meal Prep Hack

Make the egg salad filling 2 days ahead and store it in an airtight container in the fridge. Toast the bread fresh each morning and assemble sandwiches just before eating. For freezer-friendly prep, freeze the filling in portions—thaw overnight in the fridge and assemble as usual.

The bread stays crispy when toasted fresh, so never store assembled sandwiches longer than 24 hours. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 8g40%
Cholesterol 300mg100%
Sodium 750mg33%
Total Carbohydrate 28g10%
Dietary Fiber 4g14%
Sugars 2g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the recipe call for hard-boiling eggs instead of scrambled?

The hard-boiled eggs create a creamy, bite-sized texture that holds up perfectly in sandwiches without getting mushy. Scrambled eggs would turn the filling too wet and make the bread soggy. Plus, the 9-minute boil ensures tender yolks that stay jammy—scrambled eggs can't match that rich, custard-like quality.

2

Can I make this egg salad without fresh herbs?

Use 1 teaspoon dried dill and 1 teaspoon dried chives (about one-third the fresh amount) for the herbed mayo. For extra flavor, add ½ teaspoon onion powder or 1 teaspoon capers to mimic the fresh herb brightness. The key is balancing the flavors—dried herbs work, but fresh gives that restaurant-quality freshness.

3

How do I keep the bread from getting soggy?

Toast the bread just before assembling and spread the egg salad on the bottom slice only—never both. For extra protection, brush the inside of the top bread with a thin layer of butter or mayo before closing. If making ahead, store the filling and bread separately and assemble in the morning. The butter creates a moisture barrier that keeps everything crisp.

4

What's the best bread for this sandwich?

Crusty sourdough or ciabatta work best—their sturdy texture holds up to the filling without falling apart. For a lighter option, try brioche (toasted with butter) or rye bread for a heartier bite. Avoid soft white bread or bagels—they'll get soggy fast. The bread should be toasted to golden brown for the perfect crunch.

5

Can I make this egg salad ahead of time?

Yes! The filling keeps for 5 days in an airtight container in the fridge. For best texture, toast the bread fresh and assemble right before eating. If freezing, store the filling only—it reheats beautifully. Never freeze assembled sandwiches, as the bread loses its crispness. The key is keeping the bread separate until serving.

★★★★★4.6(2 reviews)
Categories Breakfast & Brunch