This vegan spinach artichoke dip is my favorite dip to bring to parties and family get-togethers! It's so incredibly creamy, rich, and healthy at the same time. Instead of mayonnaise and sour cream, this vegan recipe calls for white beans and cashews.
Mozzarella and cream cheese make this hot spinach dip extra rich and flavorful. To save time, use frozen spinach in place of fresh. This appetizer can be made up to three days ahead of time and baked shortly before you are ready to serve it.