Yes, cooking prosciutto does make dishes salty, but the taste of this dish is actually quite mild and pleasant to my palate.
Preheat oven to 425 degrees F (220 degrees C). Place asparagus in a baking dish and drizzle with 1 tablespoon extra-virgin olive oil.
Heat 1 tablespoon olive oil in a skillet over medium-low heat. Add prosciutto; cook, stirring, until golden and rendered, 3 to 4 minutes. Sprinkle prosciutto and oil over asparagus. Season with black pepper and toss to coat. Roast in the preheated oven for 10 minutes. Toss and return to oven until firm yet tender to the bite, 5 minutes.
Fill a large saucepan with 2 to 3 inches of water and bring to a boil over high heat. Reduce heat to medium-low, pour in vinegar and pinch of salt. Crack an egg into a bowl then gently slip the egg into the water. Repeat with remaining eggs. Poach eggs until whites are firm and yolks have thickened but are not hard, 4 to 6 minutes. Remove eggs from water with a slotted spoon, dab on a kitchen towel to remove excess water, then transfer to a warm plate.
Drizzle asparagus with lemon juice. Transfer asparagus to plates, top with poached egg and pinch of lemon zest. Season with black pepper and serve.
Per Serving: 199 calories; protein 10.8g; carbohydrates 5.1g; fat 15.7g; cholesterol 175.3mg; sodium 446.3mg.