Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Press the tofu for at least 15 minutes to remove excess moisture. Once pressed, cut the tofu into cubes.
In a bowl, toss the tofu cubes with half of the olive oil and a pinch of salt, pepper, garlic powder, and paprika.
Spread the tofu evenly on one side of the baking sheet.
Peel and cube the sweet potato into bite-sized pieces. Toss with a light drizzle of olive oil and season with salt and pepper.
Place the sweet potato cubes on another section of the baking sheet.
For the chickpeas, if using canned, rinse and pat dry. Alternatively, use pre-roasted chickpeas. If using raw chickpeas, pre-cook and toss with seasonings before roasting separately.
Arrange the chickpeas on the baking sheet alongside the tofu and sweet potato.
Bake all items in the oven for 25-30 minutes, stirring halfway through, until the tofu is crisp and the sweet potatoes are tender.
Assemble your bowl by layering the roasted sweet potato, crispy tofu, and roasted chickpeas. Finish with an extra light drizzle of olive oil and additional seasonings if desired.