Salads
This pea salad recipe with boiled eggs transforms simple ingredients into a creamy, herb-yolk harmony that's perfect for summer gatherings. The secret lies in perfectly boiled eggs—just right between firm and tender—chopped into delicate cubes that melt into the creamy dressing.
I remember my grandmother making this salad every spring when fresh peas were abundant, and it became a family favorite that still appears on our table today.
The foundation of this salad is a luscious dressing made with mayonnaise, Dijon mustard, and fresh herbs that bind everything together. Crisp celery crowns add a satisfying crunch, while thinly sliced red onion brings a subtle sharpness that cuts through the richness.
What makes this recipe special is how the flavors develop as it sits—each bite becomes more harmonious as the yolk from the eggs blends with the creamy dressing.
What you'll achieve is a salad that's elegant enough for picnics but simple enough for weeknight dinners. The creamy texture comes from the perfect balance of mayo and mustard, while the peas—whether fresh or canned—absorb the flavors beautifully.
This recipe also works as a base for variations, like adding crispy bacon for a non-vegetarian twist or swapping in diced ham for extra protein.
Best of all, this salad keeps well in the refrigerator for up to three days, making it ideal for meal prep. The flavors only deepen as it sits, and the eggs hold their shape beautifully.
Whether you're serving it at a potluck or packing it for lunch, this pea salad delivers restaurant-quality results with minimal effort.
Ingredients for pea salad recipe with boiled eggs
Six ingredients create this creamy, herb-yolk harmony that's perfect for summer gatherings.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh or Frozen Peas 🌿 | 2 cups | Thawed if frozen, no need to cook |
| Large Eggs 🥚 | 6 whole | Perfectly boiled, firm but tender |
| Mayonnaise 🥛 | 1 cup | High-quality, full-fat preferred |
| Dijon Mustard 🍯 | 1 tbsp | For tangy depth |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Chives 🌱 | 2 tbsp | Finely chopped for brightness |
| Celery Stems 🧅 | 2 whole | Thinly sliced, crisp crowns |
| Red Onion 🧅 | ¼ cup | Thinly sliced, soak in cold water |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Granulated Sugar 🍬 | 1 tsp | Balances acidity |
The eggs are everything here—perfectly boiled means just right between firm and tender. I grab the large eggs from Costco for consistency, but any good-quality eggs work. Boil them for exactly 9 minutes from a rolling boil, then plunge into ice water. The red onion? Thinly slice it and soak in cold water for 10 minutes to mellow the sharpness. Fresh peas are ideal, but frozen works too—just thaw and drain. For the herbs, I always grab extra dill and chives—they brighten up the creamy dressing beautifully.
No fresh dill? Dried dill at one-third the amount gets you close, but fresh is worth it. Short on mayo? Greek yogurt mixed with olive oil creates a lighter dressing. The sugar balances the acidity from the lemon juice, but if you prefer it tangier, cut it to half a teaspoon. The celery crowns add that satisfying crunch—Trader Joe's pre-sliced celery is a game-changer for busy weeknights. For a vegetarian twist, skip the bacon entirely and add crispy chickpeas instead.
This salad tastes even better the next day as the flavors meld. Store it in an airtight container in the fridge for up to 3 days. I always make a double batch—half for lunches, half for potlucks. The eggs hold their shape beautifully, and the dressing stays creamy. If it gets too thick, just stir in a splash of water or lemon juice. Perfect for meal prep, and it reheats beautifully if you want to warm it slightly before serving.
Why You'll Love This Recipe
- No-Chop Necessary: I swear by this—just shell the peas (or grab frozen, no prep needed) and chop the dill roughly. The eggs handle the real work: slice them once, and you’re done. Honestly, it’s the kind of recipe where I’ll make it while scrolling through my phone.
- Creamy-Tangy Magic: That Dijon mustard cut through the richness of the mayo, and the dill? It brightens everything like a sunny afternoon. The eggs add this perfect contrast—creamy yolks and firm whites—while the peas stay delightfully crisp. Between us, it’s the kind of flavor combo that makes me want to eat it straight from the bowl.
- Lunchbox Legend: This salad keeps beautifully for days, so I make a big batch on Sundays. Pack it in jars (peas and eggs on top, dressing at the bottom) and it stays fresh for picnics, work lunches, or even a quick snack when I’m too tired to cook. My kids actually ask for it—no joke.
- Pantry Staple Power: Peas, eggs, mayo? These are ingredients I always have lying around. Frozen peas work just as well as fresh, and I’ve used this salad to dress up sandwiches, fill wraps, or even top a simple cracker platter. It’s my go-to when I need something reliable, fast, and still feels special.
Step-by-step instructions for pea salad with boiled eggs
Here's how to build this velvety, herb-packed pea salad with perfect texture and balance.
Prepare the Peas and Celery Crowns
If using frozen peas, thaw them completely in a colander under cold running water for 2-3 minutes. Drain well and pat dry with paper towels—they should be cool to the touch. This prevents excess moisture from diluting your dressing later.
For the celery, slice the crisp crowns into ¼-inch thick half-moons using a sharp chef's knife. Soak them immediately in a bowl of ice water for 10 minutes to maintain their crisp texture. Drain just before adding to the salad—never let them sit too long or they'll turn soggy.
Boil and Chop the Eggs
Place the 6 whole large eggs in a saucepan and cover with 1 inch of cold water. Bring to a boil over high heat, then immediately reduce to a gentle simmer for exactly 9 minutes. Drain in an ice bath for 5 minutes to stop cooking and make peeling easier.
Once cooled, peel the eggs and chop them into ¼-inch dice. The yolks should be firm but still creamy when cut—this is the perfect doneness for this salad. Set aside in a bowl until ready to combine with the peas.
Mix the Creamy Dressing
In a large mixing bowl, combine the 1 cup mayonnaise, 1 tablespoon Dijon mustard, 1 teaspoon granulated sugar, ½ teaspoon salt, and ¼ teaspoon black pepper. Whisk until completely smooth—this is your base dressing.
Add the 1 tablespoon lemon juice and mix again. The acidity brightens the mayonnaise and balances the richness. Taste and adjust seasoning if needed—this is your flavor foundation, so don't skimp on the salt or pepper.
Combine All Ingredients
Add the drained peas, chopped eggs, celery crowns, ¼ cup chopped fresh dill, and 2 tablespoons chopped fresh chives to the dressing. Gently fold everything together using a rubber spatula, being careful not to mash the peas or eggs.
For the red onion, thinly slice ¼ cup red onion and soak in ice water for 5 minutes to mellow its sharpness. Drain well and fold into the salad just before serving—this keeps it crisp and vibrant.
Chill and Serve
Cover the bowl and refrigerate for at least 1 hour (or up to 24 hours) to let the flavors meld. The longer it chills, the creamier and more cohesive the salad becomes. When ready to serve, give it one final gentle fold to redistribute all the components.
Serve immediately with the red onion slices on top for that perfect crunch contrast. Each bite should deliver creamy egg yolk, bright herbs, crisp celery, and tender peas in perfect harmony. This salad keeps well for 2 days in the fridge, making it ideal for meal prep!
Pro Tips For Making Pea Salad Recipe With Boiled Eggs
- COOL THE EGGS FAST: Boil eggs for exactly 9 minutes—no more, no less—then plunge them into ice water for 5 minutes. I learned this the hard way: overcooked yolks turn rubbery, and undercooked ones stay runny. This method guarantees creamy, sliceable eggs every time.
- DRAIN PEAS WELL: Skip the frozen peas straight from the bag—thaw them first, then drain them thoroughly in a colander. Leftover ice water in the peas makes your salad soggy, and nobody wants a mushy pea salad. Pat them dry with a paper towel if you’re extra picky.
- WHISK THE DRESSING: Mix the mayo and Dijon mustard with a fork, then give it a quick whisk before adding the dill. The whisking emulsifies the dressing better, so it doesn’t separate later. Trust me, this is the thing that matters most for a smooth, cohesive salad.
- CHOP DILL SMALL: Cut the dill into tiny pieces—no bigger than a dime—so it distributes evenly. Big chunks make the salad look messy, and you’ll end up with a few bites that taste like grass. A sharp knife and a few quick chops solve this instantly.
Flavor customization for pea salad recipe with boiled eggs
Herb Variations
Swap out the dill and chives for flat-leaf parsley and tarragon for a French-inspired twist. I find 1 tbsp chopped tarragon adds an anise-like depth that pairs beautifully with the eggs. For a Mediterranean flair, mix in ½ cup chopped Italian parsley with a pinch of dried oregano.
Always use fresh herbs—they make all the difference in brightening the creamy dressing. 🌿
Spicy Kick
Add heat with ½ tsp smoked paprika mixed into the dressing or a pinch of cayenne pepper for a subtle burn. For a smoky depth, stir in 1 tbsp chipotle in adobo sauce with the lemon juice.
I love adding ¼ cup diced jalapeños for fresh heat—just remove seeds for milder spice. The creamy texture balances the heat perfectly. 🌶️
Sweet & Tangy
Boost sweetness with 1 tbsp honey or maple syrup in the dressing for a caramelized note. For tangy contrast, add 1 tbsp apple cider vinegar instead of lemon juice.
I also like folding in ¼ cup diced crisp apples or pears for fresh sweetness that holds up well in the salad. The acidity brightens the eggs beautifully. 🍏
Crunchy Add-Ins
For extra texture, fold in ¼ cup toasted walnuts or pecans for nutty richness. Crispy chickpeas (tossed in olive oil and baked until golden) add a satisfying crunch without overpowering.
I also love adding ¼ cup diced cucumber for refreshing contrast. These additions keep the salad interesting without altering the creamy base. 🥜
Global Twists
For an Indian-inspired version, stir in ½ tsp ground cumin and ¼ tsp turmeric with the dressing. A Middle Eastern twist uses ¼ cup crumbled feta and 2 tbsp chopped mint.
I once added 1 tbsp harissa paste for a North African kick—it was a game-changer. These variations keep the salad's creamy foundation while introducing bold new flavors. 🌍
Vegetarian Protein Boost
Add ½ cup crumbled goat cheese or feta for extra richness. For a lighter option, mix in ½ cup cooked quinoa or chickpeas. I also love adding ¼ cup diced avocado just before serving to keep it fresh. These additions make the salad heartier while keeping it vegetarian-friendly. 🥑
Nutrition facts
Frequently asked questions
Can I use canned peas instead of fresh or frozen?
Canned peas work perfectly—they're pre-cooked and ready to use. Just drain them thoroughly and rinse with cold water to remove excess starch. For best texture, choose no-salt-added varieties and pat them very dry before mixing with the dressing. The flavor difference is minimal, but fresh peas do have a slightly sweeter taste.
How do I know when boiled eggs are done perfectly?
For this salad, you want eggs that are firm but still creamy—that means exactly 9 minutes in boiling water from a rolling boil. Test one by gently pressing the yolk with a spoon: it should be set but still slightly jiggly. The ice bath after boiling stops cooking and makes peeling easier. Overcooked eggs will be dry and mealy in the salad.
Can I make this salad ahead of time?
Yes! This salad actually tastes better after chilling for at least 1 hour (up to 24 hours). Store in an airtight container with the red onion added last. The flavors meld beautifully overnight, and the eggs hold their shape perfectly. Just give it a gentle stir before serving to redistribute the dressing and keep the celery crisp.
What if I don't have Dijon mustard?
Use regular yellow mustard or even a pinch of dry mustard powder mixed with a little water to make a paste. For a completely different flavor, try a teaspoon of honey or maple syrup instead—it'll add natural sweetness that balances the richness. The key is to maintain that slight tang in the dressing to cut through the creaminess.
Why does my salad get watery after mixing?
This usually happens when peas aren't fully drained or eggs release too much liquid. Always pat peas completely dry and use room-temperature eggs. For extra insurance, chill the salad for 30 minutes before serving—the dressing will thicken as it cools. If it's still too wet, stir in an extra tablespoon of mayo or a sprinkle of cornstarch mixed with water.
