Healthy Egg Salad



Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

This healthy egg salad is made with Greek yogurt instead of mayo. It’s lighter in calories, but still packed with flavor. Perfect served with crackers or on a sandwich.

I love egg salad! Like really love. I’ve shared a curried egg salad and an avocado egg salad, but somehow I’ve never shared my go-to egg salad recipe with you… until today!

This is a great staple recipe to have in your back pocket! It’s so simple to make and can be eaten a million different ways, which makes it perfect for meal prep.

Classic egg salad is made with mayonnaise, but in true EBF fashion, we’re lightning things up with full-fat Greek yogurt, which works well as a sub for mayo. I’m seriously obsessed with this recipe. I could eat it every week, it’s so good!

A plate with a slice of bread topped with healthy egg salad.

Why You’ll Love This Recipe

  • Once your eggs are cooked this salad comes together in about 5 minutes!
  • It’s made with Greek yogurt instead of mayo, so has less fat and calories than traditional egg salad!
  • It’s perfect for meal prep. Make a batch over the weekend so you have lunches ready to go for the week.
Ingredients measured out to make healthy egg salad: hard-boiled eggs, chives, dijon, salt, pepper and plain Greek yogurt.

Ingredients Needed

  • hard-boiled eggs – here is a full tutorial on how to hard boil eggs!
  • plain Greek yogurt – ditch the mayo for Greek yogurt! It’s packed with healthy fats and the perfect creamy base for this salad. You can use whatever fat level you like for the yogurt. I buy full-fat for my daughter so that’s typically what I use.
  • dijon mustard – adds great flavor to this salad.
  • chives – it wouldn’t be egg salad without chives!
  • sea salt and pepper – for seasoning.
  • fresh parsley or dill – these are optional, but I wouldn’t skip the fresh herbs! The fresh flavor adds so much and brings the dish altogether.
Side by side photos of healthy egg salad, before and after mixing the ingredients together.

How to Make Healthy Egg Salad

Once your eggs are cooked it takes about 5 minutes total to prep this salad! Here’s how:

Make hard-boiled eggs – Use my guide for how to make hard-boiled eggs. Once eggs have fully cooled, peel and chop for egg salad. You can make these a day or two in advance if you’d like!

Combine ingredients – Combine all of the ingredients in a bowl. Top with fresh herbs and enjoy!

A plate with a slice of bread topped with healthy egg salad. The slice has been cut in half.

Substitutions & Notes

Add some crunch – Add some fresh celery to your egg salad for some crunch!

Spice it up – Mix in some Sriracha for some spice or smoked paprika for a little smokiness.

Chives – If you don’t have chives on hand, feel free to skip them or swap them with chopped onion.

A hand holding up a piece of bread topped with healthy egg salad.

How to Serve Egg Salad

There are so many ways to serve this healthy egg salad. Here are some serving suggestions:

  • With crackers: Serve this egg salad with crackers for a snack or an appetizer. Try my almond flour crackers.
  • As a sandwich: Make egg salad sandwiches by serving on sourdough bread. I love adding a slice of tomato, red onion, and lettuce to make it a full sandwich.
  • Over greens: Top a bed of greens with this egg salad for a meal-sized salad or serve it in lettuce leaves for lettuce wraps.

Prepping and Storing Egg Salad

Egg salad is the perfect meal prep recipe! Double or triple this recipe for healthy meals and snacks all week long. After mixing all of the ingredients together, store leftovers in an airtight container in the fridge. The salad will keep for 3-5 days.

A plate with a slice of bread topped with healthy egg salad. The slice has been cut in half.

More Egg Recipes

More Protein Salad Recipes

Be sure to check out all of the egg recipes as well as the full collection of salad recipes on EBF!

Want to save this recipe? Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!
4.94 from 29 votes

Healthy Egg Salad

This healthy egg salad is made with Greek yogurt instead of mayo. It’s lighter in calories, but still packed with flavor. Perfect served with crackers or as a sandwich.
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 3


  • 6 hard boiled eggs, grated or finely chopped
  • ¼ cup plain Greek yogurt
  • 1 Tablespoon dijon mustard
  • ½ Tablespoon chives, chopped
  • ¼ teaspoon ground black pepper
  • teaspoon fine sea salt
  • 1-2 Tablespoons fresh chopped parsley or dill, for garnish
  • lettuce leaves, bread or crackers, for serving


  • If you haven't already, cook your eggs by placing eggs in a large saucepan and covering with water by at least 1 inch. Bring water to a rolling boil over high heat. Let the water rapidly boil for 30 seconds, cover and remove from heat. Let sit for 10-12 minutes.
    Six eggs in a saucepan. Water is being poured onto the eggs.
  • Once eggs have sat for the allotted time, drain water or use a slotted spoon to remove the eggs from the hot water. Transfer eggs to a bowl of ice water or place the eggs in a colander and run cold water over them. Either of these methods will stop the cooking process and cool the eggs.
    Removing a hard boiled egg from an ice bath with a spoon.
  • Peel eggs by tapping all over to crack. Remove shell, starting at the larger side of the egg (with the air pocket).
    Peeling a hardboiled egg to remove the shell.
  • Once eggs are cool, chop them up and add them to a large mixing bowl with the Greek yogurt, dijon mustard, chives, pepper and salt.
    Hard boiled egg pieces, greek yogurt, dijon mustard, chives, pepper and salt in a mixing bowl.
  • Top with fresh herbs if desired and serve.
    Healthy egg salad in a bowl. A spoon rests in the bowl.
  • Store salad in an airtight container in the refrigerator. The salad will keep for 3-5 days.


Serving: 1/3 recipe | Calories: 180kcal | Carbohydrates: 3g | Protein: 14g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 427mg | Sodium: 325mg | Potassium: 141mg | Sugar: 2g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salad
Cuisine: American
Keyword: healthy egg salad
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Chicken fajita filling on a sheet pan with a wooden spoon. Tortillas are resting on the bottom of the sheet pan.
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!

Leave a comment

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

Recipe Rating


  1. 5 stars
    To write a beautiful post it is very important to write a beautiful container and have prepared a very good design and I got a lot of inspiration from your post and I would also like to post like you in my life.

  2. 5 stars
    If I can write like you, then I would be very happy, but where is my luck like this, really people like you are an example for the world. You have written this comment with great beauty, I am really glad I thank you from my heart.

  3. 5 stars
    Okay this is my new obsession! I made it last week for meal prep and it was sooo easy to make. Super light & filling 🙂

    1. YUM! I am excited to hear that you are loving this recipe, Lacy. Thank you for your review & star rating, I truly appreciate it!

  4. 5 stars
    Delicious with so many different ways to use it. I still dont have the skill of peeling eggs down but I followed some of your tips which helped.

    1. Yay! So glad you loved this salad! Thanks for making it and for coming back to leave a review. I so appreciate it!