First, press the tofu, either using a tofu presser, or by wrapping in a clean cloth and topping with something heavy, like a stack of books. Allow the excess liquid to press out for around 20 minutes.
Once pressed, slice the tofu blocks in half length wise. Carefully score the top in a cross stitch pattern.
In a Tupperware container or reusable bag, combine the marinade ingredients. Transfer the tofu to the container and using a bbq brush, cover with the marinade. Allow to set for at least an hour, up to overnight in the fridge.
Preheat the oven to 375F. Remove the tofu from the marinade, reserving excess for a salad dressing if desired. Transfer to a parchment lined baking sheet, and add the cloves into the cross stitch connecting points, and bake for 20 minutes, until browned slightly.
While the tofu bakes, prepare the glaze. Combine the listed glaze ingredients in a small saucepan. Bring to a simmer, until thickened slightly.
Remove the tofu hams from the oven, and using a bbq brush, liberally cover the “hams” with the glaze. Place back in the oven for 15 to 20 minutes, until caramelized on the outside. You can put on broil to caramelize for the last 2 to 3 minutes, watching to avoid burning. Remove the cloves and enjoy immediately.