Instead of pine nuts, you can use any other nut of your choice. You can even make it vegan by removing the cheese. It's a ...