Preheat your oven to 400°F (200°C).
Press the tofu to remove excess moisture, then cut it into 1-inch cubes. In a bowl, gently toss the tofu cubes with half of the olive oil, smoked paprika, salt, and pepper.
On a baking sheet lined with parchment paper, arrange the tofu cubes in a single layer. Bake for 20-25 minutes, flipping halfway through until the tofu is golden and crispy.
Meanwhile, chop the red bell pepper, yellow squash, red onion, and broccoli into bite-sized pieces. In another bowl, toss the vegetables with the remaining olive oil, salt, and pepper.
Spread the vegetables on a separate baking sheet. Roast in the oven for about 20 minutes, until they are tender and slightly charred at the edges.
Once both the tofu and vegetables are done, combine them in a serving bowl. Gently fold in the shelled edamame to maintain its texture and vibrant color.
Serve warm and enjoy your balanced, protein-packed, and nutrient-rich meal.