Bring a large pot of water to a boil. Fill a large bowl halfway with ice water.

Cook the asparagus in the boiling water until tender, about 1 minute. Use tongs to remove the asparagus from the pot and transfer it to the ice water to stop the cooking and preserve the color. Once the asparagus has cooled, drain it and pat dry with paper towels.

Meanwhile, put the egs, egg whites, and 3 tablespoons of water in a large bowl, add the salt and pepper, and whisk together. Pour the egg mixture in the pan like the spokes of a wheel; they should sink about halfway into the eggs, resting on the cooked bottom of the frittata. Transfer the pan to the oven and bake the frittata until the eggs are completely set, about 4 minutes.

Remove the pan from the oven and drape the slices of salmon over the frittata in a single layer; this will warm the salmon just enough to meld the flavors of the fish and the frittata. Use a rubber spatula to carefully slide the frittata out onto a large plate or platter. Using a serrated knife, cut the frittata into 8 wedges, making sure to include an asparagus spear in each wedge, and serve. - serves 8 - adapted from Tom Valenti---