Preheat your oven to 400°F (200°C).
Cut the pressed tofu into 1-inch cubes and place them in a large bowl.
In a separate bowl, whisk together balsamic vinegar, soy sauce, maple syrup, olive oil, garlic powder, onion powder, black pepper, and salt.
Pour the marinade over the tofu cubes and gently toss to coat. Let it marinate for at least 15 minutes.
While the tofu is marinating, prepare the vegetables. In another bowl, toss the chopped mixed vegetables with 1 tablespoon of olive oil, salt, and pepper.
Spread the marinated tofu and the seasoned vegetables on a baking sheet lined with parchment paper.
Roast in the preheated oven for 25-30 minutes, flipping halfway through, until the tofu is golden and the vegetables are tender.
Serve the balsamic glazed tofu over cooked rice or quinoa, drizzling any remaining marinade from the baking sheet over the top.