Press the tofu to remove excess water and cut into bite-sized cubes.
Place tofu cubes in a bowl, drizzle with a little soy sauce, and toss with cornstarch until evenly coated.
Preheat your oven to 425°F (220°C). Toss broccoli with olive oil, a pinch of salt, and a bit of pepper, then spread on a baking sheet.
Roast the broccoli in the oven for about 15-20 minutes until edges become crispy.
Meanwhile, in a nonstick skillet over medium-high heat, sauté the tofu cubes until they are golden and crispy on all sides. Remove from heat.
In a small bowl, whisk together peanut butter, soy sauce, lime juice, minced garlic, grated ginger, and a splash of water to achieve a smooth, drizzlable sauce.
In a serving bowl, combine the crispy tofu, roasted broccoli, and shelled edamame. Drizzle the peanut sauce over the top and toss gently to coat.
Serve immediately and enjoy the mix of textures and flavors.