Skip to Content

Ham and Egg Salad with Avocado

Try this awesome twist on the classic egg salad: Avocado Egg Salad with Ham. The avocado adds a wonderful flavor to this salad, and the ham adds a nice texture. This will be the BEST egg salad you ever make!

Or skip the ham for a vegetarian Egg Salad with Avocado.

ham and egg salad in a bowl

Egg salad with avocado

Egg salad is typically made with loads of mayo in the dressing. This healthier egg salad recipe replaces most of the mayo with avocado to add loads or nutrients, flavor, and creaminess to the egg salad.

I still sometimes add 1-2 tablespoons of mayo just to add a bit more flavor and richness, but that is totally optional.

I also add some fresh parsley and scallions to the mix to give this salad more flavor - I find that egg salad always benefits from a bit of onion flavor and fresh herbs.

avocado egg salad in a bowl

How to make avocado egg salad

A basic avocado egg salad is easy to make.

I usually cook my eggs in the Instant Pot using the 5-5-5 method (5 minutes high pressure, high minutes natural release, 5 minutes in ice water), and this makes perfect hard boiled eggs and is definitely my preferred method over the stove-top method with usually involves panic yelling "oh no! the eggs!" and me rushing to the kitchen to find out all the water evaporated like, 5 minutes ago.

This is the Instant Pot I have and I've loved it from the minute I used it. You can also use hard boiled duck eggs for this salad.

Chop up your hard boiled eggs. This is how I do it:

chopped eggs on a cutting board

The mash together half an avocado, some lime juice (for flavor), salt, pepper, and the fresh herbs in a bowl. You can do this with a fork, but I always prefer using a muddler, such as this one.

mashed avocado in a bowl to make avocado egg salad

Then just stir in your chopped eggs, season with more salt, pepper, everything bagel seasoning, and enjoy!

You can also add the following add-ins for egg salad:

  • Pinch of red pepper flakes or cayenne powder for spice
  • Smoked sweet paprika for flavor
  • Diced fresh or pickled jalapeno for spice
  • Diced bell pepper for some crunch
  • Bacon bits or crumbled bacon (mmmm bacon)
  • Other fresh herbs, such as basil or dill (I LOVE basil and eggs together!)
  • Diced ham

More salad recipes with avocado in the dressing: Pinto Bean Salad

Ham and egg salad

If you're not vegetarian, then this ham and egg salad is a combination you HAVE to try! 

Cubed ham adds such a nice texture and flavor to this avocado egg salad. You know how egg salad is all soft? Well, ham adds a nice bite to it, and gives it some contract. And it also adds a nice saltiness.

Considering it takes all of 30 seconds to chop up a half a cup of ham, I find it worth adding to make a ham and egg salad!

I jokingly call this my "Green Eggs and Ham" Salad. 🙂

You can also just add a slice or two of ham to your sandwich, if you're serving this egg salad on a sandwich. Same flavor, less work. 

Ham and egg salad on toast with everything bagel seasoning

More low-carb recipes to try: Low-Carb Cottage Cheese Recipes

Everything bagel egg salad

I take this egg salad to the next level by adding some everything but the bagel seasoning to it. This stuff is so good and so addicting, with its wonderful garlicky salty flavor and crunch thanks to the sesame seeds.

You can absolutely leave it out if you don't have any... but I recommend getting some! You might become obsessed with it too.

Everything bagel seasoning can be found in Trader Joe's and many other stores, but it's often sold out. I order mine on Amazon here, and here are some other brands of this seasoning.

This egg salad is amazing on a bagel (try it with an everything bagel!), on a sandwich, on toast, in lettuce wraps or regular wraps, or as a topping for crackers.

avocado egg salad on toast

However you decide to make it - with ham or without, with everything bagel seasoning or without, I hope you try my avocado egg salad! If you end up making it, please take a picture and tag me on Instagram or Facebook. You can find me at @babaganoshblog on both. I love seeing your creations!

Looking for other easy lunch ideas?

If you enjoyed this recipe, let me know with a comment and a star rating below. And don't forget to share it on Facebook and save it on Pinterest for later!

ham and egg salad with avocado pinnable image

ham and egg salad in a bowl
Print Recipe
5 from 4 votes

Avocado Egg Salad - Green Eggs and Ham Sandwich

Try this awesome twist on the classic egg salad: Avocado Egg Salad with Ham. The avocado adds a wonderful flavor to this salad, and the ham adds a nice texture.
Prep Time5 minutes
Cook Time15 minutes
Total Time20 minutes
Course: Lunch
Cuisine: American
Servings: 4 portions
Author: Kate
Cost: $1.25 per serving


  • 4 eggs - hard boiled, cooled, and peeled
  • 1 scallion - chopped
  • 1 tablespoon parsley - chopped
  • ½ Hass avocado
  • 1 tablespoon lime juice - (from ½ lime, or use lemon juice)
  • 1-2 tablespoons mayonnaise - (or skip for clean keto version)
  • 1 teaspoon everything bagel seasoning - (or more to taste)
  • salt and pepper, to taste - (about ¼ teaspoon each to start)
  • 0.25 lb ham - cubed
  • Bread, lettuce, tomato for serving


  • Dice the hard boiled eggs into small even pieces (about ¼ - ½ inch). Chop the parsley and chives/scallions.
    chopped eggs on a cutting board
  • Combine the avocado half, chopped parsley, chopped scallion, salt, pepper, and lime juice in a large bowl. Mash with a fork or a muddler to make an avocado paste. Stir in mayo, if using. 
    mashed avocado in a bowl to make avocado egg salad
  • Add the chopped egg, chopped ham, and everything bagel seasoning, and mix well. Season with additional salt, pepper, lime juice, mayo, or everything bagel seasoning, if desired. Enjoy in a sandwich, on toast,, lettuce wrap, or with crackers.
    adding cubed ham to egg salad


For some more flavor or spice, try adding any of the following:
  • Pinch or red pepper flakes, cayenne, or smoked paprika
  • 1 minced garlic clove
  • Finely diced jalapeno or bell pepper
  • Crumbled bacon


Calories: 198kcal (10%) | Carbohydrates: 3g (1%) | Protein: 12g (24%) | Fat: 15g (23%) | Saturated Fat: 4g (20%) | Cholesterol: 183mg (61%) | Sodium: 489mg (20%) | Potassium: 264mg (8%) | Fiber: 2g (8%) | Sugar: 1g (1%) | Vitamin A: 388IU (8%) | Vitamin C: 6mg (7%) | Calcium: 28mg (3%) | Iron: 1mg (6%)

The nutritional information displayed is an estimate and not to be used as dietary or nutritional advice. Consult a nutritionist or dietician for nutritional info based on the exact ingredients you use.



Comments or questions about the recipe?
Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Monday 15th of August 2022

Spiced mine up with chopped onions, mustard, tons of spicy green chillis and sweet corn. Best.. Sandwich.. EVER!! <3


Tuesday 16th of August 2022

That sounds AMAZING!!

Loreto Nardelli

Wednesday 16th of March 2016

Loved the story and love this sandwich, packed with flavor from the egg salad and ham all stuffed in that wonderful bum yummy. Would make a great breakfast. job well dne and craving soothed. Loreto

Amber @ The Bewitched Baker

Saturday 11th of April 2015

Ah, so true. You simply cannot have green eggs without turning them into Green Eggs & Ham. C'est delicieux!

Maureen | Orgasmic Chef

Monday 23rd of March 2015

Now THAT'S sandwich I could make friends with!!

This site uses Akismet to reduce spam. Learn how your comment data is processed.