Cook pasta according to package directions and save ½ cup of cooking liquid on the side. Drain the pasta.
In food processor or Hand held blender, combine ½ the cheese, oil, basil, parsley, lemon zest, and pine nuts and puree.
In same pot that pasta was cooked in, add 1 tbsp olive oil and let heat.
Add garlic and cook 1 minute.
Add spinach and peas and cook 2-3 minutes until spinach wilts.
Add reserved ½ cup pasta cooking water to pesto mixture and mix well.
Add pasta to pot with spinach in it, then add pesto mixture and mix well over medium heat until well heated throughout.
Season with salt & pepper. Serve, using remaining parm cheese to top.