01 - Preheat the oven to 350°F (180°C).
02 - In a large bowl, mix vital wheat gluten, mashed chickpeas, nutritional yeast, smoked paprika, onion powder, garlic powder, white pepper, and thyme until evenly combined.
03 - In a separate bowl, whisk together olive oil, tomato paste, soy sauce, and 1 1/2 cups vegetable stock.
04 - Add the wet mixture to the dry ingredients and stir until a dough forms. Knead for 3 to 5 minutes until elastic.
05 - Shape the dough into a log and wrap tightly with foil or baking parchment.
06 - In a large pot, bring 6 1/4 cups vegetable stock to a simmer. Add bay leaves and quartered onion. Submerge the wrapped log into the simmering liquid, cover, and simmer gently for 1 hour, turning halfway through.
07 - While simmering, combine all glaze ingredients in a small saucepan. Bring to a simmer and cook for 3 to 4 minutes until slightly thickened, then remove from heat.
08 - Remove the roast from the simmering liquid and unwrap. Place on a lined baking tray and brush generously with glaze. Roast in the preheated oven for 20 minutes, brushing halfway through with more glaze, until the exterior is golden and sticky.
09 - Allow the roast to rest for 10 minutes before slicing. Serve warm, drizzled with any remaining glaze.