Adapted from Food52 Genius Recipes, from Craig Claiborne's Pasta con Asparagi
The New York Times Cookbook (1979)
Pasta with shrimp, asparagus and a rich tomato sauce.
Have all the ingredients for this recipe prepared and ready to cook before beginning. Bring about 3 quarts of salted water to a boil and have it ready for the pasta.
Heat the butter in a large, deep skillet and add the shrimp. Cook until the shrimp are opaque and just cooked through. With a slotted spoon or spatula, transfer them to a large plate or platter.
Cut the asparagus into lengths about 2 inches long. If the stalks are thick, cut them in half or quarter them. Leave the tips in tact. Add the asparagus pieces to the skillet. Salt and pepper to taste. Cook for 4 to 5 minutes, or until crisp-tender and lightly browned. Transfer the asparagus to the plate holding the shrimp and reserve.
In the same pan, add the oil and garlic. Cook until the garlic cloves are lightly browned. Remove and discard the garlic. Add the tomatoes, parsley and basil. Salt and pepper to taste. Cook, stirring, for about 10 minutes.
Meanwhile, add the pasta to the boiling water and, when it returns to a boil, cook for about 7 minutes or until al dente. (Or follow package directions) Do not overcook.
Just before the pasta is done, turn off the heat under the tomatoes and add the beaten eggs, stirring vigorously so that they blend without curdling. Do not boil the sauce after the eggs are added. (If you are nervous about curdling the eggs, you may temper them in, by stirring a ladleful of the hot tomato sauce into the eggs, then whisking the mixture back into the pan.)
Add the shrimp and asparagus to the tomato sauce and stir to blend.
Drain the pasta immediately. Add the pasta to the tomato sauce, shrimp and asparagus mixture and toss with half the cheese. Serve piping hot with the remaining cheese on the side.