Preheat your oven to 425°F (220°C).
Press the tofu to remove excess moisture, then cut it into 1-inch cubes.
Toss the tofu cubes with a sprinkle of salt, pepper, and cornstarch to create a light coating.
Spread the tofu cubes on a parchment-lined baking sheet and roast in the oven for about 25 minutes, flipping halfway through, until crispy and golden.
Meanwhile, chop the broccoli into florets, toss lightly with salt, pepper, and a tiny drizzle of olive oil if desired, and roast on a separate tray for 15-20 minutes until tender and slightly charred.
Cook the shelled edamame by boiling or steaming for 5 minutes, then drain.
For the peanut sauce, mix the peanut butter, soy sauce, and lime juice in a small bowl. Gradually add a little water to achieve a smooth, drizzable consistency.
Assemble your plate by layering the roasted broccoli and edamame, topping with the crispy tofu, and drizzling the peanut sauce all over.
Serve immediately and enjoy a harmonious blend of textures and flavors.