Begin by placing the eggs in a pot and covering them with cold water. Bring the water to a boil over medium-high heat. Once boiling, cover the pot and remove it from heat. Let it sit for 10-12 minutes for hard-boiled eggs.
After the eggs are done, transfer them to a bowl of ice water to cool for about 5 minutes. This will make peeling easier.
While the eggs are cooling, cut the avocado in half, remove the pit, and scoop the flesh into a large mixing bowl.
Mash the avocado with a fork to your desired consistency (smooth or chunky).
Add Greek yogurt, Dijon mustard, and lemon juice to the mashed avocado, mixing well to create a creamy base.
Once the eggs are cool, peel and chop them into small pieces, then add them to the avocado mixture.
Fold in the chopped red onion and celery gently until combined.
Season with salt and pepper to taste. Mix thoroughly but gently to avoid mashing the eggs too much.
Garnish with fresh dill or parsley for a pop of color and flavor.
Notes
Serve on lettuce or in wraps for a great presentation.