| | | |

Creamy Bacon Egg Salad

This post may contain affiliate links. Please read my disclosure policy.

Pinterest Hidden Image

This creamy bacon egg salad comes together in just 5 minutes and is packed with flavor in every bite. Made with crispy bacon, crunchy celery, dill pickle, and a rich avocado mayo base, it’s the kind of lunch that actually keeps you full. Serve it in crisp lettuce cups for a light, satisfying meal that’s naturally low carb, gluten-free, and paleo-friendly.

Whether you’re meal prepping for the week or need a quick protein-packed lunch, this easy egg salad recipe delivers every time.

whole30 egg salad on top of romaine cups with crumbled bacon on top on a plate with a fork

I love a good homemade egg salad, so I’m always looking for ways to make it even more flavorful and satisfying. This version swaps in avocado mayo for a creamy, wholesome base and adds crumbled bacon to take it completely over the top.

Think of it as everything you love about deviled eggs, but in luscious egg salad form. It’s delicious served in fresh lettuce cups, over a simple green salad, or straight from the bowl. I hope you love it as much as I do!

Anyone breakfast lover who loves eggs and bacon together knows the combination is just unbeatable. I like to save a little extra bacon to crumble on top, along with a sprinkle of paprika, for the perfect finishing touch. It’s a simple upgrade that makes this easy egg salad feel just a little extra special.

Why You’ll Love This Recipe

  • It’s super quick and easy. There are only a few steps.
  • The ingredients are 100% gluten-free and low-carb if that is your preference.
  • It’s the perfect high-protein breakfast and snack.
  • It’s a great dish for spring potlucks, brunches, showers, and Easter.

Ingredients You’ll Need

ingredients for whole30 egg salad in measured amounts on a counter
  • Hard-boiled Eggs: This wouldn’t be egg salad without them. See below for more information on making the perfect hard-boiled eggs for egg salad.
  • Mayo: I use avocado mayo for a healthier twist, but feel free to use your favorite mayo here.
  • Bacon: Cooked and crumbled in advance. I bake it in the oven, so clean up is a breeze.
  • Onion: Sweet Vidalia onion is the best in egg salad. The mild flavor won’t overpower the recipe. You can also use red onion here.
  • Dill Pickle: Dill pickles or sweet relish are a non-negotiable egg salad ingredient. “Grillo’s Pickles” are personal favorite.
  • Celery: Celery is integral to achieving classic egg salad flavor.
  • Cayenne: A little bit of cayenne goes a long way. Add just a dash to warm up the flavors.
  • Salt and Freshly Cracked Pepper: Balances the sweet, savory, and tangy flavors.
  • Paprika: Just a dash as a garnish and a hint of smoky-sweet flavor.

How To Make Egg Salad With Bacon

Step 1: Make egg salad dressing. In a large bowl, add the mayo, onion, celery, cayenne pepper, pickle, salt, and pepper. Stir well to combine.

egg salad dressing ingredients in a black bowl
egg salad dressing mixed in a black bowl

Step 2: Mix with eggs and bacon. Next, chop the eggs into small pieces and add them to the bowl. Add the bacon (reserve some for garnish) and stir everything well.

eggs and bacon mixed with egg salad dressing in a black bowl


Step 3: Garnish and serve. Top with a dash of paprika and the reserved bacon bits, then serve.

whole30 egg salad in a bowl garnishe with crispy bacon

Recipe Tips

Make perfectly cooked hard-boiled eggsBoil your eggs on the stovetop, using an egg cooker, or in an Instant Pot pressure cooker. Follow the instructions below to quickly make hard-boiled eggs in the Instant Pot.

Instant Pot Hard-Boiled Eggs:

  1. Place the trivet in the bottom of the pot. Add a cup of water and place the eggs on the trivet.
  2. Set your Instant Pot to pressure cook on high for 5 minutes. Once the timer goes off, allow the pot to release pressure for 5 minutes and then quick-release naturally.
  3. Immediately transfer to a bowl of ice water to cool.
  4. When cooled completely, peel under cool running water.

Fixing runny egg salad – You can add more eggs to soak up the moisture if you’re in a rush. Otherwise, setting the egg salad in the fridge for 30 minutes to an hour should do the trick.

Variations

  • Herbs – If I have fresh dill or chives on hand, I sometimes add them to my egg salad.
  • Spices – Kick up the heat with a dash of chipotle chili powder or sprinkle your egg salad liberally with everything bagel seasoning.
  • Mayo – If you’re not a fan of mayo, the best substitution for mayonnaise in egg salad is full-fat Greek yogurt. You can always do a mixture of plain Greek yogurt and mayo, as I do in my other favorite Roasted Red Pepper Egg Salad recipe. I personally think egg salad is best with all-mayo or a mayo-yogurt blend.

Serving Suggestions

Of course, you can spread a layer of egg salad between slices of bread, but to keep things low-carb, check out the list below:

  • Bibb Lettuce Cups
  • Romaine Lettuce Boats
  • Cucumber Slices
  • Bell Pepper Halves
  • Avocado
  • Salad Greens

This deviled bacon egg salad also tastes great with:

  • Croissants
  • Crackers
  • Toasted Sourdough
  • Bagels

Storing

Storing: Keep your egg salad in an airtight container in the fridge for 2 to 3 days—Re-stir before serving. 
Freezing is not recommended as the texture and taste will change when thawed.

Recipe FAQ

Are egg salads healthy?

Depending on the ingredients you use, egg salads can be a nourishing meal loaded with protein and healthy fats. To improve the nutritional profile of egg salad, use low-fat mayo made with olive or avocado oil and sugar-free, center-cut bacon. The remaining ingredients are inherently healthy.

Why does my egg salad get watery?

This may have happened because the eggs were overcooked. When eggs are boiled for too long, they become watery. You can try chilling the egg salad to help it absorb moisture, or adding a couple of eggs that aren’t overcooked to the mixture.

Can I freeze leftover egg salad?

No, neither eggs nor mayo remains stable once frozen.

If you love this low-carb egg salad recipe, I would be so grateful if you could leave a 5-star 🌟rating in the recipe card below. I love reading your comments and feedback!

Stay posted on my latest cooking adventures on social media: Instagram, Pinterest, and Facebook. Don’t forget to tag me when you try one of my recipes!

close up photo of two lettuce cups topped with egg salad and bacon with a fork
two romaine lettuce cups with egg salad and crispy bacon

Creamy Bacon Egg Salad

This creamy bacon egg salad is ready in 5 minutes and loaded with protein. Made with avocado mayo, crispy bacon, and fresh crunch, it's low carb, gluten-free, and paleo-friendly.
5 from 2 votes
Print Pin Rate
Course: Main Course, Salad
Cuisine: American
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 4
Calories: 341kcal
Author: Amee

Ingredients

  • 7 large eggs hardboiled and peeled
  • 1/3 cup  avocado mayonnaise or your favorite mayo
  • 8 slices center-cut bacon cooked and crumbled
  • 3 tbsp sweet vidalia onion finely diced
  • 1/3 cup celery finely diced
  • dash cayenne pepper
  • 2 tbsp dill pickle finely diced *love Grillos here!
  • sea salt and freshly cracked pepper to taste
  • paprika for garnish

Instructions

  • In a large bowl, combine mayo, onion, celery, cayenne pepper, pickle and salt and pepper.  Stir until ingredients are well mixed.  
  • Chop your eggs and add to the mixture, then stir in most of the bacon (reserve a couple chopped slices for garnish).  
  • Top with paprika and serve over a bed of greens or in a lettuce boat.  

Notes

*If you want an extra protein boost, feel free to add an extra hard-boiled egg or chopped hard-boiled egg whites to the recipe.
Make perfectly cooked hard-boiled eggsBoil your eggs on the stovetop, using an egg cooker, or in an Instant Pot pressure cooker. Follow the instructions below to make hard-boiled eggs in the Instant Pot quickly.
Instant Pot Hard-Boiled Eggs:
  1. Place the trivet in the bottom of the pot. Add a cup of water and place the eggs on the trivet.
  2. Set your Instant Pot to pressure cook on high for 5 minutes. Once the timer goes off, allow the pot to release pressure for 5 minutes and then quick-release naturally.
  3. Immediately transfer to a bowl of ice water to cool.
  4. When cooled completely, peel under cool running water.
Fixing runny egg salad – You can add more eggs to soak up the moisture if you’re in a rush. Otherwise, setting the egg salad in the fridge for 30 minutes to an hour should do the trick.

Nutrition

Calories: 341kcal | Carbohydrates: 2g | Protein: 18g | Fat: 29g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Sodium: 67mg | Potassium: 41mg | Fiber: 0.3g | Sugar: 1g | Vitamin A: 51IU | Vitamin C: 1mg | Calcium: 9mg | Iron: 0.1mg
Tried this recipe?Mention @ameessavorydish or tag #ameessavorydish!

*This post was originally published on June 5, 2013, and has been updated throughout.

Amee Livingston
Follow me

8 Comments

  1. 5 stars
    just made this and it’s amazing. i made bacon fat mayo with all the bacon drippings and it’s insane. only thing i didn’t have were pickles so i added in some vinegar instead for that tangy kick.

  2. 5 stars
    Made this last night! Huge huge hit. Am pinning on pinterest now. My husband said ‘put it in the five yums folder’ — and I said I only do 3 yums! He said – make a new folder for this one!!! Very very good, and so easy. Thank you!!!

5 from 2 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating