Pea Salad Recipe with Boiled Eggs: Creamy Dill Yolk Swirls and Crunchy Celery Bites

Side Dishes

Pea Salad Recipe with Boiled Eggs: Creamy Dill Yolk Swirls and Crunchy Celery Bites

This pea salad recipe with boiled eggs transforms a simple side dish into a creamy, vibrant centerpiece that steals every meal. šŸ’› The secret lies in perfectly boiled eggs with rich, swirled yolks and crisp-tender celery that adds satisfying crunch to every bite.

I've perfected this recipe over years of testing, balancing textures and flavors to create something restaurant-worthy yet effortless at home.

The foundation starts with high-quality frozen peas—no need for fresh when frozen delivers that same sweet, tender texture. Boiled eggs with creamy yolks become the star, while fresh dill and a touch of lemon brighten the creamy dressing.

The celery adds a refreshing crunch that cuts through the richness, making each forkful perfectly balanced.

What you'll end up with is a salad that's visually stunning with its creamy swirls and bright green peas, while the flavors are rich yet refreshing. The dressing stays creamy without being heavy, and the boiled eggs add a luxurious touch that elevates this beyond basic pea salad.

It's the kind of dish that makes guests ask for the recipe.

Perfect for potlucks, picnic lunches, or as a sophisticated side for grilled meats. The recipe scales easily, and leftovers keep well for up to 3 days in the refrigerator. Here's everything you need to make it perfectly the first time.

šŸ‘Øā€šŸ³
Difficulty
Medium
🌿
Category
Vegetarian
šŸ”„
Calories
Med Cal

Ingredients for pea salad recipe with boiled eggs

High-quality frozen peas, perfectly boiled eggs, and crisp celery create this creamy, restaurant-worthy salad.

Ingredient Amount Notes
Frozen Peas 🌽 2 cups High-quality, no need to thaw
Large Eggs 🄚 4 whole Fresh, for creamy yolks
Celery Sticks šŸ§… 1 ½ cups Thinly sliced, crisp-tender
Fresh Dill 🌿 ā…“ cup Chopped, bright flavor
Red Onion šŸ§… ¼ cup Thinly sliced, adds bite
Mayonnaise 🄫 ½ cup High-quality, full-fat
Plain Greek Yogurt šŸ¦ ¼ cup Full-fat, for creaminess
Lemon Juice šŸ‹ 2 tbsp Freshly squeezed
Dijon Mustard šŸŒ¶ļø 1 tbsp Mild, for tangy depth
Granulated Sugar šŸš 1 tsp Balances acidity
Salt šŸ§‚ ½ tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ¼ tsp Freshly ground
Ice Water šŸ’§ ½ cup For cooling boiled eggs

The frozen peas are the base—Green Giant or Birds Eye work best, as they hold their texture after cooking. For the boiled eggs, farm-fresh or organic eggs yield creamier yolks. Thinly sliced celery should be crisp—avoid woody stalks. Fresh dill is non-negotiable here; dried won’t deliver the same bright flavor. The red onion adds a subtle bite that balances the richness of the dressing. I always grab full-fat Greek yogurt for the dressing—it keeps the texture lusciously creamy without being heavy.

No fresh dill? Dried dill at one-third the amount works in a pinch, though it lacks that fresh brightness. Short on mayo? Substitute with vegan mayo or extra Greek yogurt—just add a splash of water to thin it out. The sugar can be swapped for honey or maple syrup, though granulated sugar dissolves most smoothly. For a tangier dressing, add an extra tablespoon of lemon juice. The celery can be swapped for fennel or radishes for a different crunch profile, but celery’s classic flavor is hard to beat.

Boiled eggs should be cooled in ice water for 5 minutes before peeling for perfectly set yolks. Store the dressing separately in an airtight container—it keeps for 5 days in the fridge. The salad itself holds up for 3 days if kept chilled. To serve, gently fold the dressing into the peas and eggs just before eating. This keeps the celery delightfully crisp and prevents the dressing from turning soggy.

ā¤ļø

Why You'll Love This Recipe

  • Fridge-to-Table Speed: I swear by frozen peas here—no shelling, no wilting, just dump and toss. While they thaw in the bowl, I’m chopping onions and cracking eggs, and honestly? The whole thing comes together faster than my coffee cools.
  • Crunchy Creamy Magic: That first bite—cool, tender peas with a snap from celery, creamy eggs, and fresh dill cutting through—it’s the kind of contrast that makes you pause mid-bite. Between us, the red onion adds a sharp little kick that wakes up every spoonful.
  • Lunchbox Superstar: Pack this in jars for work or school—it’s sturdy enough to handle a backpack ride but still tastes fresh hours later. My kids actually eat their veggies when it’s tucked into a sandwich, and I’ll take that win any day.
  • Budget Brilliance: Eggs in bulk, frozen peas, a single onion—this salad costs me pennies per serving. Leftovers? Even better. I’ll make a double batch, stash it in the fridge, and pull it out for days without a second thought. Zero waste, maximum flavor.

Step-by-step instructions for pea salad with boiled eggs

Here's how to assemble this elegant spring salad with perfect texture contrast.

1

šŸ³ Step 1: Boil Eggs to Creamy Perfection

Place the 4 whole large eggs in a saucepan and cover them with 0.5 cup ice water. Bring to a rolling boil over medium-high heat, then immediately remove from heat, cover, and let sit for exactly 9 minutes. This timing ensures yolks stay beautifully creamy while whites set completely.

Transfer eggs to an ice bath for 10 minutes to stop cooking. The ice water shock prevents overcooking and makes peeling effortless. Once cooled, peel under running water if needed—this salad relies on those rich, velvety yolks for that signature swirl effect.

2

šŸ‘Øā€šŸ³ Step 2: Prepare the Creamy Dill Dressing

In a medium bowl, whisk together 0.5 cup mayonnaise, 0.25 cup plain Greek yogurt, 2 tbsp lemon juice, 1 tbsp Dijon mustard, 1 tsp granulated sugar, 0.5 tsp salt, and 0.25 tsp black pepper. The yogurt adds lightness while maintaining creaminess—this is what makes the dressing truly special.

Gently fold in 0.33 cup chopped fresh dill and 0.25 cup thinly sliced red onion. The dill should be finely chopped but not minced—you want visible bright green flecks throughout the dressing. Set aside while you prepare the remaining ingredients.

3

🄘 Step 3: Assemble the Salad Components

In a large mixing bowl, combine 2 cups frozen peas (no need to thaw—they'll soften slightly as they sit) with 1.5 cups thinly sliced celery sticks. The celery should be crisp-tender—cut into ¼-inch sticks for maximum crunch. Add the prepared dressing and gently toss everything together with a rubber spatula.

Here's the key: fold just until the peas and celery are evenly coated in dressing. You want to preserve some individual texture—this isn't a mashed salad. The peas should still hold their shape while the celery maintains its satisfying crunch.

4

ā° Step 4: Halve and Swirl the Eggs

Slice the cooled eggs in half lengthwise and carefully remove the yolks, leaving the whites intact. Place the egg whites in a small bowl. Using a fork, gently mash the 4 egg yolks together with 1 tablespoon of the reserved dressing—this creates the signature creamy swirl texture.

Arrange the egg white halves on a platter, then spoon the yolk mixture into the center of each half. Using the fork, gently swirl the yolk mixture in circular motions to create those beautiful marbled patterns. This is where the salad gets its visual appeal and that luxurious first bite.

5

šŸ½ļø Step 5: Final Assembly and Serving

Spoon the pea salad mixture around the egg halves, creating an even distribution. The ratio should be about 1 cup salad per egg half for proper balance. Garnish with additional chopped fresh dill if desired—this adds that final pop of bright color and fresh flavor.

Serve immediately for the best texture contrast. The crisp celery and tender peas should provide satisfying crunch against the creamy egg yolks. This salad keeps well for 2 hours in the refrigerator, though the egg whites may soften slightly—best enjoyed fresh from assembly.

šŸ‘Øā€šŸ³

Pro Tips For Making Pea Salad Recipe With Boiled Eggs

  • Boil Eggs 9 Minutes: Frozen peas cook in 3-4 minutes—hard-boil eggs while they thaw. Toss them in ice water immediately after, then peel under cold running water. The eggs stay intact and cool faster, ready to chop alongside the peas.
  • Shock Peas to Stop Cooking: Drain frozen peas before they’re fully tender—about 2 minutes short of package time. Plunge them in ice water for 30 seconds to halt cooking. This keeps them bright green and crisp, not mushy.
  • Slice Onion Thin, Soak It: Use a mandoline for even 1/8-inch slices—thicker strips make the salad taste raw. Toss red onion in cold water for 5 minutes to mellow the bite, then drain before mixing. Trust me, your mouth will thank you.
  • Chop Eggs Last, Dress Immediately: Slice boiled eggs into quarters right before tossing with the salad. Add mayo or yogurt dressing last—if you mix it in early, the eggs turn rubbery from sitting in dressing. Keep everything cold until the final step.

Dietary considerations for pea salad recipe with boiled eggs

Vegetarian-Friendly Foundation

This pea salad is naturally vegetarian when you skip the optional additions like smoked salmon or bacon.

The boiled eggs provide all the protein you need—about 12 grams per egg—while the peas contribute plant-based fiber and vitamins A and C. I often serve this as a vegan-friendly option by replacing the eggs with marinated tofu or chickpeas for a similar texture contrast. šŸ’›

Gluten-Free Adaptations

The recipe is inherently gluten-free as written, but always double-check your mayo and Dijon mustard labels. I recommend Hellmann's Gluten-Free Mayo or Primal Kitchen brands for safe options. The Greek yogurt and all other ingredients are naturally gluten-free, so you can enjoy this salad worry-free at gluten-sensitive gatherings.

Low-Carb Options

For a lower-carb version, reduce the peas to 1 cup and replace the red onion with ¼ cup chopped jalapeño for a spicy kick. The celery already provides fiber without many carbs, and the egg yolks add healthy fats.

This adaptation keeps the salad creamy and satisfying while cutting net carbs by about 15 grams per serving.

Dairy-Free Substitutions

To make this dairy-free, swap the Greek yogurt for full-fat coconut yogurt or cashew cream (blend ½ cup soaked cashews with ¼ cup water). Use dairy-free mayo like Just Mayo or Vegenaise, and ensure your Dijon mustard is free from milk additives.

The texture remains creamy, though slightly lighter than the original.

Egg-Free Alternative

For an egg-free version, replace the boiled eggs with 4 marinated white beans (like cannellini) or ½ cup quinoa for protein and texture. Toss the beans with 1 tbsp olive oil, 1 tsp lemon juice, and ½ tsp smoked paprika before adding to the salad.

The flavor profile stays balanced while keeping the dish cohesive. šŸ’”

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 180mg60%
Sodium 520mg23%
Total Carbohydrate 22g8%
Dietary Fiber 6g21%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use fresh peas instead of frozen?

Fresh peas work perfectly, but they require 2-3 minutes of steaming until just tender—overcooking turns them mushy. For best results, shock them in ice water immediately after cooking to stop the cooking process. Frozen peas are more convenient since they're pre-blanketed, but fresh peas have a slightly sweeter flavor when used properly.

2

How do I make the egg yolks extra creamy?

For velvety yolks, use room-temperature eggs and boil them in well-salted water (1 teaspoon per quart). The ice bath is crucial—10 minutes stops cooking completely. Pro tip: Add 1 tablespoon vinegar to the boiling water to help whites set faster while keeping yolks perfectly runny.

3

Can I make this ahead of time?

Prepare the dressing and assemble the pea mixture 1 day ahead—store separately in airtight containers. Keep the boiled eggs unpeeled until serving. When ready to serve, peel the eggs, swirl the yolks, and gently fold everything together. This prevents soggy celery and maintains the perfect texture contrast.

4

What's the best way to store leftovers?

Store the salad components separately in airtight containers for up to 3 days. Keep the dressing in a separate container to preserve celery crispness. Reassemble just before serving—add fresh dill and a splash of lemon juice to revive flavors. The boiled eggs can be stored peeled in the fridge for 2 days if submerged in water to prevent drying.

5

How can I make this salad spicier?

Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce to the dressing for heat. For a smoky kick, swap red onion for ¼ cup pickled jalapeƱos (chopped). You can also stir in 1 teaspoon smoked paprika when assembling—just be sure to balance with extra lemon juice to keep flavors bright.

ā˜…ā˜…ā˜…ā˜…ā˜…4.7(12 reviews)
Categories Side Dishes