Avocado Egg Salad

5 from 16 votes
Pin RecipeJump to RecipeComments

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

This easy avocado egg salad is a quick and satisfying appetizer, side dish, or sandwich filling! Make it with chunky hard-boiled eggs, crispy bacon, and green onions tossed in a creamy, mayo-free dressing with avocado, yogurt, and fresh dill.

I’m a big fan of quick and delicious lunches like this creamy egg salad recipe, classic chicken salad, and tuna salad. They’re great for meal prep!

Overhead view of avocado egg salad in a glass bowl with two wooden serving tongs.


 

5 Star Review

“I loved this salad. It was so light and fresh with the healthy dressing, and my husband even cleaned his plate. I did toss in a handful of shredded cheddar and omitted the salt. (not that it HAD to have cheese, but was just in the mood for it) Thank you for sharing.” – Elena Shetty

I eat avocados like it’s my job (and some days, it kind of is). I’ll add my green, buttery friend to everything from avocado toast to dressing and salsa. When I added chunks of avocado to my favorite egg salad recipe, I knew I’d be making it again! I ate half of this avocado egg salad for lunch and polished off the rest for dinner. It’s light, creamy without mayo, and delicious alone or in an egg salad sandwich.

What Makes This Avocado Egg Salad So Good

  • No mayo. There are plenty of great egg salad recipes out there, but they can be a bit heavy on the mayonnaise. I keep my avocado egg salad mayo-free with plain yogurt and a little sour cream instead. Plus, the avocado adds delicious creaminess and texture.
  • Meal-prep-friendly. Egg salad lasts a few days in the fridge, and it’s one of my favorite meal prep lunches. Mix up a big batch to enjoy all week!
  • Oven-boiled eggs. The oven is an easy, foolproof way to hard-boil a big batch of eggs at once, perfect for a BIG egg salad. I’ll show you how.
Overhead view of avocado egg salad ingredients combined in a glass bowl next to two wooden salad tongs.

Ingredients You’ll Need

I love how fresh and chunky this avocado egg salad is, and you only need a few simple ingredients to make it. I cover the important ones below with some helpful notes and tips. Scroll down to the printable recipe card after the post for the full recipe details as well as step-by-step instructions.

  • Eggs – Hard-boiled using your preferred method. I include my easy method for boiled eggs in the oven below. Afterward, dice up the boiled eggs nice and chunky.
  • Avocado – Also diced. Look for dark green avocados without any soft spots. Ripe avocados yield a little when you press them, but they shouldn’t feel mushy.
  • Green Onions – Thinly sliced. You could also use chopped chives or finely diced red onion.
  • Bacon – Cooked to your desired crispiness and crumbled. I usually make a quick batch of air fryer bacon. You can also use diced ham.
  • Plain Yogurt and Sour Cream – Or Greek yogurt, which I use in place of mayo. If you prefer your egg salad with mayo, that’s fine, too!
  • Lime – Or lemon, freshly juiced.
  • Dill – I love fresh, savory dill in this recipe, so if you have it, use it! Otherwise, dried dill will also work. You’ll need about 3x the amount of dried dill as fresh.

Hard Boiled Eggs in the Oven

Yes, you can hard “boil” eggs in the oven! Of course, you can always make hard-boiled eggs on the stovetop, too. But this easy oven method gives me plenty of time to chop and prep the other ingredients:

  1. Place as many eggs as you’d like in a muffin tin (one egg per cavity).
  2. Bake at 325ºF for 30 minutes.
  3. Transfer the boiled eggs to an ice bath, then peel and dice as usual. 
Overhead view of avocado egg salad served over a slice of toast with lettuce and tomato, next to tomato slices on a white plate.

What Else Can I Add to Egg Salad?

There are loads of ways to customize this avocado egg salad recipe from the ingredients to the dressing. I’ve often thought about making a variation with ranch dressing, which could also be delicious! In addition to the ingredients I’ve suggested in the recipe, donsider adding: 

  • Veggies. Diced bell peppers, chopped cherry tomatoes, carrots, celery, or green peas.
  • Herbs. Fresh or dried basil, thyme, or a blend of Italian herbs.
  • More add-ins. Chopped olives, sun-dried tomatoes, or capers.
  • Extra protein. Try my avocado chicken egg salad with lemon dill dressing.
Overhead view of avocado egg salad served over a slice of toast with lettuce and tomato.

Serving Suggestions

One of my favorite ways to enjoy this delicious salad is in a classic egg salad sandwich! I’ll spread the salad over slices of bread and layer sliced tomatoes and crisp lettuce on top. You can leave it open-faced or close the top, and you can also add extra toppings like pesto or red pepper relish (a Macedonian favorite). 

This creamy avocado egg salad is also a tasty appetizer served with crostini, or I’ll take it along to the summer potluck to serve alongside a watermelon salad and corn on the cob, plus a slice of coconut lime cake for dessert!

How to Store Leftovers

Serve this egg salad right away, or keep leftovers refrigerated in an airtight container. They’ll last up to 4 days. Sometimes, I will use leftover avocado egg salad in place of your usual hard-boiled eggs in my Cobb salad or green bean salad.

Pin this now to find it later

Pin It
5 from 16 votes

Avocado Egg Salad

This easy, mayo-free avocado egg salad has chunky hard-boiled eggs, avocado, and crispy bacon tossed with fresh dill and yogurt. Serve it as an appetizer, a side dish, or in a sandwich!
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 4 servings

Ingredients 

  • 4 large hard boiled eggs, diced
  • 1 avocado, diced
  • 2 green onions, sliced into thin rounds
  • 4 slices bacon, cooked to a desired crisp and crumbled
  • ¼ cup plain yogurt, I use nonfat
  • 1 tablespoon sour cream
  • 1 whole lime, juiced
  • 1 tablespoon snipped fresh dill
  • ¼ teaspoon salt, or to taste
  • teaspoon freshly ground black pepper, or to taste
  • dill and crumbled bacon, for garnish, optional
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!

Instructions 

  • Hard-boil the eggs. To "boil" eggs, place each egg in the cavity of a muffin tin and hard-boil in the oven for 30 minutes at 325˚F. Remove from oven and transfer eggs to ice water; peel and dice. You can also use the stovetop method.
  • Combine the ingredients. In a salad bowl, combine diced eggs, avocado, green onions, and bacon; set aside.
  • Make the dressing. In a mixing bowl, whisk together yogurt, sour cream, lime juice, dill, salt, and pepper; whisk until well combined.
  • Toss and serve. Add yogurt mixture to the egg salad; stir until combined. Garnish with dill and crumbled bacon. Enjoy right away or refrigerate until you're ready to serve.

Video

Notes

  • This egg salad can be served as an appetizer, a meal, or a side dish.
  • Spread the salad on 4 slices of bread; add tomatoes and lettuce to make a delicious egg salad sandwich.
  • Keep leftovers refrigerated.

Nutrition

Serving: 0.5cup | Calories: 269kcal | Carbohydrates: 9g | Protein: 11g | Fat: 22g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Trans Fat: 0.03g | Cholesterol: 202mg | Sodium: 372mg | Potassium: 430mg | Fiber: 4g | Sugar: 2g | Vitamin A: 421IU | Vitamin C: 11mg | Calcium: 77mg | Iron: 1mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

How to Make Avocado Egg Salad

This avocado egg salad does involve a bit of chopping, but it’s quick and easy. Then, we’ll shake up a quick yogurt dressing with sour cream, bright lime juice, and dill. So good! Tangy and creamy, just as it should be, but without the mayo. Follow the steps below:

  • Combine the ingredients. Combine hard-boiled eggs, avocado, green onions, and bacon in a large bowl. 
  • Make the dressing. Meanwhile, whisk yogurt with sour cream, lime (or lemon) juice, and fresh dill. Remember to season the dressing with salt and pepper!
  • Toss and serve. Lastly, pour the dressing over the egg salad ingredients and stir to coat. Sprinkle over extra dill and crumbled bacon. Serve right away or store the salad in the fridge.
 

5 from 16 votes (1 rating without comment)

Leave a comment

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

Recipe Rating:




57 Comments

  1. Rachel says:

    I have made this recipe many times and keep myself going back to it because it’s one of those that uses pretty standard ingredients and makes a wonderful salad for lunch. I highly recommend.

  2. Sarah says:

    Do you by chance know the calorie, fat, protein, and carbs intake on this?

    1. Katerina Petrovska says:

      Hi Sarah! The nutritional facts are there now. I hope that helps! 🙂

      1. Niaa says:

        Hi Katerina,

        Are the nutritional facts per serving or for the whole recipe?

        1. Katerina says:

          Hi!
          The nutritional facts are per serving, and each serving is approximately ¾ cup.

  3. Jan says:

    I can’t eat onions of any kind. The rest of it sounds good. What’s not to like, avocado, bacon,and eggs.

  4. Megan @ MegUnprocessed says:

    I love avocados. These look fantastic.

  5. Sarah says:

    How many servings does this make?

    1. Katerina Petrovska says:

      Hi! That would be about 4 servings.

  6. Karen says:

    Hi Katerina! I SO want to make this for lunch but I’m totally out of limes & yogurt. When you talked about trying this with ranch dressing, is that without using ANY of the yogurt dressing ingredients? Wanted to make sure ’cause I’m dying to whip some up! 😉

    1. Katerina Petrovska says:

      Hi Karen! Yes, your favorite brand of ranch dressing, only. 🙂

      1. Karen says:

        Thank you so much for the quick response! I’m going into the kitchen now to get started! 🙂

  7. Victoria Brown says:

    Oh Its yummy I like to eat avocado egg salad. I really like it. Thanks alot Katerina for sharing this blog with us.

  8. Tanya says:

    Quick question – possible to make the day ahead? Having a brunch and would like to prep as much as possible. The avocado is my only fear, but the lime may keep it from turning brown. Just curious!

    1. Katerina Petrovska says:

      Hi Tanya! I’ve tried doing that, but no matter how much lime you put on that avocado, it will still turn brown after a few hours. But, you can make the rest of the salad a day ahead and then add the avocado the next day, right before you’re ready to serve it. I think that may be the best way to go about it.

      1. Juanice says:

        I wonder if after making the salad ahead, if you could take plastic wrap & lay directly on the salad, pressing down a little to seal then press up the sides. It’s actually air that causes avocados to brown. I do this with guacomole & it works fine. Just a thought…

        1. Katerina Petrovska says:

          Thank you for that tip!! I will most definitely give it a try – anything to keep my guacamole green and fresh! 🙂

      2. Emily Smith says:

        Just a little trick that an awesome Latino chef taught me years ago. If you put the pit in with the salad it will never turn brown. It works with guacamole or anything really that you use avocados with. I personally have forgotten about some guacamole in the fridge for 9 days and when I open the container to dispose of it was still just as pretty green as the day I made it. It works try it. Thanks for your delicious recipes.

        1. Katerina Petrovska says:

          This is BY FAR the best tip/trick of ever! THANK YOU so much for sharing with me!!! xoxo

  9. Barbara says:

    I often substitute plain yogurt for sour cream, so I’m wondering if you actually need the T. of sour cream?

    1. Katerina Petrovska says:

      Hi Barbara! No, you don’t – it just adds a bit of flavor.

  10. Sammy Dhanjal says:

    Avocado egg salad is a nice recipe. Last Week, I use this with sandwich. This is great. Thanks for sharing with us.