Preheat your oven to 400°F and line a large baking sheet with parchment paper.
Drain and rinse the chickpeas, then pat them dry along with the cubed firm tofu.
In a large bowl, toss the cauliflower florets, chickpeas, and tofu with coconut oil, turmeric, sea salt, and black pepper until evenly coated.
Spread the mixture in a single layer on the baking sheet and roast for 20-25 minutes until the cauliflower is tender and the tofu is slightly golden.
While the vegetables roast, place a large skillet over medium heat and whisk together the vegetable broth, red curry paste, and coconut milk.
Stir in the nutritional yeast and simmer for 3-4 minutes until the sauce begins to thicken and becomes smooth.
Add the roasted cauliflower, chickpeas, and tofu 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 remove from heat.
Divide into bowls and garnish with hemp seeds for an extra boost of protein and a delicate crunch.