Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper.
Rinse and drain the chickpeas. Pat them dry with a paper towel. Toss the chickpeas with smoked paprika, a pinch of salt and pepper, and a drizzle of olive oil.
Spread the chickpeas in a single layer on the baking sheet and roast for 25-30 minutes, stirring halfway through, until crispy.
Meanwhile, press the extra firm tofu to remove excess moisture. Cut the tofu into cubes and toss with a little salt, pepper, and a drizzle of olive oil.
Place the tofu cubes on another baking sheet and roast in the oven for 20-25 minutes, turning once halfway through until golden and slightly crisp on the edges.
Chop the broccoli into bite-sized florets. Either steam lightly for 3-4 minutes or roast with a touch of olive oil, salt, and pepper in the oven for 15 minutes until tender yet vibrant.
In a small bowl, whisk together tahini, freshly squeezed lemon juice, minced garlic, nutritional yeast, and a splash of water to thin if needed. Adjust seasoning with salt and pepper.
Once all components are cooked, gently combine the roasted chickpeas, tofu, and broccoli in a large bowl. Drizzle with lemon-tahini dressing and toss to coat evenly.
Serve immediately as a hearty breakfast, lunch, or dinner bowl, and enjoy the delicious blend of textures and flavors.