It is creamy and fresh, and it is full of flavour without using any mayo.
It uses simple ingredients like Greek yogurt, green onion, and Dijon mustard.
Ready in just 30 minutes, it’s a feel-good lunch or quick protein-packed snack you can whip up with minimal effort.
Egg salad is one of those classic recipes that never goes out of style.
This lighter version still delivers all the comfort and creaminess you want but in a healthier, protein-rich way.
Perfect for meal prep, sandwiches, lettuce wraps, or straight from the bowl with a spoon.
Why You’ll Love This Recipe
This healthy egg salad is a staple for good reason. It comes together quickly with simple pantry ingredients and a few fresh add-ins, making it ideal for busy days.
The Greek yogurt gives it a creamy texture without the heaviness of mayo, while Dijon mustard adds a little brightness and kick.
It’s easy to adjust based on what you like or have on hand, and it stores well for meals throughout the week.
Whether you’re new to egg salad or a longtime fan, this version is satisfying, balanced, and beginner-friendly.
Before You Get Started
For the best texture and flavor, use large eggs and cook them just until firm but not overdone.
If you’ve ever struggled to peel boiled eggs, try adding a teaspoon of baking soda to the boiling water—it makes the shells come off much more easily.
Let the eggs cool completely before chopping so the salad stays smooth and creamy, not watery.
How to make Healthy Egg Salad Recipe
This lightened-up classic couldn’t be simpler to prepare, yet it delivers the creamy texture and satisfying flavor you’d expect from a deli-style egg salad.
You’ll begin by gently boiling the eggs until perfectly cooked, then cool and peel them with ease.
Once chopped, the eggs get tossed with tangy Greek yogurt, a bit of Dijon mustard, and crisp green onions to create a fresh, balanced mix.
A quick mash with a fork brings extra creaminess without any mayo in sight.
Whether you’re scooping it onto toast, tucking it into lettuce wraps, or enjoying it straight from the bowl, this recipe is an easy win for lunches, snacks, or make-ahead meals.
Ingredients
- 6 large eggs
- ¼ cup plain Greek yogurt (use unflavored and unsweetened yogurt, dairy-free if needed)
- ¼ cup diced green onion (or red onion as a substitute)
- 1 to 2 teaspoons Dijon mustard (start with 1 teaspoon, adjust to taste)
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Optional: 1 to 2 stalks celery, finely diced (for crunch)
Step by step instructions to make Healthy Egg Salad
Step 1: Boil the eggs
Place the egg in a large pot with water and cover them with a lid. Bring to a rapid boil over high heat. Upon reaching a rolling boil, remove the pot from the heat, cover it, and let the eggs sit for 10 to 12 minutes.
Step 2: Cool and peel
Drain the hot water and rinse the eggs under cold water to stop the cooking. Once they’re cool enough to handle, peel the shells and let the eggs sit for another 5 to 10 minutes to fully cool.
Step 3: Chop the eggs
Slice the peeled eggs into chunks. You can go for a rustic mix of large and small pieces depending on your texture preference.
Step 4: Mix it up
Combine chopped eggs, Greek yogurt, green onion, Dijon mustard, salt, pepper, and optional diced celery in a medium bowl. Stir everything together until fully mixed.
Step 5: Cream it slightly
For extra creaminess, mash about one-third of the mixture with the back of a fork, then stir everything again to combine.
Step 6: Taste and tweak
Taste it and adjust the seasoning if necessary. Add more salt or mustard if you like it bolder, or sprinkle in some dill or red pepper flakes for variety.
Variations
- You can substitute finely chopped red onion or chives for green onion.
- For a tangy touch, add a spoonful of chopped dill pickles or relish.
- Add a pinch of smoked paprika or cayenne pepper for a little heat.
How to Store
In the fridge, you can store leftover egg salad for up to three days in an airtight container. If prepping in advance, keep the chopped eggs separate from the dressing and mix just before serving to keep it freshest. This recipe does not freeze well, so enjoy it chilled within a few days.
Frequently Asked Questions
Can I make this ahead of time?
Yes, it tastes better if you let it sit in the fridge for a few hours. It is possible to boil the eggs and prepare the mix the day before.
What can I use instead of Greek yogurt?
If you’re dairy-free, try an almond-based plain yogurt. Avoid coconut-based ones since they can be sweet. If you’re not avoiding mayo entirely, you can do a half-and-half mix of yogurt and light mayo for extra richness.
Can I use pre-boiled eggs?
Definitely. Pre-boiled eggs from the store work great in a pinch, especially if you’re short on time.
Conclusion
This healthy egg salad recipe is the kind of simple, nourishing dish you’ll want to make again and again. Whether you’re packing lunch, prepping for the week, or just need a quick protein fix, it delivers comfort food vibes without the guilt.
Try it on toast, in wraps, or scooped onto greens—and don’t forget to leave a comment or rating if you give it a try!
Also try these recipes!
- Homemade Pumpkin Bread with Cake Mix
- Crispy Homemade Air Fryer Chicken Nuggets Recipe
- Easy Cream Cheese Frosting Recipe

Creamy and Healthy Egg Salad Recipe (No Mayo!)
Ingredients
- 6 large eggs
- ¼ cup plain Greek yogurt, use unflavored and unsweetened yogurt, dairy-free if needed
- ¼ cup diced green onion, or red onion as a substitute
- 1 to 2 teaspoons Dijon mustard, start with 1 teaspoon, adjust to taste
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Optional: 1 to 2 stalks celery, finely diced (for crunch)
Instructions
- Place the egg in a large pot with water and cover them with a lid. Bring to a rapid boil over high heat. Upon reaching a rolling boil, remove the pot from the heat, cover it, and let the eggs sit for 10 to 12 minutes.
- Drain the hot water and rinse the eggs under cold water to stop the cooking. Once they’re cool enough to handle, peel the shells and let the eggs sit for another 5 to 10 minutes to fully cool.
- Slice the peeled eggs into chunks. You can go for a rustic mix of large and small pieces depending on your texture preference.
- Combine chopped eggs, Greek yogurt, green onion, Dijon mustard, salt, pepper, and optional diced celery in a medium bowl. Stir everything together until fully mixed.
- For extra creaminess, mash about one-third of the mixture with the back of a fork, then stir everything again to combine.
- Taste it and adjust the seasoning if necessary. Add more salt or mustard if you like it bolder, or sprinkle in some dill or red pepper flakes for variety.











Leave a Reply