Preheat your oven to 400°F and line a large baking sheet with parchment paper.
Press the tofu for 15 minutes to remove excess moisture, then cut it into 1-inch uniform cubes.
In a medium bowl, toss the tofu cubes with cornstarch, garlic powder, and ground ginger until they are evenly coated.
Drizzle the sesame oil over the tofu and spread the cubes in a single layer on the prepared baking sheet.
Bake for 25 to 30 minutes, flipping the cubes halfway through, until the edges are golden and crispy.
While the tofu is baking, steam the broccoli florets and edamame in a steamer basket for 5 to 7 minutes until tender-crisp.
In a small bowl, whisk together the peanut butter, tamari, rice vinegar, sriracha, and water until the sauce is smooth and pourable.
Arrange the steamed vegetables on a plate, top with the crispy tofu, and finish by drizzling the savory peanut sauce over the top.