½ poundasparagusfresh, trimmed and cut into 1-inch pieces
1 cuppeasfresh or frozen
1½cupsspinach
1½cupsarugula
½ cupradishthinly sliced
¼cupred onionthinly sliced
4eggssoft-boiled
1teaspoonkosher salt
¼teaspoonblack pepper
Lemonwedges for serving (optional)
For the Dressing:
3 tablespoonsextra-virgin olive oil
1teaspoonlemon juice
1teaspoonDijon mustard
1tablespoonchivescan also be any chopped fresh herbs (dill, parsley)
Instructions
Bring a medium pot of water to a boil. Gently lower in the eggs and simmer for 4 to 6 minutes, depending on how soft you like the yolks. Transfer to an ice bath to cool, then peel and set aside.
In the same pot of boiling water, add the asparagus and cook until tender-crisp, about 5 minutes. Add the peas and cook for another 1 to 2 minutes. Drain and transfer to the ice bath to stop cooking. Drain again and pat dry.
In a small bowl, whisk together the olive oil, lemon juice, and mustard until well blended. Stir in the herbs and set aside.
In a large bowl, combine spinach, arugula, blanched asparagus and peas, radishes, and red onion. Season with salt and pepper. Drizzle the dressing over the top and toss gently to coat everything evenly.
Divide the salad among plates. Slice the soft-boiled eggs in half and place on top of each serving. Garnish with more fresh herbs if you like. Serve with lemon wedges on the side.
Notes
If you’re using frozen peas, there’s no need to thaw them before blanching—just toss them in at the end of the asparagus cook time.
For slightly firmer yolks, go with a 6-minute egg. For runnier, stick closer to 4 minutes.
You can prep the eggs and vegetables ahead of time and store them in the fridge. Assemble the salad right before serving to keep the greens crisp.