This egg salad with bacon is creamy, flavorful and packed with texture from crispy bacon, fresh herbs and bright lemon. It’s a simple twist on classic egg salad that turns an everyday sandwich filling into something extra satisfying.

Gather This
You only need a handful of simple ingredients (some that you might already have on hand!) to make this egg salad with bacon. A full list of ingredients with measurements for this recipe is available in the printable recipe card below.
- Eggs – You want your hard boiled eggs to be coarsely chopped. Check the section below for a step-by-step on how to make perfect boiled eggs.
- Sweet onion
- Red bell pepper
- Bacon
- Fresh parsley
- Fresh lemon juice
- Lemon zest
- Mayonnaise
- Coarse kosher salt

Perfect Hard Boiled Eggs
Make sure your eggs are hard boiled, but no over boiled using the Air Fryer, Instant Pot or boil them on the stove the old fashioned way.
- Add to saucepan. Place the eggs in a single layer in a saucepan. Add enough water to the saucepan to cover the eggs by about an inch.
- Bring to a boil. Place the saucepan on the stove over high heat and bring the water to a rolling boil.
- Simmer. Once the water is boiling, reduce the heat to a gentle simmer. Cook the eggs for about 9 to 12 minutes, depending on the size of the eggs and how well-cooked you prefer the yolks.
- Transfer to ice water. Remove the eggs from the saucepan and immediately transfer them to a bowl of ice water to cool rapidly and stop the cooking process.
- Peel. Once the eggs are cool, peel them and chop or mash them for your egg salad. Keep in mind that the exact cooking time can vary depending on factors like the size of the eggs and your altitude.

How to Make the Best Egg Salad (Step-by-Step)
Making egg salad couldn’t be easier! Just follow these simple steps.
- Mash eggs. Place half of the eggs in a large mixing bowl, mash lightly to get yolks to smooth.
- Combine remaining ingredients. Gently fold in remaining chopped egg, onion, bell pepper, bacon, parsley, lemon juice and zest, mayonnaise and salt and pepper.
- Allow to chill. Cover and chill in the refrigerator for 30 minutes to 1 hour.
- Enjoy! Serve as an egg salad sandwich or egg salad salad.

Perfect Pairings
Egg salad can be enjoyed in various ways. It’s commonly used as a filling for sandwiches, where it pairs well with different types of bread like whole grain, white, or rye.
I personally like to toast some whole wheat or sourdough and then assemble my sandwich with juicy tomato slices and fresh Bibb lettuce or arugula and eat it open face. And I would be lying if I said a little hot sauce didn’t find its way into the mix.
You can also serve egg salad on crackers or as a topping for salads, adding a creamy texture and protein boost to your greens. For a more substantial meal, consider pairing egg salad with fresh vegetables, like sliced cucumbers, tomatoes, or lettuce. Additionally, it can be a delightful accompaniment to a charcuterie board or as a filling for wraps.

Switch it Up!
You can make your egg salad any way you’d like to! Here are a few fun variations to try.
- Fresh herbs – Try swapping out the parsley with some fresh dill for a fun flavor.
- Avocado – Add some healthy fats into the mix by throwing in some mashed avocado. It also adds creaminess.
- Greek yogurt – Swap some of the mayonnaise for Greek yogurt instead to add even more protein.
- Spice it up – If you like things a little spice, add a pinch of cayenne pepper or hot sauce into the mix.
Chef’s Tips
- Use perfectly hard boiled eggs that are cooked through but not chalky. Overcooked eggs can make egg salad dry and crumbly instead of creamy.
- For the best texture, mash only half of the eggs and leave the rest coarsely chopped. That gives you a creamy base with hearty bites.
- Cook the bacon until very crisp before chopping. Soft bacon gets lost in the mix, but crispy bacon brings smoky crunch to every bite.
- Don’t skip the lemon juice and zest. They wake up the whole salad and keep it from tasting heavy.
- Finely dice the onion and bell pepper so they add flavor and crunch without overpowering the eggs.
- Start with less mayo, then add more as needed. Egg salad should be creamy, not swimming like it missed the lifeguard.
- Let the egg salad chill for at least 30 minutes before serving so the flavors can mingle and get cozy.
- Serve on toasted bread, croissants, crackers, lettuce cups, or over greens for an easy lunch that feels a little fancier than it has any right to.

Best Egg Salad Recipe FAQS
Egg salad can turn runny if too much mayonnaise or lemon juice is added. Start with a smaller amount of mayo and add more as needed until you reach your desired consistency.
Use fully cooled hard boiled eggs and crispy bacon, and avoid overmixing. Chilling the egg salad before serving also helps the mixture firm up and the flavors come together.
Absolutely. Fresh dill, chives, or even a little tarragon would all work well in this egg salad recipe.
Whole wheat, sourdough, white bread, croissants, and rye all work well. Toasted bread is especially good because it adds a little extra texture against the creamy filling.
More Light Lunch Options
I love having light lunch options on hand. Here are some of my favorite salads and sandwiches.
Perfect Egg Salad with Bacon Recipe
Ingredients
- 6 hard boiled eggs , coarsely chopped
- 1/2 cup mayonnaise
- 1/4 cup sweet onion , minced
- 1/4 cup red bell pepper , minced
- 1/4 cup bacon , cooked and crumbled
- 2 tablespoons flat parsley , chopped
- 1 tablespoon fresh lemon juice
- Zest of one lemon
- 1/2 teaspoon coarse kosher salt
Instructions
- Place 3 hard boiled eggs in a large mixing bowl, mash lightly using a large forks to make smoother.
- Gently fold in the remaining chopped 3 hard boiled eggs, 1/2 cup mayonnaise, chopped 1/4 cup sweet onion, 1/4 cup red bell pepper, cooked and crumbled 1/4 cup bacon, chopped 2 tablespoons flat parsley, 1 tablespoon fresh lemon juice and Zest of one lemon, and 1/2 teaspoon coarse kosher salt .
- Cover and chill for 30 minutes to 1 hour.
- Serve as an egg salad sandwich or egg salad salad.
- If you have tried this recipe, come back and let us know how it was in the comments or ratings.
Video
Notes
Nutrition

























Yummy! I love adding bacon to a lot of food! My hubby and I are definitely going to love trying this!
I’ve never had egg salad with bacon, peppers and onions before. It sounds marvelous!
This egg salad is the best I’ve ever tried. The bacon is just SO SMART! Perfect combo.
I’ve never thought to add bacon to egg salad, but omygosh, this was such a delicious addition! Don’t think I can ever eat egg salad without bacon again!
I need a new egg salad recipe but I prefer to avoid mayo. Do you think it’s work with dairy-free mayo? tysm
Hi Cindy! You can use an egg free mayo or plain Greek yogurt- it tastes great and cuts the calories!
This is absolutely delicious! I love that it’s such a crowd pleaser for the whole family
Delicious! I’ve never had an egg salad this good before! Must try!
This really is the best egg salad. It is so full of flavor! My family is so glad every time I make it!
This is a fantastic twist on egg salad. We are always looking for new things to make using all our hard boiled Easter eggs.
this sure does look delicious! Bacon on egg salad is such a great combination!