Press the extra firm tofu for 10 minutes to remove excess moisture, then cut into bite-sized cubes.
Heat a non-stick skillet over medium-high heat and sear the tofu cubes until golden brown on all sides, using a splash of water if needed to prevent sticking.
Steam the broccoli florets in a steamer basket for 4-5 minutes until tender-crisp and bright green.
In a small bowl, whisk together the tahini, lemon juice, garlic powder, onion powder, sea salt, and black pepper to create a smooth dressing.
In a large bowl, combine the cooked brown lentils, seared tofu, steamed broccoli, and fresh spinach, allowing the heat from the ingredients to slightly wilt the greens.
Fold in the nutritional yeast and drizzle the tahini dressing over the bowl, tossing gently to coat everything evenly.
Sprinkle the hemp hearts over the top for an extra boost of plant-based protein and texture.