Press the extra firm tofu to remove excess moisture and crumble it into small, bite-sized pieces.
Heat the olive oil in a large non-stick skillet over medium-high heat.
Add the chickpeas and crumbled tofu to the pan, sautéing for 5-7 minutes until they start to turn golden brown and slightly crispy.
Stir in the ground cumin, smoked paprika, turmeric, sea salt, and black pepper until the tofu and chickpeas are evenly coated in the spice blend.
Add the broccoli florets and a splash of water to the skillet, then immediately cover with a lid to steam for 3 minutes until the broccoli is bright green and tender-crisp.
Remove the skillet from the heat and stir in the nutritional yeast until it forms a savory, cheese-like crust on the protein mixture.
Place the fresh baby spinach in a large serving bowl and top it with the warm spiced chickpea and vegetable mixture.
Sprinkle the hemp hearts over the bowl and drizzle with fresh lemon juice before serving.