Preheat the oven to 400°F.
Press the tofu for 15 minutes to remove excess moisture, then cut into cubes.
In a bowl, toss tofu cubes with 1/2 tablespoon olive oil, smoked paprika, salt, and pepper to taste. Arrange on a baking sheet lined with parchment and bake for 25-30 minutes until crispy, flipping halfway.
Dice the sweet potato into 1-inch cubes, toss with the remaining olive oil, salt, and pepper, and spread on another baking sheet. Roast in the oven for 25-30 minutes until tender and caramelized.
Meanwhile, rinse and drain the chickpeas. Toss them lightly with a pinch of salt and a drizzle of olive oil, then roast them in the oven for 15-20 minutes until slightly crispy.
Steam or blanch the shelled edamame if needed.
Prepare a dressing by whisking together lemon juice, a pinch of salt, and a touch of olive oil.
Assemble the bowl by layering spinach as the base. Top with roasted sweet potato, crispy tofu, chickpeas, edamame, and slices of avocado.
Drizzle the lemon dressing over the bowl and serve immediately.