Preheat your 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 1-inch cubes.
Rinse and thoroughly pat dry the canned chickpeas using a clean kitchen towel.
In a large mixing bowl, toss the tofu cubes and chickpeas with 2 tablespoons of nutritional yeast, garlic powder, smoked paprika, sea salt, and black pepper.
Arrange the seasoned tofu, chickpeas, and broccoli florets in a single layer on the prepared baking sheet.
Roast for 20 to 25 minutes, tossing halfway through, until the tofu is golden and the chickpeas are slightly crispy.
In a small jar, whisk together the tamari, lemon juice, and the remaining 2 tablespoons of nutritional yeast to create the dressing.
Place the fresh spinach in a serving bowl, top with the roasted tofu and vegetables, sprinkle with hemp seeds, and drizzle with the lemon-tamari sauce.