Press the extra firm tofu to remove excess moisture, then dice into small, uniform cubes.
Mince the garlic clove and finely grate the fresh ginger.
In a large non-stick skillet over medium heat, add the vegetable broth, minced garlic, and grated ginger, sautéing for 2 minutes until fragrant.
Stir in the ground turmeric, cumin, and coriander, allowing the spices to toast for 30 seconds to release their oils.
Add the cooked lentils, chickpeas, and diced tofu to the skillet, stirring gently to ensure everything is evenly coated in the spice mixture.
Pour in the light coconut milk and sprinkle with nutritional yeast, then let the mixture simmer for 5 to 7 minutes until the sauce has thickened slightly.
Fold in the fresh baby spinach and cook for an additional 1 minute until the leaves are just wilted.
Remove the skillet from the heat and stir in the nonfat Greek yogurt to create a creamy, high-protein base.
Season with sea salt and black pepper, then serve immediately in a warm bowl.