A healthy egg salad is one of the most practical lunches you can make. Eggs are an affordable source of complete protein, and with a few smart swaps the classic sandwich filling becomes lighter without losing the creamy texture people love. This version uses plain nonfat Greek yogurt in place of most of the mayonnaise, along with a little Dijon mustard for tang and a spoonful of olive oil mayo for richness.
The result is a bowl of tender, well-seasoned egg salad with roughly 15 to 18 grams of protein per serving, depending on how many eggs you use. It works on toasted bread, in lettuce cups, over greens, or straight from a container at your desk.
Everything here comes together in about 15 minutes, most of it hands-off while the eggs cook. It is also easy to scale up for meal prep, which is why it fits well into a busy week.
Full recipe below
Healthy Egg Salad with Greek Yogurt
Why this healthy egg salad recipe works
The base of this healthy egg salad is hard-cooked eggs, which bring protein, healthy fats and a naturally rich flavor. Greek yogurt replaces roughly two-thirds of the mayonnaise you would normally use, which cuts calories and adds protein while keeping the filling thick and spreadable. Plain nonfat Greek yogurt has a mild tang that pairs well with mustard and fresh herbs, so the finished salad tastes bright rather than heavy.
The method is forgiving. Eggs are cooked by steaming them in simmering water and then chilling them in ice water, which gives you bright yellow yolks that mash easily and no green ring. Once cooled, you chop, mix and season. There is no special equipment beyond a pot, a bowl and a fork.
For a lunch that keeps you full, the pairing of protein from the eggs and yogurt with a fiber-rich side such as greens or whole-grain bread makes a meal that is more satisfying than a simple sandwich. The Dietary Guidelines for Americans encourage choosing lean proteins and dairy foods, and both ingredients here fit that pattern.
Ingredients for healthy egg salad, and how to choose them
- 8 large eggs (about 14 oz in the shell, 8 oz without). Buy fresh eggs from a store with good turnover; older eggs are easier to peel after boiling, so use slightly older eggs if you can.
- 1/2 cup plain nonfat Greek yogurt. Choose a plain, unsweetened variety. Full-fat works too and gives a silkier texture, but nonfat keeps the salad lighter.
- 2 tbsp olive oil mayonnaise. Using a small amount of mayo keeps the classic flavor. Check the label of any brand you buy against the FDA guide to the Nutrition Facts label if you are tracking calories or sodium.
- 1 tsp Dijon mustard. Dijon adds sharpness and helps the dressing hold together.
- 1 tbsp fresh lemon juice, from about half a lemon. Use fresh juice, not bottled, for a clean, bright taste.
- 2 green onions, thinly sliced, white and light green parts only. They add a mild onion flavor without the bite of raw yellow onion.
- 1 celery stalk, finely diced, for crunch.
- 1 tbsp fresh chives or dill, chopped. Dill is classic; chives are milder.
- 1/4 tsp kosher salt and 1/8 tsp black pepper, plus extra to taste. Start with less salt; mayo and mustard already add sodium.
- Paprika, for garnish. Use sweet or smoked paprika, about 1/8 tsp.

How to make healthy egg salad step by step
- Place the eggs in a single layer in a medium saucepan and add cold water to cover by about 1 inch.
- Bring the water to a rolling boil over medium-high heat, then cover, remove from the heat and let the eggs sit for 11 minutes.
- Drain the eggs and transfer them to a bowl of ice water for 5 minutes. Cooling stops the cooking and helps the shells come off cleanly.
- Peel the eggs under cool running water, then chop them into small pieces, about 1/4 inch. Hard-cooked eggs are safe to eat once they have been cooked until the yolk is firm. The FoodSafety.gov safe minimum internal temperatures guidance calls for eggs to be cooked until both the white and yolk are firm.
- In a medium bowl, whisk together the Greek yogurt, mayonnaise, Dijon mustard, lemon juice, salt and pepper until smooth.
- Add the chopped eggs, celery, green onions and herbs. Fold gently with a spatula so the eggs keep some texture rather than turning to paste.
- Taste and adjust with more lemon, salt or pepper. Chill the salad for at least 15 minutes before serving so the flavors meld and the texture firms up slightly.
- Sprinkle with paprika just before serving.

Storage and reheating for egg salad
Store egg salad in an airtight container in the refrigerator. Per FoodSafety.gov cold food storage guidance, prepared egg salad should be kept at 40°F or below and eaten within 3 to 5 days. Do not leave it out on the counter for more than 2 hours, or 1 hour if the room is above 90°F.
Egg salad is served cold, so there is no reheating needed. If the salad seems loose after a day or two, stir it gently to recombine; the yogurt may release a little liquid. Add a few drops of lemon juice to refresh the flavor.
For meal prep, store the chopped eggs and the yogurt dressing separately for up to 3 days, then combine the day you plan to eat it. This keeps the texture fresh and prevents the celery from softening too much.
Common mistakes to avoid with healthy egg salad
- Overcooking the eggs. Boiling for much longer than 12 minutes creates a dry, chalky yolk with a grey-green ring. The 11-minute method above gives a firm but creamy yolk.
- Skipping the ice bath. Without it, the shells cling and the residual heat keeps cooking the yolks.
- Using too much yogurt. More than about 3/4 cup for eight eggs makes the salad watery and sour. Keep it balanced so the eggs stay the star.
- Chopping the eggs too finely. Very fine pieces turn the salad into a paste. Aim for pieces about the size of a pea or slightly larger.
- Under-seasoning. Eggs and yogurt both need salt to taste their best. Season, taste, then season again.
- Leaving the salad out too long at room temperature. Keep it chilled until serving time, especially in warm weather.
Healthy egg salad swaps, variations and a lighter option
- Lighter option: Use 3/4 cup nonfat Greek yogurt and skip the mayonnaise entirely. Add an extra teaspoon of Dijon for flavor. This version has noticeably fewer calories per serving while staying creamy.
- Use 6 eggs plus 2 egg whites to lower the fat and calories a bit more while keeping the yolk flavor. Two whites add protein without much fat.
- Avocado swap: Replace half of the yogurt with mashed ripe avocado for a richer, greener salad. Add a squeeze of extra lemon to keep it from browning.
- Spicy version: Add 1/2 tsp sriracha or a pinch of cayenne, and a little finely chopped jalapeno.
- Mediterranean version: Stir in 2 tbsp chopped Kalamata olives, 1 tbsp chopped fresh parsley and a pinch of dried oregano.
- Crunchy version: Add 2 tbsp finely chopped red bell pepper or radish for extra texture and fresh bite.
- Dairy-free option: Use a plain unsweetened dairy-free yogurt with a high protein content and a dairy-free mayo. The texture will be slightly looser.

What to serve with healthy egg salad
Egg salad is delicious on whole-grain or sourdough toast, and a sliced tomato adds juiciness that complements the mild eggs. For a lighter plate, spoon the salad over a bed of arugula or romaine and add cucumber slices.
For a complete lunch, pair it with a handful of baby carrots, sliced bell pepper or an apple. If you want more substance, serve it alongside a cup of lentil or bean soup. Our chickpea salad sandwich is another good meatless option if you want to rotate your lunch ideas.
If you enjoy bowls, the egg salad works nicely as a topping on a grain salad. A Mediterranean quinoa salad pairs well with the lemon and dill flavors in this recipe.
Frequently asked questions
Can I make healthy egg salad ahead of time?
Yes. Store it in an airtight container in the refrigerator for up to 3 to 5 days. For the best texture, keep the chopped eggs and the yogurt dressing separate until shortly before eating.
How much protein is in healthy egg salad with Greek yogurt?
This recipe makes four servings, and each serving has roughly 15 to 18 grams of protein, depending on your exact ingredients. The eggs provide most of it, with the Greek yogurt adding several more grams per serving.
Can I make healthy egg salad without mayonnaise?
Yes. Use 3/4 cup nonfat plain Greek yogurt and omit the mayonnaise, adding an extra teaspoon of Dijon mustard for flavor. The salad will be a little tangier but still creamy.
Why is my egg salad watery?
Excess liquid usually comes from too much yogurt, undrained eggs or chopped celery that was not patted dry. Drain the eggs well, measure the yogurt carefully and pat the celery dry before mixing.
How do I avoid a green ring around the egg yolks?
Cook the eggs for 11 minutes after the water boils, then cool them right away in ice water. Overcooking or slow cooling causes the sulfur in the white to react with the iron in the yolk, creating the grey-green ring.
Healthy Egg Salad with Greek Yogurt
A creamy, high-protein egg salad made with Greek yogurt and a little mayonnaise, ready in about 15 minutes.
Ingredients
Instructions
- Place the eggs in a medium saucepan, cover with cold water by about 1 inch and bring to a rolling boil over medium-high heat.
- Cover, remove from heat and let stand for 11 minutes.
- Transfer the eggs to a bowl of ice water for 5 minutes, then peel.
- Chop the eggs into roughly 1/4-inch pieces.
- Whisk the Greek yogurt, mayonnaise, Dijon, lemon juice, salt and pepper in a medium bowl until smooth.
- Fold in the eggs, celery, green onions and herbs gently.
- Taste and adjust seasoning. Chill at least 15 minutes.
- Garnish with paprika and serve.
Notes
- Eggs must be cooked until both the white and yolk are firm before eating.
- Store refrigerated at 40°F or below for up to 3 to 5 days.
- Lighter option: use 3/4 cup Greek yogurt and no mayonnaise.
Nutrition per serving
- Calories
- 192
- Protein
- 15.9g
- Carbs
- 3.1g
- Fat
- 12.5g
- Saturated fat
- 3.5g
- Fiber
- 0.3g
- Sugar
- 1.6g
- Sodium
- 379mg
- Cholesterol
- 376mg



