This vegan ham recipe makes a delicious, tender roast you can use for holiday dinners or any time of year. Leftover slices can be used to make sandwiches too.