Press the extra-firm tofu for 10 minutes to remove excess moisture, then cut into 1-inch cubes.
Slice the tempeh into similar 1-inch cubes.
In a small bowl, whisk together the tamari, garlic powder, and ground ginger.
Heat the toasted sesame oil in a large non-stick skillet over medium-high heat.
Add the tofu and tempeh to the skillet, searing until all sides are golden brown and crispy.
Toss in the diced red bell pepper and shelled edamame, sautéing for 3-4 minutes until the peppers are tender-crisp.
Pour the tamari mixture over the protein and vegetables, stirring constantly to coat everything evenly.
Add the baby spinach to the pan and stir until just wilted.
Season with sea salt and black pepper before serving in a large bowl.