Last updated on
Egg Salad Sandwich

Table of Contents
The best egg salad sandwich recipe is packed with creamy, rich flavors and the perfect crunch from fresh ingredients. Made with simple staples like eggs, mayo, and a touch of mustard, this sandwich is great for a quick lunch or picnic. Every bite is deliciously satisfying, making it a go-to recipe when you need something easy and tasty. Whip it up in no time and enjoy a classic favorite.
This recipe is easy to make with clear, step-by-step photos and directions to guide you. We’ve also included pro tips and tricks to help you get the best results every time. Don’t miss our FAQ section with answers to the most common recipe questions.

More Recipes ⭐ Cucumber Sandwiches | Lighter Chicken salad Sandwiches | Meatball Subs
You can make the best egg salad sandwich recipe in just fifteen minutes with simple, everyday ingredients. The creamy, flavorful filling and crunchy texture make it perfect for lunch, picnics, or a quick family meal.
This easy recipe stands out with its classic taste and smooth, rich consistency. Follow the simple steps below to create a crowd-pleasing sandwich everyone will love.
Ingredients for Egg Salad Sandwiches

What you'll need to make this Egg Salad Sandwich:
- 4 ounces of cream cheese
- 3 tablespoons of mayonnaise
- 2 tablespoons of chives
- ½ teaspoon of salt
- ¼ teaspoon of fresh cracked pepper
- 6 hard-boiled eggs
- 4 pieces of cooked bacon
- ¼ cup of shredded cheddar
- 6 croissants
- Lettuce or spinach, optional sandwich topping
Substitutions and Additions
Dress up your egg sandwich recipe by swapping out ingredients and adding delicious extras! Here are some reader favorite substitutions and additions:
- Substitute Cheddar Cheese: Use Swiss or pepper jack for a different, bold flavor in your egg salad sandwich.
- Avocado: Slice, dice it, or mash it; avocado adds an amazing flavor to an egg salad sandwich.
- Add Fresh Herbs: Mix in chopped chives, dill, or parsley for a burst of fresh, vibrant flavor.
- Substitute Bacon: Try diced ham or turkey bacon for a tasty twist with the same savory crunch.
- Add Pickles: Stir in chopped dill pickles or sweet relish for a tangy kick and extra crunch.
How to Make Egg Salad
Pro Tip
Hard-boiled eggs in their shell will last in the fridge for about a week. Peeled eggs will last about two days, so if you are making this recipe to eat right away, you can make your eggs ahead of time to save a bit of prep time once you are ready to make your egg salad.
FIRST STEP: In a small bowl, mash together the cream cheese, mayo, chives, salt, and pepper.

SECOND STEP: In a large bowl, use a pastry cutter or fork to mash up eggs into small pieces.
Finely chop the bacon and add to the eggs.
Pro Tip
A potato masher works well if you don’t have a pastry cutter to mash up your eggs.

THIRD STEP: Add the shredded cheddar and cream cheese mixture to the eggs and bacon.
Mix together until everything is mixed really well and the eggs are covered in cream cheese.

FOURTH STEP: Serve the egg salad filling on croissants with spinach or a piece of lettuce.
Pro Tip
For an extra yummy option, toast your bread before adding the egg mixture.

How To Serve Egg Salad Sandwiches
Egg salad sandwiches are super versatile. You can serve them year-round, making meals easy and delicious.
- Perfect for Picnics: Pack these sandwiches for a quick, tasty picnic lunch. Pair them with homemade soft pretzels and lemonade for a refreshing meal.
- Great for Parties: Serve mini egg salad sliders at parties. Add fried cheese balls and veggie trays with dip for an easy, crowd-pleasing spread.
- Easy Family Dinners: Make egg salad sandwiches for a simple weeknight dinner. Serve with tomato soup and dirty fries for a comforting meal.
Tips for perfect hard-boiled eggs:
Getting the perfect eggs for your egg salad sandwich starts with how you boil them. Here are two easy methods:
Method 1:
This tried-and-true method always works well. Place cold eggs in a pot, cover with water, and bring to a boil. Once boiling, cover the pot, turn off the heat, and let the eggs sit for ten to twelve minutes. Then transfer the eggs to an ice bath before peeling.
Method 2 (Easy-to-Peel Option):
This method makes peeling super easy:
- Add ½ to 1 inch of water to a pot, just enough to reach your steamer insert.
- Place cold eggs from the fridge into the steamer insert and set it over the boiling water.
- Cover and steam the eggs for three to five minutes. I prefer five minutes for firmer yolks.
- Turn off the heat and let the eggs sit in the pot for fifteen minutes.
- Move the eggs to an ice bath, then crack and peel easily.
Both methods give you perfect eggs, but the steaming method makes peeling a breeze!

Why You'll Love This Recipe
This egg salad sandwich recipe is a favorite for a reason. It’s simple, packed with flavor, and perfect for any occasion.
- Quick and Easy: You can whip it up in just fifteen minutes, making it perfect for busy days.
- Loaded with Flavor: Cheddar, cream cheese, and bacon create a rich, creamy combo that’s hard to resist.
- Perfect for Any Occasion: Great for lunches, picnics, potlucks, or quick dinners—this sandwich fits every mealtime.
- Family Favorite: Kids and adults love it, making it a go-to recipe the whole family enjoys.
- Customizable: Easily swap ingredients to fit your preferences without losing that creamy, savory goodness.
Once you try this egg salad sandwich, it’ll become a regular in your recipe rotation!

Recipe FAQ
Can I use warm eggs in egg salad?
No, cool the eggs completely before mixing. Warm eggs can make the salad watery and affect the texture.
How do I get creamy egg salad without it being runny?
Use the right mayo-to-egg ratio and avoid over mixing. Adding too much mayo makes the salad too wet.
Should I mash or chop the eggs for egg salad?
Chop the eggs for chunkier texture or mash them for a smoother, creamier egg salad sandwich.
Can I make egg salad without mayonnaise?
Yes, you can swap mayo for Greek yogurt or sour cream. It changes the flavor but still tastes creamy.
How do I keep the egg salad from being bland?
Season with salt, pepper, and add extras like mustard, fresh herbs, or a splash of lemon juice for brightness.

Serving FAQ
What’s the best way to serve an egg salad sandwich?
Serve it chilled on fresh bread or toast for the best texture. Add crisp lettuce for extra crunch.
Can I serve egg salad sandwiches as finger food?
Yes, cut the sandwiches into small triangles or sliders. They’re perfect for parties, picnics, or quick snacks.
Is egg salad better served on toasted or soft bread?
Both work well, but toasted bread adds a nice crunch, while soft bread keeps it light and fluffy.
Can I serve egg salad in something other than bread?
Yes, serve it in lettuce wraps, pita pockets, or even scooped onto crackers for a fun, bite-sized option.
Should egg salad sandwiches be served cold or at room temperature?
Serve them cold for the best flavor and freshness. Keep them chilled until ready to eat.
How can I make egg salad sandwiches look more appealing for a party?
Garnish with fresh herbs like chives or parsley. Use colorful breads or cut into fun shapes for extra charm.

Storage FAQ
Follow these directions, tips, and tricks for the best way to store your egg salad sandwich. This helps keep it fresh, tasty, and safe to eat. Whether you’re making it ahead or saving leftovers, we’ve got you covered.
Can I prepare egg salad ahead of time?
Yes, you can make the egg salad up to two days in advance. Store it in an airtight container in the fridge.
What’s the best way to store leftover egg salad?
Keep leftover egg salad in an airtight container in the refrigerator. It stays fresh for up to three days.
Can I freeze egg salad?
No, freezing egg salad isn’t recommended. The texture changes, and it can become watery after thawing.
How do I keep egg salad sandwiches from getting soggy?
Store the egg salad separately from the bread. Assemble the sandwich just before serving for the best texture.
Should I store egg salad at room temperature?
No, always refrigerate egg salad. Leaving it out too long can cause it to spoil quickly.
Can I pack egg salad sandwiches for lunch?
Yes, but keep them chilled with an ice pack to maintain freshness until you’re ready to eat.

Egg Salad Sandwich
Ingredients
- 4 ounces cream cheese
- 3 tablespoons mayonnaise
- 2 tablespoons chives
- ½ teaspoon salt
- ¼ teaspoon fresh cracked pepper
- 6 hard-boiled eggs
- 4 pieces cooked bacon
- ¼ cup shredded cheddar
- 6 croissants
DIRECTIONS
- In a small bowl, mash together the cream cheese, mayo, chives, salt, and pepper.
- In a large bowl, use a pastry cutter to mash up eggs. Finely chop the bacon and add it to the eggs.
- Add the shredded cheddar and cream cheese mixture to eggs and bacon. Mix together until everything is mixed really well and the eggs are covered in cream cheese.
- Serve on croissants with spinach.
WATCH THIS RECIPE VIDEO
Notes
- For a different flavor experience, try adding avocado or 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 if you are making this recipe to eat right away, you can make your eggs ahead of time to save a bit of prep time once you are ready to make your egg salad.
- A potato masher works well if you don’t have a pastry cutter to mash up your eggs.
- For an extra yummy option, toast your croissant or bread before adding the egg mixture.













Comments
Emme says
Hello, I this recipe sounds good, but have had unpleasant experiences with cream cheese. Can you recommend a substitution?
Bailey says
Honestly, this recipe is based around the cream cheese so I'm not sure how a substitute would work. You can always try whipped cream cheese (like the bagel spread) vs the block, otherwise I would have to recommend something like mascarpone or even a tofu based cream cheese substitute. I believe it's called soft bean curd and you should be able to get it in stores or online. I hope that answers your question!
Janeen says
Hi,
The directions mention cream cheese, but they aren’t in the ingredients list. Can you advise how much cream cheese should be used?
Thanks
Shauna says
Hi Janeen,
Thank you so much for bringing this to my attention. The printable recipe has been updated to show 4 ounces cream cheese for the recipe.
Barbara Wetherington says
YPO - that was supposed to be 4 OUNCES in my comment.
Barbara Wetherington says
I'd love to make this - you had me at cream cheese. But none is listed in the recipe. I'll just guess at 44 ounces and hope it works out. You might want to fix this on your pritable recipe.
Shauna says
Hi Barbara,
Thank you so much for bringing this to my attention. The printable recipe has been updated to show 4 ounces cream cheese for the recipe.