Cook spaghetti as package directs and drain well. Combine all ingredients in a bowl and pour over spaghetti. Finely chopped walnuts can be substituted for pignoli. Serve with parmesan cheese. Leftovers can be frozen.