Preheat oven to 400°F and line a large baking sheet with parchment paper.
Press the extra firm tofu with a heavy object for 10 minutes to remove excess moisture, then cut into bite-sized cubes.
In a large mixing bowl, combine the tofu cubes, chickpeas, broccoli florets, and diced bell pepper.
Drizzle the mixture with olive oil and sprinkle with garlic powder, sea salt, and black pepper, tossing until evenly coated.
Spread the vegetables and tofu in a single layer on the prepared baking sheet.
Roast for 25 minutes, tossing halfway through, until the broccoli is tender and the tofu is golden brown.
Transfer the roasted mixture to a serving bowl and drizzle with fresh lemon juice.
Garnish with nutritional yeast and hemp hearts before serving warm.