Vegan Caprese Sandwich with Homemade Pesto

Homemade pesto gets slathered on bread and stacked with sliced tofu and blistered tomatoes for an out of this world delicious vegan caprese sandwich.

Homemade pesto gets slathered on bread and stacked with sliced tofu and blistered tomatoes for an out of this world delicious vegan caprese sandwich.