Start to finish: 40 minutes
1 pound fresh peas, shelled (1 1/4 cups)
3 tablespoons white wine vinegar
2 teaspoons whole-grain mustard
1/2 teaspoon sugar
Salt and pepper
1 small shallot, halved and sliced thin
1/2 cup dried apricots, chopped
3 tablespoons vegetable oil
1/3 cup shelled pistachios, chopped
8 ounces (8 cups) pea greens
2 heads Belgian endive (8 ounces), trimmed, halved lengthwise, and sliced 1/4 inch thick
Bring peas and 1/4 cup water to simmer in 10-inch skillet over medium-high heat. Cover, reduce heat to medium-low, and cook, stirring occasionally, until peas are tender, 5 to 7 minutes. Drain peas and set aside. Wipe skillet clean with paper towels.
Whisk vinegar, mustard, sugar, and 1/4 teaspoon salt together in a medium bowl. Add shallot and apricots, cover, and microwave until steaming, 30 seconds to 1 minute. Stir to submerge shallot, then let cool to room temperature, about 15 minutes.
Heat oil in now-empty skillet over medium heat until shimmering. Add pistachios and cook, stirring frequently, until toasted and fragrant, 1 to 2 minutes. Off heat, stir in shallot mixture and let sit until heated through, about 30 seconds.
Gently toss pea greens, endive, and peas with warm vinaigrette in large bowl until evenly coated and wilted slightly. Season with salt and pepper to taste. Serve.
Nutrition information per serving: 360 calories; 139 calories from fat; 16 g fat (2 g saturated; 0 g trans fats); 0 mg cholesterol; 438 mg sodium; 46 g carbohydrate; 14 g fiber; 18 g sugar; 13 g protein.