Preheat your oven to 425°F (220°C) and line a sheet pan with parchment paper.
Press the extra-firm tofu gently with a clean towel to remove excess moisture, then cut into 1-inch cubes.
In a large bowl, toss the tofu cubes and drained chickpeas with olive oil, garlic powder, salt, and pepper.
Spread the tofu and chickpeas evenly on the prepared sheet pan.
Chop the broccoli into florets, slice the red bell pepper into strips, halve the zucchini into thick rounds, and cut the red onion into wedges. Add these vegetables to the sheet pan ensuring even distribution.
Roast everything in the preheated oven for 20-25 minutes, stirring halfway through to ensure even crisping.
While the vegetables are roasting, whisk together lemon juice, fresh parsley, a pinch of salt, and pepper in a small bowl to create the lemon herb dressing.
Once the tofu and vegetables are crispy and lightly charred on the edges, remove the pan from the oven.
Drizzle the lemon herb dressing over the roasted mixture and gently toss to combine.
Serve warm and enjoy a nutritious, flavorful meal.