Press the firm tofu to remove excess moisture, then cut into 1/2-inch cubes.
In a large skillet over medium heat, whisk together the red curry paste and light coconut milk until smooth and combined.
Stir in the minced garlic, minced ginger, sea salt, and black pepper, cooking for 1 minute until the mixture is aromatic.
Add the cubed tofu, chickpeas, and shelled edamame to the skillet, stirring gently to ensure everything is coated in the curry sauce.
Simmer the mixture for 8-10 minutes, allowing the tofu and chickpeas to absorb the flavors and the sauce to thicken slightly.
Fold in the fresh spinach and nutritional yeast, stirring for 1-2 minutes until the spinach is wilted and the sauce is savory.
While the curry finishes, steam the cauliflower rice in a separate pan with a splash of water until tender.
Spoon the hearty curry over the cauliflower rice in a deep bowl and serve immediately.