Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Press the extra firm tofu for 10 minutes to remove excess moisture, then cut into 1/2-inch cubes.
Rinse and drain the chickpeas, then pat them completely dry with a clean kitchen towel to ensure they get crispy.
Place the tofu cubes and chickpeas on the baking sheet and toss with olive oil, sea salt, and garlic powder.
Roast for 25-30 minutes, tossing halfway through, until the tofu is golden and the chickpeas are crunchy.
In a small bowl, whisk together the tahini, lemon juice, water, and nutritional yeast until the dressing is silky and pourable.
Place the baby arugula and diced cucumber in a large bowl.
Add the warm roasted tofu and chickpeas to the greens, drizzle with the lemon-tahini dressing, and toss to combine.
Top with hemp hearts and a crack of fresh black pepper before serving.