Salads
This American egg salad recipe delivers the perfect balance of creamy, herby freshness that's become a lunchroom staple for generations. The secret lies in perfectly chopped hard-boiled eggs tossed with just the right amount of mayo and mustard, creating a texture that's neither too dry nor too wet. I've been making this version since my grandmother taught me that celery and onion add just the right crunch and brightness to cut through the richness.
The classic combination of eggs, mayo, mustard, and fresh herbs creates a salad that's versatile enough for sandwiches, crackers, or even as a side dish. What makes this recipe truly special is the attention to detail in the egg preparation—properly boiling and cooling them ensures they stay creamy and hold their shape when chopped. The seasoning is simple but essential: salt, pepper, and a touch of paprika to add depth without overpowering.
By the time you're done, you'll have a creamy, flavorful egg salad that's fresh enough to eat straight from the bowl or spread between slices of bread for a satisfying sandwich. The celery adds a satisfying crunch that contrasts beautifully with the creamy egg mixture, while the herbs bring a bright, fresh element that keeps the flavors balanced. This is the kind of recipe that gets better as leftovers, making it perfect for meal prep.
Serve it on toasted bread with lettuce for a classic egg salad sandwich, with crackers for a light snack, or as a side dish for picnics and barbecues. The possibilities are endless, but the foundation remains the same—creamy, herby, and perfectly balanced. Let's get started on making this timeless classic!
Ingredients for american egg salad
Classic egg salad ingredients that balance creamy richness with fresh crunch and herby brightness.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Freshly boiled and cooled |
| Mayonnaise 🥫 | ½ cup | Duck or avocado oil preferred |
| Yellow Mustard 🌶️ | 1 tbsp | Dijon or whole-grain style |
| Celery Stalk 🧅 | 2 whole | Finely chopped for crunch |
| Yellow Onion 🧅 | ¼ cup | Finely diced, mild flavor |
| Fresh Chives 🌿 | ¼ cup | Minced for herby brightness |
| Fresh Dill 🌿 | ¼ cup | Chopped, optional but recommended |
| Sweet Paprika 🌶️ | ½ tsp | Smoked variety for depth |
| Kosher Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked peppercorns preferred |
| Unsalted Butter 🧈 | 1 tbsp | For extra creaminess (optional) |
| Lemon Juice 🍋 | 1 tsp | Freshly squeezed for brightness |
The eggs are the foundation, so start with farm-fresh eggs if possible—they hold their shape better when boiled. I always use Hearts of Palm or Vital Farms eggs when I can find them, but any good-quality eggs work. Boil them exactly 9 minutes in simmering water, then shock in ice water to stop the cooking. The celery and onion should be finely chopped—no big chunks. I like to use a mandoline for even slices, but a sharp knife works too. Fresh herbs like chives and dill make all the difference, so grab them at the grocery store's produce section where they're usually the brightest.
No mayo? Greek yogurt or vegan mayo works in a pinch, though texture will differ slightly. Swap Dijon mustard for regular yellow if that's what you have, but the Dijon adds a nice depth. For extra creaminess, the butter is optional but recommended—it adds a luxurious texture. If you're avoiding dairy, use avocado oil mayo instead. The paprika can be skipped if you prefer a milder flavor, but it adds that classic American egg salad warmth. For storage, keep the boiled eggs in the fridge until ready to chop—this keeps them firm for chopping and prevents that dreaded gray ring around the yolk.
This salad keeps beautifully for 3-4 days in the fridge, though it's best within 24 hours for peak texture. The herbs will wilt slightly over time, so add them fresh just before serving. For meal prep, store the eggs and dressing separately, then mix right before eating. The lemon juice brightens up the flavors if you've got leftovers—just add a splash when serving. If you're making this for a crowd, double the recipe and store in airtight containers—it's perfect for sandwiches, crackers, or even as a side dish.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by this recipe because it’s literally chop and fold. Hard-boil a batch of eggs on Sunday, dice the celery and onion while watching one episode of your favorite show, then stir in mayo and mustard. That’s it—no fancy techniques, no stress.
- Creamy-Tangy Magic: The combo of mayo and mustard gives it this perfect balance—rich but bright, with the celery adding a satisfying crunch. Honestly, I’ve tried store-bought versions, but this one tastes like it’s been simmering all day (even though it’s not).
- Lunchbox Legend: Between us, this is my go-to for packed lunches or picnic spreads. Spread it on crackers, stuff it in a wrap, or eat it straight from the bowl—it’s always a hit. My kids even ask for it when I forget to pack it.
- Budget Breakfast: Eggs are cheap, and this recipe stretches far. Make a big batch, and you’ll have leftovers for days—no waste, no guilt. Plus, it’s one of those dishes that tastes even better the next day (yes, really).
Step-by-step instructions for classic American egg salad
Here's the professional method for creamy, herb-infused egg salad with perfect texture.
Prepare the Boiled Eggs
Use the 8 whole large eggs that have been freshly boiled and cooled. I like to work with eggs that are completely cooled to room temperature—this prevents the mayonnaise from separating later. Gently peel each egg under cool running water to remove any remaining shell fragments. Place them in a large mixing bowl.
Once all eggs are peeled, carefully slice each egg in half lengthwise. Remove the yolks and place them in a separate bowl. Chop the egg whites into small, even pieces—about ¼-inch cubes—and add them to the yolks. The uniform texture of the egg whites ensures a consistent mouthfeel in the final salad. Keep the egg whites slightly larger than the yolks if you prefer a more traditional texture.
Mix the Creamy Base
In the same bowl with the chopped eggs, add the ½ cup mayonnaise, 1 tablespoon yellow mustard, and the 1 tablespoon unsalted butter (if using). Using a fork or a silicone spatula, gently fold everything together until fully combined. The butter adds a luxurious creaminess that elevates this classic dish.
Next, add the 1 teaspoon lemon juice and mix again. The acidity from the lemon brightens the flavors and helps balance the richness of the eggs and mayonnaise. At this stage, the mixture should look creamy but still slightly chunky. If you prefer a smoother texture, you can lightly mash the eggs with the back of a fork, but I like to keep some texture for that classic egg salad bite.
Incorporate the Fresh Vegetables
Finely chop the 2 whole celery stalks and ¼ cup yellow onion—you want small, uniform pieces that will distribute evenly throughout the salad. Add these to the egg mixture along with the ½ teaspoon sweet paprika, ½ teaspoon kosher salt, and ¼ teaspoon freshly ground black pepper.
Now fold in the ¼ cup fresh chives and ¼ cup fresh dill, both finely chopped. The herbs add a vibrant, fresh dimension that makes this egg salad anything but basic. Mix everything thoroughly but gently—overmixing can break down the egg pieces and make the salad too smooth. Taste as you go and adjust seasoning if needed, adding a pinch more salt or pepper as necessary.
Chill and Serve
Cover the bowl with plastic wrap and refrigerate the egg salad for at least 30 minutes before serving. This chilling time allows the flavors to meld together perfectly. The longer it sits, the more the herbs will infuse their bright flavors into the creamy base.
When ready to serve, give the salad one final gentle stir to redistribute any settled ingredients. The texture should be creamy yet still have that satisfying bite from the chopped eggs and celery. Serve on toasted bread, in sandwiches, or as a standalone appetizer with crackers. The balance of creamy, herby, and slightly tangy flavors makes this the ultimate classic American egg salad.
Pro Tips For Making American Egg Salad
- Boil Eggs Until Cool: I learned this the hard way—peeling hot eggs is a nightmare. Run the boiled eggs under cold water for 5 minutes after cooking, then chill them in ice water for another 10. The whites slip off cleanly, and you won’t end up with a pile of broken yolks.
- Dice Celery Fine: Big celery chunks scream amateur. Pulse the celery in a food processor for 3 seconds, then chop the remaining bits by hand—this gives you even texture without the work. (Yes, even if you’re impatient like me.)
- Mix Mustard First: Skip the greasy mayo overload. Start by whisking the mustard into the yolks before adding mayo—this keeps the salad light and prevents a heavy, gluey texture. Trust me, your sandwich will thank you.
- Add Onion Last: Raw onion burns your eyes and overpowers the flavor. Thinly slice it and fold it in right before serving so it stays crisp and doesn’t turn the whole salad into a sad, watery mess. (Pro move: Soak slices in cold water for 5 minutes first if you’re extra sensitive.)
Common mistakes when making your american egg salad
Overcooking Eggs
Boiling eggs too long or at too high a temperature turns them rubbery and gray around the edges. I’ve ruined countless batches by forgetting to shock them in ice water after boiling—this stops the cooking process immediately. For perfect eggs, boil them exactly 9 minutes in simmering water, then transfer to an ice bath for 5 minutes. This keeps them creamy and bright yellow. 🥚
Skipping the Chill Time
Rushing to serve egg salad right after mixing means missing out on the flavor development. The 30-minute chill lets the herbs infuse and the seasonings meld. I used to serve it immediately, but now I always wait—I notice a huge difference in how the flavors come together. If you’re short on time, at least let it sit for 15 minutes before eating.
Uneven Chopping
Chopping eggs into inconsistent pieces leads to an unbalanced texture—some chunks too big, others too small. Use a sharp knife and cut all whites into ¼-inch cubes while keeping yolks slightly larger. I like to chop the whites first, then the yolks separately, to maintain that classic egg salad texture. A mandoline slicer makes this easier if you’re making it often.
Using Old Eggs
Stale eggs (over 1 week old) develop a stronger flavor and tend to break apart when chopped. Fresh eggs hold their shape better and taste brighter. If you’re using older eggs, peel them extra carefully to avoid graying. For the best results, use eggs no older than 7 days—they’ll stay creamy and delicious. Store them in the fridge until ready to boil.
Overmixing the Dressing
Vigorously stirring the mayo and mustard can cause the mixture to separate or turn greasy. Instead, gently fold the ingredients with a silicone spatula. I also recommend adding the lemon juice last—this helps emulsify everything while keeping the texture smooth. If it starts looking too thick, add 1 teaspoon water to loosen it up.
Ignoring the Butter
While optional, the 1 tablespoon unsalted butter adds incredible creaminess that store-bought mayo can’t match. If you skip it, the salad might taste slightly dry. For a dairy-free version, use avocado oil mayo—it’s rich and holds up well. The butter also helps balance the acidity from the lemon juice, making the flavors more harmonious. 🧈
Nutrition facts
Frequently asked questions
Can I make this egg salad ahead of time?
This recipe actually tastes better after 24 hours in the fridge as the flavors meld together. Store in an airtight container and keep the herbs separate until ready to serve to maintain freshness. The texture stays creamy for 3-4 days, though it's best within 2 days for peak quality.
What's the best way to chop eggs for perfect texture?
Chop whites into ¼-inch cubes and yolks slightly larger for that classic bite. Use a sharp knife and work quickly to prevent the eggs from turning gray. For even pieces, chop whites first, then yolks separately—this keeps the texture consistent throughout. A mandoline works great for uniform slices.
Can I substitute mayo with something lighter?
Yes! Try Greek yogurt (plain, full-fat) for a tangier, lighter version or avocado oil mayo for a dairy-free option. Use equal amounts, but expect a slightly different texture. The yogurt version needs an extra ½ teaspoon lemon juice to balance flavors. For extra creaminess, add 1 tablespoon sour cream to either substitute.
How do I prevent the egg salad from getting watery?
Undercooked eggs release excess moisture when chopped. Always boil eggs for exactly 9 minutes and shock in ice water. Drain well before peeling, and pat dry with a paper towel. If the salad still seems too wet, add 1 extra tablespoon mayo or a pinch of salt to help absorb moisture. Let it rest 30 minutes before serving to thicken.
What are the best sandwich bread options?
Classic choices include sourdough (for tangy contrast), rye (for hearty texture), or brioche (for buttery richness). Toast the bread lightly for structure, and spread with butter or cream cheese before adding the salad. For a lighter option, use multigrain or whole wheat—just add a thin layer of mayo to help hold the filling.
