-
Bring a large pot of heavily salted water to a boil over high heat, add pasta, cook for about seven minutes until tender.
-
In the meantime, heat olive oil in a large heavy-bottomed skillet over medium heat. After two minutes, add the shallots and sauté for three minutes.
-
Add the asparagus and garlic to the skillet. Cook until knife tender, about three minutes. Stir in peas and cook for two minutes. Season with a heavy pinch of salt and pepper.
-
By this time the pasta should be done. Add the pasta using a small strainer right from the boiling water into the skillet, reserving the pasta water. Add a cup of the pasta water and cook for two to three minutes until sauce starts to coat pasta. Remove from heat.
-
Add butter and cheese, mix. Add more pasta water if needed to keep pasta sauce loose.
-
Stir in lemon juice, lemon zest, herbs, and pine nuts. Stir to coat. Taste and adjust salt and pepper to taste.
-
Serve with some more freshly ground black pepper and grated cheese. Pasta lasts in an air-tight container in the refrigerator three to four days.