Preheat your oven to 400°F and line a large rimmed baking sheet with parchment paper.
Press the extra firm tofu to remove excess moisture, then cut into 1/2-inch cubes.
Pat the chickpeas and tofu cubes very dry with a clean kitchen towel to ensure they achieve a golden-brown, crispy texture.
In a large mixing bowl, toss the tofu, chickpeas, and broccoli florets with the olive oil, sea salt, black pepper, and garlic powder.
Spread the mixture in a single layer on the prepared baking sheet and roast for 25 minutes, tossing halfway through for even browning.
While the vegetables roast, whisk together the nutritional yeast, lemon juice, Dijon mustard, and water in a small bowl until creamy and smooth.
Transfer the roasted tofu and vegetable mixture into a serving bowl, sprinkle with hemp hearts, and finish with a generous drizzle of the savory dressing.