Spread avocado basil pesto on a slice of bread. Top with vegan mozzarella, basil, and sliced avocado. Sprinkle salt on top of the avocado.
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.
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 brand you use. You can see from my photos that my cheese could have been melted longer.