Press the tofu with a heavy object for 10 minutes to remove excess moisture, then cut into 1/2-inch cubes.
Heat the coconut oil in a large skillet over medium-high heat.
Add the tofu cubes to the skillet and sauté for 5-7 minutes until the edges are golden and crisp.
Mince the garlic and grate the ginger, then add them to the skillet, stirring for 1 minute until fragrant.
Rinse and drain the chickpeas, then add them to the skillet along with the edamame, curry powder, turmeric, sea salt, and black pepper.
Pour in the light coconut milk and sprinkle in the nutritional yeast, stirring well to combine all flavors.
Reduce heat to low and simmer for 5 minutes, allowing the sauce to thicken slightly.
Fold in the fresh spinach and stir until just wilted, then remove from heat and serve immediately.