Vegan Potato Pesto Pizza March 09, 2020 Edit This Vegan Potato Pesto Pizza is the best vegan pizza I've ever tried! This pizza is PACKED with delicious plant-based flavors! Share this post