Remove extra water from tofu by using a tofu press or by wrapping in paper towels and placing a heavy object on top of for 5-15 minutes.
Heat oil in a pan on medium heat. Once your oil is heated, crumble your tofu into your pan by hand and stir so that everything is lightly coated in oil. Let your tofu cook without stirring for 5 minutes.
Add in your onion, bell pepper and mushrooms and stir to combine. Cook until the onions become translucent, the peppers and mushrooms become soft and your tofu becomes a bit crispy and golden.
Lower the heat and add all of your seasonings and stir to combine.
Lastly, add in your spinach and stir until wilted.
Plate your tofu scramble and add on your favorite hot sauce, avocado or any other extras!