I strongly recommend that you toast the pine nuts to bring out their full flavor. If you cannot find toasted pine nuts in your grocery store, you can toast them yourself.