Preheat your oven to 400°F and line a large baking sheet with parchment paper for easy cleanup.
Press the tofu between paper towels for 15 minutes to remove moisture, then slice into uniform 1-inch cubes.
In a bowl, toss the tofu cubes with sesame oil, garlic powder, and ground ginger until evenly coated.
Arrange the tofu in a single layer on the baking sheet and bake for 25 minutes, flipping once, until golden and crispy.
While the tofu roasts, whisk together the peanut butter, tamari, rice vinegar, and sriracha in a small bowl until smooth.
Steam the broccoli and edamame in a steamer basket over boiling water for 5 minutes until tender and bright green.
Transfer the crispy tofu to a large bowl, drizzle with the peanut sauce, and toss gently to coat before serving with the vegetables.