Begin by pressing your tofu for 15-20 minutes to remove excess moisture—either use a tofu press or wrap in paper towels and place under a heavy skillet.
While the tofu drains, heat olive oil in a large non-stick skillet over medium heat.
Add the diced onion and cook for 2-3 minutes until it begins to soften and turn translucent.
Add the chopped bell pepper and continue sautéing for another 3-4 minutes until vegetables have softened but still maintain a slight crunch.
Crumble the pressed tofu into the pan with your hands, creating varying bite-sized pieces that resemble scrambled eggs—some larger chunks mixed with smaller crumbles.
Add the nutritional yeast, turmeric, garlic powder, black salt, and black pepper, stirring gently to coat the tofu evenly with the seasonings.
Cook for 8-10 minutes, stirring occasionally until the tofu is heated through and slightly browned at the edges.
In the final 2 minutes of cooking, fold in the fresh spinach and cook just until wilted.
Taste and adjust seasonings as needed, adding more black salt for egginess or nutritional yeast for cheesiness.
Serve hot, garnished with fresh chives or green onions.