Preheat your oven to 400°F and line a large rimmed baking sheet with parchment paper.
Press the extra firm tofu for at least 15 minutes to remove excess moisture, then cut into 1-inch uniform cubes.
In a medium bowl, toss the tofu cubes with arrowroot powder, sea salt, and black pepper until each piece is evenly coated.
Arrange the tofu in a single layer on the prepared baking sheet and bake for 25 to 30 minutes, flipping halfway through, until golden and crispy.
While the tofu bakes, prepare the sauce by whisking together the peanut butter, tamari, rice vinegar, sriracha, grated fresh ginger, and minced garlic in a small bowl.
Steam the broccoli florets and shelled edamame in a steamer basket over boiling water for 5 to 6 minutes until they are bright green and tender-crisp.
In a large mixing bowl, combine the crispy baked tofu, steamed broccoli, and edamame, then drizzle with the peanut sauce and toss gently to coat before serving.