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