Preheat your oven to 400°F (200°C). Press the tofu to remove excess moisture, then cut into cubes.
In a bowl, toss tofu cubes with a portion of the olive oil and your seasonings (salt, pepper, garlic powder, paprika) until evenly coated.
Spread tofu on a baking sheet lined with parchment paper and bake for 25-30 minutes, flipping halfway through until crispy.
While tofu bakes, chop the red bell pepper, broccoli, and carrot into bite-sized pieces. In another bowl, toss these vegetables with the remaining olive oil, salt, and pepper.
Spread the vegetables on a separate baking sheet and roast in the oven for about 20 minutes until tender and slightly charred.
Combine the roasted tofu, vegetables, canned chickpeas, and shelled edamame in a large bowl.
Drizzle with lemon juice, add additional seasonings if desired, and gently toss to combine all flavors.
Serve warm in a bowl for a nourishing, balanced meal.