There’s something undeniably comforting about a perfectly made Egg Salad Sandwich. It’s one of those classics that brings back childhood memories, yet somehow still feels sophisticated when done right. This isn’t your standard, plain-Jane Egg Salad Sandwich recipe—this is the elevated version that will make you wonder why you ever settled for less.
My journey with this particular recipe began during a rainy Sunday brunch at home. Mike (my brother and Savor the recipes’s resident photographer) was craving “something with eggs but not just eggs,” if that makes any sense. I remembered my grandmother’s trick of adding a touch of cream cheese to her egg salad for extra richness, and then inspiration struck. What if I combined that creaminess with sharp cheddar and smoky bacon? The result was this indulgent Egg Salad Sandwich that James has requested every weekend since.
What makes this recipe truly special is the balance of textures and flavors. The dual cheese approach—cream cheese for silky smoothness and cheddar for sharp flavor—creates the most luxurious base. Add in the savory crunch of bacon bits and the fresh pop of chives, and you’ve got a symphony of flavors in every bite. All of this nestled between the buttery layers of a flaky croissant? Pure heaven.
This recipe has become my go-to for everything from quick lunches to picnics and even elegant tea sandwiches when cut into dainty triangles. Let me show you how easily it comes together for what might just be the best egg salad you’ve ever tasted.
Table of Contents
Why You’ll Love This Egg Salad Sandwich Recipe
- This Egg Salad Sandwich is ready in just 15 minutes—perfect for quick lunches or last-minute gatherings
- The combination of cream cheese and mayo makes this Sandwich incredibly rich and velvety
- Bacon adds a smoky, savory crunch that elevates this Sandwich beyond the ordinary
- The addition of cheddar cheese provides a sharp contrast to the creamy base
- Fresh chives add a subtle onion flavor without overpowering the delicate egg
- Serving on croissants makes this Egg Salad Sandwich feel like a special cafe treat
- The recipe is easily doubled or tripled for feeding a crowd
Ingredients for Egg Salad Sandwich
- 4 ounces cream cheese, softened
- 3 tablespoons mayonnaise
- 2 tablespoons fresh chives, finely chopped
- ½ teaspoon salt
- ¼ teaspoon fresh cracked black pepper
- 6 hard-boiled eggs, peeled
- 4 pieces cooked bacon, cooled and crispy
- ¼ cup shredded cheddar cheese
- 6 croissants, split
- Fresh spinach leaves for serving
Ingredient Tips:
- For the cream cheese, allow it to soften at room temperature for about 30 minutes before mixing for the smoothest texture in your Egg Salad Sandwich
- The eggs should be hard-boiled but not overcooked—cook until the yolks are fully set but still bright yellow rather than grayish
- For the bacon, cook until very crisp since it will soften slightly when mixed into the egg salad

Step-by-Step Instructions for Egg Salad Sandwich
Prepare the Creamy Base
- In a small bowl, combine the softened cream cheese, mayonnaise, finely chopped chives, salt, and fresh cracked pepper.
- Mash together with a fork until smooth and well blended. This creates the creamy foundation for your Egg Salad Sandwich.

Prepare the Egg Mixture
- In a large bowl, place your peeled hard-boiled eggs. Using a pastry cutter or potato masher, chop the eggs to your desired consistency. I prefer mine with some texture rather than completely smooth.
- Finely chop the bacon into small pieces and add to the mashed eggs. The bacon adds delicious texture and smoky flavor to your Egg Salad Sandwich.

Combine and Finish
- Add the shredded cheddar cheese to the egg and bacon mixture.
- Scoop the cream cheese mixture into the egg mixture. Using a spatula, gently fold everything together until well combined and all the eggs are evenly coated.

Assemble the Sandwiches
- Split the croissants horizontally, being careful not to separate them completely.
- Line the bottom half of each croissant with fresh spinach leaves.
- Scoop a generous portion of the egg salad mixture onto the spinach (about ⅓ cup per sandwich).
- Close the sandwich with the top half of the croissant and serve immediately.

Emma’s Kitchen Notes for Perfect Egg Salad Sandwich
- The key to a great egg salad is not overworking the mixture. Fold gently to maintain some texture in the eggs.
- For perfectly cooked hard-boiled eggs, place eggs in a pot and cover with cold water. Bring to a boil, then immediately remove from heat, cover, and let sit for exactly 10 minutes. Transfer to an ice bath to stop cooking and make peeling easier.
- Make-ahead option: The egg salad mixture can be prepared up to 24 hours in advance and stored in an airtight container in the refrigerator. However, wait to assemble the sandwiches until just before serving to prevent the croissants from becoming soggy.
- Storage instructions: Leftover egg salad will keep in the refrigerator for up to 2 days. Give it a gentle stir before using.
Frequently Asked Questions About Egg Salad Sandwich
Can I use something besides croissants for this Egg Salad Sandwich?
Absolutely! While croissants add a delicious buttery flavor and delicate texture to this Egg Salad Sandwich, you can use any bread you prefer. Toasted sourdough makes for a hearty alternative, while rye bread adds a nice complementary flavor. For a lighter option, try serving the egg salad in lettuce cups.
How can I make this Egg Salad Sandwich healthier?
To lighten up this Egg Salad Sandwich, you can use light cream cheese and reduce the mayonnaise by half, substituting with Greek yogurt. Consider using turkey bacon instead of pork bacon, and opt for whole grain bread instead of croissants. You can also add more vegetables like diced celery, grated carrots, or additional greens.
Can I make this Egg Salad Sandwich without bacon for a vegetarian version?
Yes! For a vegetarian Egg Salad Sandwich, simply omit the bacon. To maintain that savory depth of flavor, consider adding a teaspoon of smoked paprika or some finely chopped sun-dried tomatoes. Toasted nuts like pecans or walnuts can also add a nice crunch in place of the bacon.
How do I prevent my Egg Salad Sandwich from getting soggy?
To keep your Egg Salad Sandwich fresh and prevent sogginess, place the spinach on the bottom half of the croissant first to create a barrier between the bread and the egg salad. If packing for lunch, keep the egg salad in a separate container and assemble just before eating. Toasting the croissants lightly can also help them stand up to the filling better.
What can I add to this Egg Salad Sandwich for different flavor variations?
This Egg Salad Sandwich recipe is wonderfully adaptable. Try adding diced avocado for creaminess, sweet pickle relish for tanginess, or a dash of curry powder for warmth. Dijon mustard adds a nice zing, while diced red bell pepper adds color and crunch. For heat lovers, add a dash of hot sauce or some finely chopped jalapeños.
Conclusion: Why This Egg Salad Sandwich Recipe Stands Above the Rest
This Egg Salad Sandwich has become my signature lunch offering whenever friends come over—and I’m not exaggerating when I say people have asked for the recipe before finishing their first bite. It’s that good. The blend of two cheeses adds a luscious creaminess that you just don’t get with mayo alone, and the crispy bacon brings that savory crunch that makes each bite completely satisfying—much like the balanced textures in a dill pickle potato salad or the flavor layers in a cheddar popcorn snack.
What I love most about this Egg Salad Sandwich is its versatility. Serve it on buttery croissants for an indulgent brunch, cut into quarters for a tea-time favorite like smoked salmon and cucumber tea sandwiches, or pack it in lunchboxes (keep the filling and bread separate!) for a midday treat that turns heads—just like a fresh batch of homemade crackers.
If you loved this Egg Salad Sandwich, you’ll probably also enjoy:
- Elevated Tuna Melt with Artichokes – creamy, crispy, and packed with flavor
- Avocado BLT with Herb Mayo – a vibrant spin on a classic
- Mini Cupcakes – the perfect sweet to follow a savory lunch
Have you made this Egg Salad Sandwich yet? What’s your go-to add-in or secret ingredient for egg salad? Drop your ideas in the comments below—I’d love to hear how you make it your own!
Print
Egg Salad Sandwich
- Total Time: 15 minutes
- Yield: 6 sandwiches 1x
Description
This isn’t your ordinary egg salad! Our creamy version combines cream cheese and mayo for ultimate richness, while sharp cheddar adds flavor depth and crispy bacon provides irresistible texture in every bite. Served on buttery croissants with fresh spinach, this 15-minute recipe transforms a classic into a cafe-worthy lunch that’s perfect for everything from quick weekday meals to elegant gatherings. The double cheese approach creates a velvety base that perfectly complements the eggs.
Ingredients
- 4 ounces cream cheese, softened
- 3 tablespoons mayonnaise
- 2 tablespoons fresh chives, finely chopped
- ½ teaspoon salt
- ¼ teaspoon fresh cracked black pepper
- 6 hard-boiled eggs, peeled
- 4 pieces cooked bacon, cooled and crispy
- ¼ cup shredded cheddar cheese
- 6 croissants, split
- Fresh spinach leaves for serving
Instructions
- In a small bowl, mash together the cream cheese, mayo, chives, salt, and pepper until smooth and well blended.
- In a large bowl, use a pastry cutter or potato masher to chop the eggs to your preferred texture.
- Finely chop the bacon and add it to the mashed eggs.
- Add the shredded cheddar cheese to the egg and bacon mixture.
- Add the cream cheese mixture to the eggs and gently fold everything together until well combined and evenly coated.
- Split the croissants horizontally, being careful not to separate them completely.
- Line the bottom half of each croissant with fresh spinach leaves.
- Scoop approximately ⅓ cup of egg salad mixture onto each prepared croissant.
- Close the sandwiches with the top halves of the croissants and serve immediately.
Notes
- For a different flavor experience, try adding diced avocado or sweet pickle relish to your egg salad.
- Hard-boiled eggs in their shell will last in the fridge for about a week. Peeled eggs will last about 2 days, so you can make your eggs ahead of time to save prep time.
- A potato masher works well if you don’t have a pastry cutter to mash up your eggs.
- For an extra delicious option, lightly toast your croissant before adding the egg mixture.
- For perfectly cooked hard-boiled eggs: place eggs in cold water, bring to a boil, remove from heat, cover and let sit for 10 minutes, then transfer to an ice bath.
- The egg salad can be made up to 24 hours ahead and stored in the refrigerator, but wait to assemble sandwiches until ready to serve.
- Prep Time: 15 minutes
- Cook Time: –
- Category: Lunch
- Method: No-Cook
- Cuisine: American
Nutrition
- Serving Size: 504
- Calories: 8g
- Sugar: 706mg
- Sodium: 36g
- Fat: 16g
- Saturated Fat: 6g
- Unsaturated Fat: 11g
- Trans Fat: 1g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 15g
- Cholesterol: 261mg
Keywords: egg salad sandwich, bacon egg salad, creamy egg salad, croissant sandwich, cheddar egg salad, cream cheese egg salad, easy lunch recipe, quick sandwich recipe