Spread marinara sauce on a slice of bread. Top with vegan mozzarella, sun-dried tomatoes, olives, and basil on bread.
Spread ½ the vegan mayo on the outside of one of the slices of bread. Place the mayo side down on a skillet. While the sandwich is cooking spread the other ½ of mayo on the slice of bread facing you. Cook until golden brown on both sides.
Serve with more marinara or pizza sauce.
Notes
To help melt the vegan cheese, place a heat-proof metal bowl or a frying pan lid over the top of the sandwich creating a dome. This works best when the lid is smaller than the pan and just covers the sandwich.You could also place an open-faced sandwich under the broiler for a few minutes. Some vegan cheeses melt better than others, so it all depends on which you use.