First, let me share my pasta salad. I made it by myself, although I am pretty sure Italian or French cuisine has it for long time.
So, we will need:
- crushed walnuts (optional, if you don't like them)
- green onions
- tomatoes
- spinach
- green olives (I like stuffed with pepper)
- sun-dried tomatoes (optional)
- lemon juice
- pasta
- salt
- olive oil
Looks like a lot of ingredients!
So, first, crush your walnuts. Not to complete powder, but to smaller chunks. Put them into a bowl. Next, cut some green onions. Cut tomatoes into small pieces (smaller the better). Cut olives, I cut to quarters usually.

Now, cut spinach. Also, the smaller pieces are the better. Add salt; it is a crucial ingredient, so you have to put a lot, but to your taste, of course. Sprinkle some lemon juice, add sun-dried tomatoes and put some olive oil.

During this cutting process, boil some water and start to make pasta. I don't think there is a big difference in using different types of pasta, but if you use spaghetti, break them into 3 pieces, so that they are not super long. After they are done, put them into salad (hot pasta is fine, no need to cool down), add a bit more salt and olive oil, and mix well.

That's it! I am a vegan, so no cheese for me, but if you eat milk products, I'd try to add goat cheese to it (should be great). Alternatively, you can cut small square pieces of harder cheese, like Emmentaler, but not too hard (I don't think Parmigiano will work well here). These are just my suggestions, though
