Cook the pasta according to package directions.
Drain the pasta then transfer to a large mixing bowl and set aside.
Add the spinach, walnuts, garlic, and Parmesan to a food processor and blend into a paste.
Transfer the spinach paste to a separate bowl then stir in the olive oil, ricotta, ½ tsp salt, and ¼ tsp pepper until well combined.
Stir the ricotta pesto in with the cooked pasta until well combined.
Taste and season with additional salt & pepper if needed then cover and refrigerate until ready to eat.
