Asparagus and Pea Salad with Soft-Boiled Eggs
If you’ve ever ended up with mushy asparagus or hard-centered eggs, you know how quickly a simple spring salad can disappoint. I’ve tested this asparagus and pea salad with soft-boiled eggs many times, and the key is timing. A quick blanch keeps the vegetables crisp-tender, and a carefully timed simmer gives you perfectly jammy yolks every time.

This recipe delivers bright color, fresh flavor, and creamy egg centers that gently coat each bite. It is simple, reliable, and exactly the kind of light but satisfying dish I make when asparagus is in season and I want it to shine.
Why You’ll Love This Asparagus and Pea Salad with Soft-Boiled Eggs
- Crisp, bright vegetables. A quick blanch keeps the asparagus and peas tender with just the right snap, never mushy.
- Perfect jammy eggs. Set whites with creamy centers that gently coat the salad instead of running everywhere.
- Fresh, balanced flavor. Sweet peas, grassy asparagus, and lemon Dijon dressing keep every bite light but satisfying.
- Simple and dependable. Easy ingredients, clear steps, and tested timing you can trust.
- Great for any spring table. Serve it for brunch, lunch, or a light supper with grilled chicken, salmon, or crusty bread.
Ingredients You’ll Need

For the Salad
- Fresh asparagus, trimmed and cut into bite-size pieces
- Fresh or frozen peas
- Spinach
- Arugula
- Radishes, thinly sliced
- Red onion, thinly sliced
- Soft-boiled eggs
- Kosher salt and ground pepper
- Lemon wedges, optional
For the Dressing
- Extra-virgin olive oil
- Fresh lemon juice
- Dijon mustard
- Fresh herbs, chopped such as dill, parsley, or chives
How to Make Asparagus Pea Salad with Soft-Boiled Eggs
1. Bring a pot of water to a rolling boil. Gently lower in the eggs and simmer for 4 to 6 minutes, depending on how jammy you like the yolks. Transfer immediately to an ice bath and cool for at least 5 minutes before peeling.
2. Return the water to a boil and lightly salt it. Add the asparagus and cook until tender-crisp, about 5 minutes. Stir in the peas and cook 1 to 2 minutes more. Drain and transfer to an ice bath to stop the cooking. Once cool, drain well and pat dry.
3. Whisk together the olive oil, lemon juice, Dijon mustard, and fresh herbs until smooth.


4. In a large bowl, combine the spinach, arugula, asparagus, peas, radishes, and red onion. Season with salt and pepper. Drizzle with dressing and toss gently to coat.

5. Divide onto plates, halve the soft-boiled eggs, and place on top. Finish with extra herbs and lemon wedges if desired. Serve right away.

Flavor Variations & Add-Ins
- For extra creaminess, crumble in feta or goat cheese. Both pair beautifully with the lemon dressing and jammy eggs. If you prefer something milder, shaved Parmesan adds a gentle salty finish.
- To add crunch, sprinkle in toasted sliced almonds, chopped walnuts, or pine nuts. Even a handful of homemade croutons can turn this into a heartier lunch.
- If you want more protein, top the salad with grilled chicken, roasted salmon, or even crispy bacon pieces. For a simple vegetarian boost, add cooked quinoa or white beans.
- You can also change the herbs to shift the flavor. Dill gives it a fresh, springy feel. Parsley keeps it classic and clean. Chives add a mild onion note that works especially well with eggs.
- For a little sweetness, try a handful of thinly sliced strawberries in peak season. For extra brightness, add a touch more lemon zest to the dressing.
Asparagus Pea Salad with Soft-Boiled Eggs FAQ

Serving & Pairing Ideas
- Serve it as a light lunch with a slice of warm, crusty bread. The jammy yolks mix with the lemon dressing and create a simple, satisfying sauce you will not want to waste.
- For brunch, pair it with quiche, a simple frittata, or roasted breakfast potatoes. It adds freshness and color to balance richer dishes.
- As a dinner side, it goes beautifully with grilled chicken, baked salmon, or roasted pork tenderloin. The bright lemon and herbs cut through heavier main dishes and keep the plate feeling balanced.
Asparagus and Pea Salad with Soft-Boiled Eggs
- Total Time: 25 minutes
- Yield: 4 1x
- Diet: Vegetarian
Description
A fresh spring salad with crisp asparagus, sweet peas, tender greens, and perfectly jammy soft-boiled eggs tossed in a light lemon Dijon dressing.
Ingredients
For the Salad
- 1/2 pound fresh asparagus, trimmed and cut into 1-inch pieces
- 1 cup fresh or frozen peas
- 1 1/2 cups spinach
- 1 1/2 cups arugula
- 1/2 cup radishes, thinly sliced
- 1/4 cup red onion, thinly sliced
- 4 large eggs
- 1 teaspoon kosher salt
- 1/4 teaspoon ground black pepper
- Lemon wedges, optional
For the Dressing
- 3 tablespoons extra-virgin olive oil
- 1 teaspoon lemon juice
- 1 teaspoon Dijon mustard
- 1 to 2 tablespoons fresh herbs, chopped (dill, parsley, or chives)
Instructions
- Bring a pot of water to a rolling boil. Gently lower in the eggs and simmer for 4 to 6 minutes. Transfer immediately to an ice bath. Cool for 5 minutes, then peel.
- Return the water to a boil and lightly salt it. Add the asparagus and cook for about 5 minutes until tender-crisp. Add the peas and cook 1 to 2 minutes more. Drain and transfer to an ice bath. Drain well and pat dry.
- In a small bowl, whisk together the olive oil, lemon juice, Dijon mustard, and chopped herbs until smooth.
- In a large bowl, combine spinach, arugula, asparagus, peas, radishes, and red onion. Season with salt and pepper. Drizzle with dressing and toss gently.
- Divide onto plates. Halve the eggs and place on top. Serve with lemon wedges if desired.
Notes
- For jammy yolks, 5 minutes is ideal.
- Frozen peas work well. Thaw before blanching briefly.
- Store leftovers in the refrigerator up to 1 day.
- Prep Time: 15 minutes
- Category: Salads
- Cuisine: American
Nutrition
- Serving Size: 1½ cups salad + 1 soft-boiled egg
- Calories: 240 kcal
- Sugar: 4 g
- Sodium: 420 mg
- Fat: 18 g
- Saturated Fat: 4 g
- Unsaturated Fat: 13 g
- Carbohydrates: 11 g
- Fiber: 3 g
- Cholesterol: 190 mg

