Cook the pasta in boiling salted water according to the instructions on the packet. Roast pine nuts in a pan without fat. Remove.
Wash and quarter the cherry tomatoes. Peel and finely chop the onion. Cut the stems off the spinach. Then wash the spinach and spin dry. Coarsely grate the parmesan. Drain the dried tomatoes, collecting 3 tbsp. oil.
Finely dice the tomatoes.
Stir tomato oil, ricotta, vinegar and herbs until smooth. Drain the pasta, collecting 5-6 tablespoons of pasta water. Mix with the ricotta cream. Fold in all prepared ingredients. Season to taste with salt and pepper.
Serve the pasta salad warm or cold.