Preheat your oven to 400°F and line a large baking sheet with parchment paper.
In a large mixing bowl, combine the cauliflower florets, rinsed chickpeas, and peeled lupini beans.
Drizzle with avocado oil and sprinkle with curry powder, turmeric, sea salt, and black pepper, tossing until every piece is evenly coated.
Spread the mixture in a single layer on the baking sheet and roast for 20 to 25 minutes until the cauliflower is tender and the chickpeas are slightly crisp.
While the vegetables roast, whisk together the full-fat coconut milk and nutritional yeast in a small bowl to create a thick, savory sauce.
Transfer the hot roasted vegetables back into the mixing bowl and pour the coconut sauce over them, tossing gently to combine.
Add the baby spinach to the bowl, allowing the residual heat from the roasted vegetables to wilt the leaves slightly.
Divide into serving bowls and top with hemp hearts and fresh cilantro for a boost of plant-based protein and a bright finish.