Salads
This pea salad with boiled eggs delivers a perfect balance of crisp egg whites and sweet, fresh peas—simple yet elegant enough for any occasion.
I learned the hard way that properly boiling eggs makes all the difference, and the secret to this salad is letting the flavors meld for at least 30 minutes before serving.
My grandmother always made this during spring when peas were fresh from the garden, and it became a staple for Sunday lunches.
The beauty of this recipe lies in its versatility—it works as a light vegetarian main dish or a satisfying side. Fresh mint and red onion add brightness, while a touch of Dijon mustard in the dressing ties everything together.
The key is using firmly cooked eggs with crisp whites that hold their shape and sweet peas that haven't lost their snap. This is the kind of salad that tastes even better the next day, making it perfect for meal prep.
What makes this pea salad special is how the textures and flavors come together—crisp egg whites cut through the tender peas, while the dressing binds it all with just the right amount of tang.
The salad stays fresh for days in the refrigerator, and the flavors deepen as the eggs absorb the dressing. It's a dish that proves elegant meals don't require complicated techniques or expensive ingredients.
For a modern twist, add diced avocado or crumbled feta, or keep it classic with a sprinkle of fresh dill. Either way, this salad is a celebration of spring produce and a testament to how simple ingredients can create something truly memorable. Let's get started!
Ingredients for pea salad recipe with boiled eggs
Fresh peas and perfectly boiled eggs create this spring-inspired salad that's both simple and elegant.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Peas 🌱 | 2 cups | Shelling preferred, fresh or thawed frozen |
| Large Eggs 🥚 | 4 whole | Firmly boiled, peeled, whites crisp |
| Red Onion 🧅 | ¼ cup | Finely diced, fresh for brightness |
| Fresh Mint Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light, fruity variety preferred |
| Dijon Mustard 🍯 | 1 tbsp | For dressing tang |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Honey 🍯 | 1 tbsp | For subtle sweetness |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Crumbled Feta Cheese 🧀 | ¼ cup | Optional, for modern twist |
| Fresh Dill 🌿 | 2 tbsp | Chopped, for classic finish |
The eggs are everything here—firmly boiled with crisp whites that hold their shape. Trader Joe's or Whole Foods sell pre-peeled eggs, but I always boil my own for better texture. Look for bright green peas—frozen works too—just thaw and drain well. Fresh mint and red onion add that bright, fresh spring flavor that makes this salad sing. If you're using frozen peas, thaw overnight in the fridge for best texture. For the eggs, ice bath after boiling stops the cooking process and keeps them firm.
No fresh mint? Dried mint at one-third the amount works in a pinch, though it won't have the same brightness. Substitute feta with crumbled goat cheese for a different tang. The dressing can be made ahead—just store it separately until ready to toss. For a vegan option, swap the honey for maple syrup and use vegan feta. The Dijon mustard is crucial for that subtle tang—don't skip it. If you're using store-bought peas, drain and rinse thoroughly to remove excess starch. The salad tastes even better the next day as the flavors meld together.
Keep the dressing separate until ready to serve—it prevents the eggs from getting soggy. This salad stays fresh for 4-5 days in the fridge, though the eggs may soften slightly after day 3. For meal prep, store components separately and assemble just before serving. The peas will keep their snap longer if stored in a sealed container with a paper towel to absorb moisture. If you're making this ahead for a party, prepare the dressing and chop all veggies the day before—just add the eggs and toss when ready to serve.
Why You'll Love This Recipe
- I swear by this trick: boil the eggs the night before. Toss them in ice water, peel them cold, and they’re ready to slice in minutes—no sticky shells or overcooked yolks. (Between us, that’s half the battle won.)
- No Boil Fuss: I swear by this trick: boil the eggs the night before. Toss them in ice water, peel them cold, and they’re ready to slice in minutes—no sticky shells or overcooked yolks. (Between us, that’s half the battle won.)
- Crunchy-Creamy Magic: The contrast is chef’s kiss—sweet peas, sharp red onion, and those silky eggs cut into quarters. Add a handful of mint and a drizzle of olive oil, and suddenly, you’ve got a salad that tastes like a vacation in a bowl.
- Picnic-Proof Perfection: This salad holds up like a champ. Pack it in a jar for lunch, bring it to a potluck, or serve it alongside grilled chicken. Honestly, I’ve eaten it cold, at room temp, and even reheated (yes, really) without complaint.
Step-by-step instructions for pea salad with boiled eggs
Assemble this vibrant salad with crisp egg whites and sweet peas for a refreshing spring dish.
Prepare the Peas and Eggs
Begin by shelling the 2 cups of fresh peas if using in pods, or simply rinsing thawed frozen peas under cold water. Bring a small pot of salted water to a boil and cook the peas for exactly 2 minutes—they should remain bright green and crisp with a slight bite. Immediately drain in a colander and plunge into ice water to stop cooking. Let them drain well, then transfer to a large mixing bowl.
While the peas cool, peel the 4 whole large eggs, reserving the whites and yolks separately. For the whites, slice them into thin strips or small pieces—this creates crisp texture. If they're not already crisp, gently press them between two paper towels to remove any moisture. Set aside on a plate. The yolks will be used later in the dressing.
Make the Dressing
In a small bowl, whisk together the 0.25 cup extra-virgin olive oil, 1 tablespoon Dijon mustard, 2 tablespoons lemon juice, 1 tablespoon honey, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. The dressing should be smooth and slightly thick—if it looks too thin, add another teaspoon of Dijon mustard. Add the reserved egg yolks and whisk until fully incorporated. The dressing should be pale yellow with a subtle sheen.
Taste and adjust seasoning—you might need a touch more salt or lemon juice depending on your peas. This dressing is the heart of the salad, balancing sweetness from the honey and acidity from the lemon with rich olive oil. Set aside while you prepare the remaining ingredients.
Combine Vegetables and Herbs
Finely dice the 0.25 cup red onion and chop the 0.25 cup fresh mint leaves, removing stems. Add both to the bowl with the cooled peas. Gently toss everything together with your hands or a large spoon—this ensures even distribution of the onion and mint. The peas should look vibrant green with purple onion flecks and bright mint throughout.
If using, crumble the 0.25 cup crumbled feta cheese over the top. The feta adds a salty contrast that cuts through the sweetness of the peas and honey. Chop the 2 tablespoons fresh dill and set aside for the final garnish—adding it last preserves its fresh, bright flavor.
Assemble and Serve
Pour the dressing over the pea mixture and gently fold everything together until fully coated. Add the crisp egg whites and toss one last time—be careful not to overmix or the whites will soften. The salad should look bright, with contrasting colors of green peas, purple onion, and white egg whites.
Transfer to a serving bowl and sprinkle with the chopped fresh dill. Serve immediately while the egg whites remain crisp. This salad tastes best fresh, with the peas still holding their texture and the dressing clinging to each component. Pair with crusty bread or grilled chicken for a complete meal.
Pro Tips For Making Pea Salad Recipe With Boiled Eggs
- SHOCK EGGS COLD: Dump those boiled eggs straight into ice water for exactly 5 minutes—no longer, or they’ll turn rubbery. I learned this after serving eggs that were still warm and weirdly chewy; the shock stops the cooking and keeps them firm for slicing.
- SALT THE PEAS: Toss your shelled peas with a pinch of salt before boiling them. It crisps the skins just enough to hold the salad together better, and it’s a flavor boost you’ll notice immediately. (Yes, even if you’re impatient like me.)
- FINELY CHOP ONION: Skip the thick slices—dice that red onion into 1/8-inch pieces so it dissolves into the salad instead of sitting like a crunchy afterthought. I used to halve it and wondered why the texture was off; this makes a real difference.
- MIX MINT LAST: Tear the mint leaves by hand and fold them into the salad right before serving. Whole leaves stay vibrant longer, and they won’t turn to mush in the fridge overnight. (Your future self will thank you.)
Wine and beer pairings for this dish
Crisp White Wine
For this bright, herbaceous salad, I always reach for a dry Riesling or Sauvignon Blanc—both complement the lemony dressing and crisp egg whites beautifully. A 2022 German Riesling Kabinett from the Mosel region has just the right acidity to cut through the richness of the peas and feta.
If you prefer something lighter, a New Zealand Sauvignon Blanc with its zesty citrus notes mirrors the lemon in the dressing perfectly. 🍷
Crispy Beer Pairing
A Belgian witbier like Hoegaarden or Stella Artois works surprisingly well with this salad. The subtle coriander and orange peel notes in witbiers enhance the mint and honey flavors, while the effervescence cleanses your palate between bites.
For something more robust, try a German Helles Lager—its malty sweetness balances the salad's acidity without overpowering it. I keep a six-pack of Allagash White on hand specifically for spring salads like this. 🍺
Sparkling Wine Option
When serving this salad at gatherings, I always open a bottle of Prosecco or Cava—the bubbles and slight sweetness enhance the honey in the dressing while keeping the palate fresh. Look for a Veneto Prosecco DOC with its crisp apple and pear notes.
For something more elegant, a Spanish Cava Brut Nature offers the same refreshing qualities with a touch of minerality. The effervescence makes each bite feel lighter and more refreshing. ✨
Red Wine Alternative
If you're serving this salad with grilled meats or as part of a larger meal, a light Pinot Noir from Oregon or Burgundy works beautifully. The earthy notes in the wine complement the peas and mint, while the acidity keeps the dish from feeling too heavy.
I recommend a 2021 Domaine Drouhin Oregon Pinot Noir—it's approachable yet sophisticated enough for any table. The key is to choose a wine with bright acidity to match the salad's vibrancy. 🍇
Nutrition facts
Frequently asked questions
Can I use frozen peas instead of fresh?
Frozen peas work perfectly—just thaw them overnight in the fridge first. Drain and rinse well to remove excess starch, which can make the dressing too watery. The key is using peas that still have a slight bite, so avoid overcooking them during thawing.
How do I get eggs with perfectly crisp whites?
Boil eggs for exactly 9 minutes in simmering water, then transfer to an ice bath for 10 minutes. The ice stops cooking and keeps whites firm. Peel under cold running water, then slice whites into strips and pat dry with paper towels to remove all moisture.
What if I don't have fresh mint?
Use dried mint at one-third the amount (about 1 tablespoon instead of 0.25 cup fresh) or substitute with parsley or basil. For a different flavor, try tarragon—it pairs beautifully with peas. The dressing's lemon and honey will still provide brightness even without fresh herbs.
Can I make this salad ahead of time?
Yes! Prepare all components separately and store in airtight containers for up to 3 days. Keep the dressing and peas separate until serving. The eggs will stay crisp if added just before eating, and the peas maintain their texture best when stored dry with a paper towel.
What's the best way to serve this salad?
This pea salad works beautifully as a light main dish with crusty bread or as a side for grilled meats. For a complete meal, add toasted baguette slices or serve with seared scallops. The crisp egg whites make it satisfying enough to stand alone for a vegetarian meal.
