This classic spinach and artichoke dip is a veganized version that sticks to the decadent, cheesy goodness of the original. It's high in fat and calories, perfect for the holiday season, and uses various plant-based dairy items to achieve a creamy, restaurant-style taste that even non-vegans will enjoy. It's also gluten-free.