Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper.
Press the extra firm tofu between paper towels or a clean kitchen towel for 15 minutes to remove excess moisture, then cut into 1-inch cubes.
On the prepared baking sheet, toss the broccoli florets and sliced red bell pepper with the olive oil, sea salt, and black pepper.
Roast the vegetables in the oven for 20 minutes until the edges are slightly charred and tender.
In a medium bowl, toss the pressed tofu cubes with nutritional yeast and garlic powder until each piece is evenly coated.
Heat the sesame oil in a large non-stick skillet over medium-high heat and sear the tofu for 8-10 minutes, turning frequently until all sides are golden and crispy.
Add the shelled edamame and coconut aminos to the skillet with the tofu, sautéing for an additional 2-3 minutes until the edamame is heated through and the sauce has glazed the tofu.
Divide the roasted vegetables and the pan-seared tofu mixture onto plates and serve immediately while hot.