creamy-vegan-spinach-dip

Vegan spinach artichoke dip in white baking dish next to fresh spinach, cashews, and a navy blue dish towel.