Salads
This 12-egg salad recipe delivers restaurant-quality texture and flavor without the heavy mayo cling—perfect for parties or meal prep. The secret lies in balancing fresh herbs, crisp vegetables, and a light binding agent that keeps each bite distinct.
I developed this version after years of perfecting the technique for gatherings where egg salad always disappeared too quickly.
What sets this recipe apart is the herb-forward approach that brightens every spoonful, plus a binding method that prevents that dreaded sticky texture. We'll hard-boil eggs perfectly, chop them uniformly, and combine them with a mix of Dijon mustard, Greek yogurt, and fresh dill that adds complexity without overpowering.
The result? A salad that stays fresh-tasting for days and holds its shape beautifully.
By the time you're done, you'll have a batch of egg salad that's creamy yet light, packed with fresh herbs and crunchy vegetables, and free from the heavy mayo consistency that makes sandwiches soggy.
The recipe scales effortlessly for 12 servings, making it ideal for potlucks, office lunches, or family gatherings where everyone asks for seconds.
For extra flair, consider adding diced avocado or celery for texture, or a squeeze of lemon juice for brightness. The possibilities are endless, but the foundation remains the same: perfectly balanced flavors and a texture that stays fresh all day. Let's get started on creating your best egg salad yet.
Ingredients for 12 egg salad
Twelve eggs meet bold herbs and crisp vegetables for a restaurant-worthy salad that stays fresh and flavorful.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 12 whole | Fresh, room temperature preferred |
| Plain Greek Yogurt 🥛 | 1 cup | Non-fat for lighter texture |
| Dijon Mustard 🍯 | 2 tbsp | High-quality for tangy depth |
| Fresh Dill 🌿 | ½ cup | Chopped, stems removed |
| Fresh Chives 🌱 | ¼ cup | Finely chopped for garnish |
| Red Bell Pepper 🌶️ | ½ cup | Diced, seeds removed |
| Celery Stalks 🥬 | 2 whole | Finely diced for crunch |
| Red Onion 🧅 | ½ cup | Finely diced, white part only |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For moisture and richness |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning balance |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For subtle heat |
| Avocado 🥑 | 1 whole | Diced, optional for texture |
The eggs are the foundation, so buy the freshest you can find—look for cartons dated within the last week. Trader Joe's and Whole Foods carry high-quality eggs with excellent marbling. For the herbs, fresh is non-negotiable—dried dill lacks the bright, citrusy notes that make this recipe shine. If you're prepping ahead, store the chopped herbs in airtight containers with a paper towel to absorb moisture. The Greek yogurt should be thick and creamy; Fage 5% or Siggi's are my go-tos for that perfect balance of tang and richness.
No fresh dill? Substitute with 1 tablespoon dried dill plus 1 teaspoon lemon zest—it won't be identical, but it'll get you close. Short on red bell pepper? Swap for 0.5 cup diced cucumber for a refreshing twist. The avocado is optional but adds a luxurious creaminess; if you skip it, boost the olive oil to 3 tablespoons for extra richness. For the onion, yellow or white work equally well, but red adds a subtle sweetness that pairs beautifully with the herbs. Always dice the vegetables uniformly for even texture—aim for pieces no larger than 1/8 inch.
Hard-boiled eggs keep for 5 days in the fridge, but the salad itself holds up for 3 days when stored in an airtight container. For meal prep, portion into individual containers with a small layer of olive oil on top to preserve freshness. If making ahead, hold off on adding the avocado until serving—it browns quickly. The salad tastes even better the next day as the flavors meld, making it perfect for overnight gatherings. Freeze the base mixture (without avocado) for up to 1 month if you're planning far ahead.
Why You'll Love This Recipe
- No Chopping Needed: I swear by this one—just chop the dill and chives once, and the rest is mashing. No peeling, no boiling, no fuss. The yogurt does all the heavy lifting while I’m still deciding what to eat for lunch.
- Creamy Without Mayo: Honestly, the Greek yogurt makes this egg salad ridiculously smooth—no greasy aftertaste, just that bright tang from the Dijon. The dill keeps it fresh, and the chives add this little pop that makes it feel special.
- Lunchbox Hero: Between us, this is my go-to for work lunches or picnics. Pack it in a jar, and it stays fresh for days. Slap it on whole-grain bread, toss it in wraps, or eat it straight—it’s always a hit, even with picky eaters.
- Budget Meal Prep: Twelve eggs? That’s a steal. The yogurt stretches it further than mayo ever could, and the herbs add flavor without costing a fortune. Make a big batch, and you’ve got snacks, sandwiches, or a quick dinner covered all week.
Step-by-step instructions for herb-infused egg salad
This method delivers a vibrant, creamy egg salad with fresh herb brightness and perfect texture.
Hard-Boil the Eggs to Perfection
Place the 12 whole large eggs in a saucepan and cover them with cold water by about 1 inch. Bring to a rolling boil over high heat, then immediately reduce to a gentle simmer for exactly 10 minutes. This timing ensures fully set yolks without overcooking.
Transfer the eggs to an ice bath for 10 minutes to stop the cooking process. Tap each egg firmly on a hard surface, then roll to crack the shell all over. Peel under running water for easier removal of the shells. The eggs should be completely cool before proceeding—this prevents the salad from becoming watery.
Combine Base Ingredients for Creamy Texture
In a large mixing bowl, combine the 1 cup plain Greek yogurt, 2 tablespoons Dijon mustard, 2 tablespoons extra-virgin olive oil, and 1 tablespoon lemon juice. Whisk vigorously for 2 minutes until completely smooth and emulsified. This base creates the perfect creamy foundation without the heaviness of mayo.
Add the 0.5 teaspoon kosher salt and 0.25 teaspoon black pepper, whisking until fully dissolved. The mixture should be thick but still pourable—this ensures the salad holds its shape when served. Taste and adjust seasoning if needed, as the herbs will add additional flavor.
Chop and Incorporate Fresh Vegetables
Finely dice the 2 whole celery stalks and 0.5 cup red onion (white part only) into small, even pieces. Dice the 0.5 cup red bell pepper into similar-sized cubes. Mince the 0.5 cup fresh dill and 0.25 cup fresh chives separately for distinct textures.
Gently fold the chopped vegetables into the yogurt mixture using a silicone spatula. Avoid overmixing—just enough to distribute evenly. The vegetables should remain slightly crunchy, adding texture contrast to the creamy base. Set aside the avocado for the final step.
Add Eggs and Fold Gently for Even Distribution
Cut each of the 12 hard-boiled eggs in half lengthwise, then chop each half into 4-6 pieces for uniform bite-sized pieces. Add the chopped eggs to the bowl and gently fold with the spatula, being careful not to break the yolks. The eggs should be evenly distributed throughout the mixture.
Taste and adjust seasoning if needed, then fold in the 1 whole avocado (if using), diced into small cubes. The avocado adds a creamy texture and rich flavor that complements the herbs beautifully. Cover the bowl and refrigerate for at least 30 minutes to allow the flavors to meld completely.
Serve Chilled with Fresh Herb Garnish
Before serving, give the salad one final gentle fold to redistribute any settled ingredients. The salad should be cool and creamy, with vibrant green herbs peeking through the egg pieces. Garnish each serving with additional fresh dill and chives for a pop of color and freshness.
Serve on toasted bread, in lettuce wraps, or alongside fresh vegetables for a complete meal. The salad will keep well in the refrigerator for up to 2 days, though the avocado may soften after the first day. For best texture, add the avocado just before serving if making ahead.
Pro Tips For Making 12 Egg Salad
- CHILL THE EGGS FIRST: Pop those eggs straight from the fridge into an ice bath for 10 minutes before peeling—cold yolks hold their shape better, and you’ll avoid that sad, runny mess when chopping. I learned this the hard way after making egg salad that looked like it needed a strainer.
- USE THICK YOGURT: Skip the thin stuff—look for Greek yogurt with at least 5% fat content. It binds better than low-fat versions, keeps the salad creamy without turning greasy, and cuts down on the need for extra mayo. (Yes, even if you’re watching calories.)
- CHOP HERBS LAST: Fold in fresh dill and chives right before serving—they soften fast and turn to mush if mixed in too early. A quick pulse in the food processor keeps them bright, but if you’re chopping by hand, save this step until the last minute.
- SALT THE EGGS IN SHELL: Toss whole eggs with a pinch of salt in their shells before boiling—it seasons the whites properly and prevents bland, watery yolks. No need to overthink it: just a half-teaspoon per quart of water does the trick. (Your future self will notice the difference.)
Dietary considerations for 12 egg salad
Vegetarian-Friendly Base
This egg salad is naturally vegetarian, relying on eggs, Greek yogurt, and fresh vegetables for protein and texture. The Greek yogurt replaces mayo entirely, providing a lighter, tangier base that still delivers creaminess.
I always opt for full-fat yogurt—I find Fage 5% gives the best balance of richness without heaviness. 🥛
Gluten-Free Adaptations
Since this recipe uses no breadcrumbs, flour, or gluten-containing ingredients, it's inherently gluten-free. For serving, use gluten-free bread or lettuce wraps instead of regular bread. I've made this salad for gluten-sensitive friends by checking labels on Dijon mustard—some brands use wheat-based vinegars, so Annie's Organic is a safe bet.
Always verify ingredient lists when substituting.
Dairy-Free Options
To make this dairy-free, swap the Greek yogurt for unsweetened coconut yogurt or a dairy-free mayo alternative like Just Mayo. The texture will be slightly lighter, but the herb-forward flavors still shine.
For extra creaminess, add 1 tablespoon tahini to the base mixture. The avocado also adds natural richness that helps compensate for the lack of dairy.
Allergen Considerations
This recipe contains eggs and potential dairy allergens (from Greek yogurt). For egg-free versions, use tofu cubes or chickpeas instead of eggs, though the texture will differ significantly.
If nut allergies are a concern, avoid adding avocado and opt for extra olive oil. Always check labels on Dijon mustard for potential cross-contamination warnings in shared facilities.
Low-Carb Modifications
This salad is already low-carb, but you can enhance it further by omitting the red bell pepper and onion if you're tracking carbs strictly. The celery and herbs provide plenty of volume without significant carb content.
For extra fat to stay full, add ¼ cup chopped walnuts or 1 tablespoon olive oil to each serving. The egg yolks contribute healthy fats that help stabilize blood sugar.
Meal Prep Safety
When prepping ahead, store components separately to maintain freshness. Keep the hard-boiled eggs in one container and the yogurt-herb mixture in another until ready to combine. This prevents the eggs from absorbing moisture and becoming watery.
For dietary restrictions, label containers clearly—my system uses colored stickers (green for gluten-free, blue for dairy-free) to avoid mix-ups. 💡
Nutrition facts
Frequently asked questions
Can I use mayo instead of Greek yogurt in this recipe?
The recipe intentionally uses Greek yogurt for a lighter, tangier texture that prevents the heavy mayo cling. However, if you prefer mayo, use ½ cup light mayo plus 1 tablespoon Dijon mustard to maintain balance. For a hybrid version, mix ½ cup Greek yogurt with ¼ cup mayo to get the best of both worlds.
How do I keep the egg salad from getting watery?
Watery egg salad usually happens from overmixing or using warm eggs. Always let boiled eggs cool completely before chopping, and fold gently with a spatula instead of stirring vigorously. For extra insurance, pat the chopped vegetables dry with a paper towel before adding them to the mix. The Greek yogurt base also helps absorb excess moisture better than mayo.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 3 days. For best texture, keep the avocado separate until serving. If making ahead, store the egg mixture and avocado in separate containers. The salad actually tastes better the next day as flavors meld, but add fresh herbs before serving to maintain brightness.
Can I make this recipe without fresh herbs?
Fresh herbs are ideal, but you can substitute with dried versions. Use 1 tablespoon dried dill plus 1 teaspoon lemon zest for each 0.5 cup fresh dill called for. For chives, 1 teaspoon dried chives works in a pinch. The flavor won't be identical, but it'll still add herbal depth. Consider adding ½ teaspoon garlic powder to compensate for the missing freshness.
How can I make this salad more protein-packed?
Add ½ cup chopped hard-boiled chickpeas or ¼ cup crumbled feta cheese for extra protein. For a heartier version, fold in ½ cup cooked quinoa or ¼ cup toasted pumpkin seeds. These additions boost nutrition while maintaining the salad's fresh, herb-forward character. Just be sure to adjust seasoning after adding any new ingredients.
