Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
Rinse and drain the chickpeas, then pat them dry. Toss with olive oil, smoked paprika, garlic powder, salt, and pepper. Spread evenly on half the baking sheet.
Cut the extra-firm tofu into bite-sized cubes. Toss with a pinch of salt and pepper and place on the other half of the baking sheet.
Peel and cube the sweet potato into small, even pieces. Lightly toss with a little salt and add to the baking sheet, keeping ingredients separated for even roasting.
Roast the chickpeas, tofu, and sweet potato in the oven for about 25-30 minutes, stirring halfway through to ensure a crispy exterior on the chickpeas and tofu while the sweet potato becomes tender.
While the ingredients are roasting, prepare the creamy avocado dressing. In a blender, combine the avocado, lime juice, water, and a pinch of salt and pepper. Blend until smooth, adding a little more water if needed for desired consistency.
Assemble your bowl by layering the mixed greens at the base. Top with the roasted chickpeas, tofu, and sweet potato, then drizzle the creamy avocado dressing over the entire bowl.
Serve warm and enjoy your nutritious and satisfying bowl!