Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The Best Egg Salad Recipe for Sandwiches

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy, herby Egg Salad is a lighter twist on the classic, made with Greek yogurt, a touch of mayo, crunchy celery, red onion, and fresh herbs. Protein-packed and versatile, it’s perfect for sandwiches, wraps, or lettuce cups.

  • Total Time: 15 minutes
  • Yield: 4 servings

Ingredients

2 celery hearts, finely chopped (about ⅓ cup)

¼ cup finely chopped red onion or shallot

1 tablespoon champagne vinegar

8 hard-boiled eggs, peeled and halved

2 tablespoons nonfat plain strained yogurt (Greek-style)

1 tablespoon yellow mustard

1 tablespoon mayonnaise

1 teaspoon chopped fresh dill, plus more for garnish

1 teaspoon chopped fresh chives, plus more for garnish

¼ teaspoon salt

¼ teaspoon ground pepper

Instructions

  1. In a medium bowl, mix celery, onion (or shallot), and vinegar. Let sit 5 minutes until onion softens.
  2. Add halved eggs and mash with a fork until finely crumbled.
  3. Stir in yogurt, mustard, mayonnaise, dill, chives, salt, and pepper until well combined.
  4. Garnish with extra herbs and serve immediately, or chill 30 minutes before serving.

Notes

  • Swap mustard with Dijon, spicy brown, or whole-grain for variety.
  • Use parsley, basil, or tarragon in place of dill and chives.
  • Add pickles or radishes for extra crunch.
  • Replace mayo with mashed avocado for a creamy, healthier option.
  • Chill before serving for best flavor.
  • Author: Monica
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Salad
  • Method: Mixing
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1/2 cup
  • Calories: 190
  • Sugar: 2g
  • Sodium: 280mg
  • Fat: 12g
  • Saturated Fat: 3g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 4g
  • Fiber: 1g
  • Protein: 15g
  • Cholesterol: 280mg