-
1
Trim asparagus and diagonally cut into 1/4-inch-thick slices.
-
2
Finely chop shallots.
-
3
Finely grate enough lemon zest to measure 1 1/2 teaspoons and squeeze enough juice to measure 3 tablespoons.
-
4
Cut salmon into 2 x 1/2-inch strips.
-
5
Fill a 6-quart pasta pot three fourths full with salted water and bring to a boil for asparagus and pasta.
-
6
Have ready a bowl of ice and cold water.
-
7
Cook asparagus in boiling water until crisp-tender, about 3 minutes, and with a slotted spoon transfer to ice water to stop cooking.
-
8
Reserve water in pot over low heat, covered.
-
9
Drain asparagus and set aside some asparagus tips for garnish.
-
10
In a deep 12-inch heavy skillet cook shallots in butter with salt and pepper to taste over moderately low heat, stirring, until softened, about 5 minutes.
-
11
Stir in cream and zest and simmer, stirring occasionally, until slightly thickened, about 10 minutes.
-
12
Stir in 2 tablespoons lemon juice and remove skillet from heat.
-
13
Return water in pot to a boil.
-
14
Cook pasta in boiling water, stirring occasionally, until al dente and ladle out and reserve 1 cup pasta water.
-
15
Drain pasta in a colander and add to sauce with asparagus, 1/2 cup pasta water, three fourths salmon, remaining tablespoon lemon juice, and salt and pepper to taste.
-
16
Heat mixture over low heat, gently tossing (and adding more remaining pasta water as needed if mixture becomes dry), until just heated through.
-
17
Serve pasta garnished with reserved asparagus tips and remaining salmon.