Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper.
Drain the extra firm tofu and press it firmly between paper towels to remove excess moisture, then cut into 1/2-inch cubes.
Rinse and drain the chickpeas, patting them dry with a kitchen towel to ensure they get crispy in the oven.
In a large mixing bowl, combine the tofu cubes, chickpeas, broccoli florets, and sliced red bell pepper.
Drizzle the olive oil over the mixture and toss well to coat every piece evenly.
Sprinkle the nutritional yeast, garlic powder, smoked paprika, sea salt, and black pepper over the vegetables and protein, tossing again until well-distributed.
Spread the mixture in a single layer on the prepared baking sheet, ensuring enough space between pieces for roasting rather than steaming.
Roast for 25 to 30 minutes, tossing halfway through, until the tofu is golden and the chickpeas are slightly crunchy.
Remove from the oven and transfer to a serving bowl.
Whisk the lemon juice and tahini together in a small ramekin, then drizzle the dressing over the bowl before serving warm.