Step 1 - Press Your Tofu
Before anything else, press the extra moisture out of your tofu. Wrap the block in a clean kitchen towel and press firmly for a few minutes, or use a tofu press for 15–20 minutes if you have time. The drier the tofu, the better it browns. Wet tofu steams in the pan instead of searing, and that's what gives you the soggy scramble people sometimes complain about.
Step 2 - Heat the Pan and Crumble the Tofu
Heat your avocado oil in a large skillet over medium-high heat. Once the oil shimmers, crumble the tofu directly into the pan with your hands. You want irregular, uneven pieces some smaller crumbles, some larger chunks because that variation mimics the texture of scrambled eggs beautifully. Don't break it too fine. Tiny uniform pieces look more like sand than scramble.
Cook the tofu undisturbed for about 2–3 minutes before stirring. Let it start to brown on the bottom before you move it around.
Step 3 - Add the Vegetables and Seasoning
After about 5 minutes, once the tofu has released most of its moisture and started to develop some golden color, add the sliced red pepper and red onion. Add the nutritional yeast, turmeric, and salt at the same time. Stir everything together so the turmeric coats the tofu evenly this is the moment the scramble turns that gorgeous golden color.
Cook for another 5 minutes, stirring occasionally, until the vegetables soften and the tofu is golden and slightly crispy in spots.
Step 4 -Add the Spinach and Plant Milk
Add the baby spinach and stir for about a minute until it wilts down. Then pour in the plant-based milk and stir to combine. The milk creates a slightly saucy, creamy finish that brings everything together. Remove from heat immediately after adding the milk you don't want to cook it down into nothing, just incorporate it.