Preheat your oven to 400°F and line a large baking sheet with parchment paper.
Press the tofu with a clean towel to remove excess moisture, then cut into 1/2-inch cubes.
In a large mixing bowl, combine the cubed sweet potato, chickpeas, and tofu.
Drizzle with olive oil and sprinkle with turmeric, garlic powder, sea salt, and black pepper, tossing well to coat evenly.
Spread the mixture in a single layer on the prepared baking sheet and roast for 25 minutes, flipping halfway through for even browning.
Place the baby spinach in a serving bowl and drizzle with the fresh lemon juice.
Transfer the hot roasted vegetables and tofu directly onto the spinach, allowing the heat to slightly wilt the leaves.
Top with nutritional yeast and hemp hearts for an extra boost of protein and savory flavor.