01 - Fill a large pot with water and bring to a rapid boil. Add salt, then stir in pasta. Cook until al dente according to package directions. Reserve 1/2 cup pasta water and drain the pasta.
02 - In a food processor, combine baby spinach, fresh basil, garlic, pine nuts, and grated Parmesan cheese. Pulse until the mixture is finely chopped.
03 - Add ricotta cheese, lemon juice, salt, and black pepper to the processor. With the motor running, pour in olive oil gradually until a creamy pesto consistency is reached. Taste and adjust seasoning as desired.
04 - Return drained pasta to the pot. Add ricotta-spinach pesto and a splash of reserved pasta water. Toss gently over low heat until pasta is coated and sauce is silky, adding more water if required.
05 - Transfer pasta to plates and garnish generously with extra Parmesan, fresh basil leaves, and cracked black pepper. Serve immediately.