Add all the ham ingredients EXCEPT the vital wheat gluten to a food processor and process until mostly blended. Then add HALF the vital wheat gluten and continue processing until mixed through. Now add the remaining half and process until mostly combined.
Transfer the mixture to a clean surface and knead by hand for 1-2 minutes, twisting and knotting your mixture as you go. Then shape into an oval, as evenly as you can, but it doesn't have to be perfect. (See process shots above for a visual.)
Wrap your roast tightly using a cheesecloth (or parchment and aluminum foil) and secure the ends.
Add 1.5 cups of water to the bottom of your Instant Pot and place its trivet inside. Then place your wrapped ham on top of the trivet. Close the lid and make sure the valve is in the sealing position. Set to the steam function for 40 minutes and let the pressure naturally release until the pin drops. It will take about 10 minutes for the pin to drop.
While the ham is steaming in your Instant Pot, preheat your oven to 375 degrees F. Then add ALL the glaze ingredients in a small mixing bowl and whisk to combine. Set aside.
Transfer the roast to a cutting board and use a sharp knife to score your ham. Start on one end and make cuts that are approx. ¼-1/3 inch deep and approx. 1 inch apart. Then rotate the ham and repeat diagonally from one side to the other. (See process shots above for a visual.)
Place the scored ham in an oven safe dish and pour your maple glaze on top, using a silicone brush to ensure the surface of your ham is completely covered in the glaze.
Bake uncovered for 15-20 minutes, basting every few minutes. Then you may optionally broil the ham for 2-3 minutes to slightly brown the top, but you can skip this step if preferred.
Remove from the oven and let rest for 5-10 minutes. Then use a serrated knife or electric knife to slice. Serve and enjoy.
Video
Notes
Don't be intimidated! It's a LOT easier to make than it looks. :)Make sure to use a good quality and very flavourful broth for the best results. I use and love this homemade broth, but store bought works too.Cheesecloth is easier than parchment and aluminum foil to wrap your vegan ham. Plus, it's safe for food if you prefer to avoid foil.Give your ham a little time to rest before slicing. As it begins to cool, it further sets and makes slicing easier and allows for thinner slices.Leftovers keep refrigerated in a sealed container for up to 5 days. You may freeze leftovers, whole or sliced in a zip top bag or freezer safe container for up to 3 months.