Preheat your oven to 400°F (200°C) and line a sheet pan with parchment paper.
Press the tofu gently to remove excess moisture, then cut it into 1-inch cubes.
In a mixing bowl, toss the tofu cubes with half of the olive oil, garlic powder, smoked paprika, salt, and black pepper until evenly coated.
Spread the tofu on one side of the sheet pan in a single layer.
In another bowl, combine the broccoli florets, sliced red bell pepper, and red onion slices. Drizzle with the remaining olive oil and season with a pinch of salt and pepper.
Add the chickpeas to the vegetable mix and toss gently to coat.
Spread the vegetable and chickpea mixture on the other side of the sheet pan.
Place the sheet pan in the oven and roast for 25-30 minutes, stirring halfway through, until the tofu is crispy on the edges and the vegetables are tender and slightly charred.
Remove from the oven and serve warm. Enjoy your nutrient-packed, flavorful meal!