Heat the oven to 425°F. Line a baking sheet if you feel like it. If not, oil it lightly.
Chop the vegetables into bite size pieces. Toss them with half the olive oil, salt, and pepper. Spread them out so they are not piled on top of each other.
Put the vegetables in the oven. Roast for about 25 minutes, flipping once halfway if you remember.
While the vegetables cook, dry the tofu really well with a towel. Slice it into slabs or cubes. Whatever feels right.
Heat a skillet over medium heat. Add the remaining olive oil and let it warm up.
Add the tofu to the pan in a single layer. Do not touch it for a few minutes. Let it brown.
Flip the tofu once it releases easily. Cook the other side until golden. Sprinkle with garlic powder if using.
Take the vegetables out of the oven when they are tender and lightly browned.
Serve the tofu and vegetables together. Eat while it is hot. Or straight from the pan.