Preheat your oven to 400°F (200°C).
Rinse and drain chickpeas; pat dry with a paper towel.
In a bowl, toss chickpeas with a splash of olive oil, salt, pepper, and half of the chopped herbs.
Spread chickpeas on a baking sheet and roast in the oven for 25-30 minutes until crispy, shaking the pan halfway through.
While the chickpeas roast, chop broccoli, red bell pepper, and zucchini into bite-sized pieces. Toss the vegetables with the remaining olive oil, lemon juice, salt, pepper, and herbs.
Place the vegetables on a separate baking sheet and roast for 20-25 minutes until tender and slightly charred.
Cube the firm tofu and, if desired, lightly sauté it in a non-stick pan with a pinch of salt to enhance texture before adding.
Once everything is roasted, gently combine the crispy chickpeas, roasted vegetables, and tofu in a serving bowl.
Drizzle any remaining lemon juice over the top and adjust seasoning to taste before serving.