Time in the oven for tofu may have been a bit off because mine came out too dry and chewy. I also felt I needed to add vegan Oyster sauce to make it a bit more palatable but maybe that was just my personal taste. Added some Leeks and used frozen veg.
