Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper.
Press the tofu to remove excess moisture, then cut into 1-inch cubes.
On the prepared baking sheet, toss the tofu cubes, chickpeas, cauliflower, and bell pepper with olive oil, sea salt, and black pepper until evenly coated.
Spread the mixture in a single layer and roast for 20-25 minutes, tossing halfway through, until the tofu is golden and vegetables are tender.
While the vegetables roast, heat a large skillet over medium heat and add the minced ginger and garlic with a tablespoon of water, sautéing for 1-2 minutes until aromatic.
Whisk in the red curry paste, light coconut milk, and nutritional yeast, simmering gently for 3-5 minutes to allow the flavors to meld.
Add the roasted tofu and vegetable mixture into the skillet, stirring gently to coat every piece in the curry sauce.
Fold in the fresh spinach and cook for 1 minute until just wilted, then serve immediately.