Preheat your oven to 400°F and line a large rimmed baking sheet with parchment paper.
Press the extra-firm tofu for at least 15 minutes using a tofu press or heavy skillet to remove excess moisture, then cut into 1-inch cubes.
In a large mixing bowl, whisk together the olive oil, tamari, lime juice, nutritional yeast, chili powder, and garlic powder until well combined.
Add the tofu cubes, broccoli florets, and sliced bell peppers to the bowl, tossing gently to ensure every piece is thoroughly coated in the marinade.
Spread the mixture in a single layer on the prepared baking sheet, ensuring the pieces are not overcrowded to allow for proper browning.
Season the tray with sea salt and black pepper before placing it in the oven.
Roast for 25 to 30 minutes, flipping the tofu and vegetables halfway through the cooking time, until the tofu is golden and the vegetable edges are beautifully crisp.