Ingredients
2 lemons
3 medium artichokes
3 cups whole milk
5 cups water, plus more for bowl and pan
1 pound each white and green asparagus, cut into 5-inch spears, trimmed and peeled
2 cups dry white wine
2 pounds fresh fava bean pods, shelled (about 2 cups)
1/2 cup fresh mint
3 ounces ricotta salata cheese, crumbled (3/4 cup)
1/3 cup low-fat buttermilk
1/3 cup extra-virgin olive oil
1 scallion, green part only
3 tablespoons fresh lemon juice (from 2 lemons)
1 teaspoon finely grated lemon zest
1/4 teaspoon coarse salt
1/4 teaspoon freshly ground pepper
Preparation
Make the salad: Juice 1 lemon into a large bowl filled with water. Remove tough outer leaves of artichokes, cut off top two-thirds, and scoop out fuzzy chokes with a spoon; discard. Cut each in half, transferring to lemon water as you work to prevent discoloration.
Bring milk, 3 cups water, and white asparagus to a simmer in a medium saucepan over medium-high heat. Reduce heat to medium-low, and cook until tender, skimming foam, about 45 minutes. Transfer to a paper-towel-lined plate; let drain and cool.
Bring prepared artichokes, wine, remaining lemon (squeezed, with rind), and remaining 2 cups water to a boil in a medium saucepan. Reduce heat, and simmer until tender, 13 to 16 minutes. Using a slotted spoon, transfer artichokes to a paper-towel-lined plate; let drain and cool. Discard lemon.
Meanwhile, prepare an ice-water bath. Bring a large saute pan of water to a boil. Add green asparagus, and cook until tender, 4 to 6 minutes. Transfer to ice-water bath, and let cool; reserve cooking liquid. Drain asparagus on a paper-towel-lined plate. Add fava beans to boiling cooking liquid, and cook until tender, 3 to 5 minutes. Transfer to ice-water bath, let cool, then squeeze beans from skins. Divide beans and vegetables among 8 plates. Sprinkle with mint and ricotta salata.
Make the dressing: Puree all the ingredients in a food processor until smooth. Drizzle over salads, and serve.