Press the extra firm tofu with a heavy object for 10 minutes to remove excess moisture, then cut into small, even cubes.
Heat the avocado oil in a large non-stick skillet over medium-high heat.
Add the tofu cubes to the skillet and sauté for 5-7 minutes, turning occasionally, until they are golden brown and crispy on all sides.
Stir in the cooked lentils, chickpeas, ground turmeric, ground cumin, sea salt, and black pepper.
Cook for 3-4 minutes, stirring frequently, until the legumes are heated through and the spices become fragrant.
Add the baby spinach to the pan and toss gently for about 1 minute until the leaves are just wilted.
Remove the skillet from the heat and stir in the fresh lemon juice and nutritional yeast until well combined.
Transfer the mixture to a serving bowl and top with the hemp hearts for added texture and protein.