vegan-spinach-artichoke-dip-3

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