Preheat oven to 400°F and line a large baking sheet with parchment paper.
Press the tofu with a heavy object for 10 minutes to remove excess moisture, then cut into 1/2-inch cubes.
Rinse and drain the chickpeas, then pat them dry with a clean kitchen towel.
In a large bowl, combine the tofu, chickpeas, broccoli florets, and sliced bell peppers.
Drizzle with olive oil and sprinkle with sea salt, black pepper, garlic powder, and smoked paprika, tossing until evenly coated.
Spread the mixture in a single layer on the baking sheet and roast for 25-30 minutes, tossing halfway through, until the tofu is golden.
Whisk together the lemon juice and nutritional yeast in a small bowl to create a thick paste, thinning with a teaspoon of water if needed.
Transfer the roasted mixture to a bowl, drizzle with the nutritional yeast sauce, and top with hemp hearts.