Add butter to a medium saucepan (or pan) over medium heat. Once melted whisk in the flour. Keep whisking until combined and smooth. Slowly whisk in broth and milk. Keep whisking until smooth and thickened. About 2-3 minutes.
Remove from heat and whisk in nutritional yeast, mustard, garlic powder, black salt, turmeric, paprika, cumin, and onion powder. Whisk until smooth.
Heat oil in a med-large skillet over medium heat. Once hot, add chunks of tofu and lightly sear and brown the edges. About 3-5 minutes. Now sprinkle tofu with the ½ teaspoon of sea salt and cracked pepper to taste. * Let the tofu sit before moving the pieces around the pan so it has time to brown. Be gentle when stirring so the tofu doesn't break up too much. Otherwise, it will get too mushy when you add the sauce.
Whisk the sauce once more if needed, then add it to the tofu and gently fold until just combined. Cook for 1-2 minutes and remove from heat. Taste for seasoning and add if needed. * Top with fresh-cut chives, black pepper and, red pepper flakes if desired. Enjoy!
* Pressing Tofu: place a block of tofu on a paper towel-lined plate, and wrap tofu in a few paper towels. Add another plate on top of tofu, and add a few cans of food on top or a heavy book. Let it drain for 15 minutes. * The black salt adds an 'eggy' smell and flavor to your tofu scramble recipe. I highly recommend trying it at least once. It's really easy to overdo, so remember that a little goes a long way. I use ½ teaspoon and use sea salt if I need more seasoning. If you're not into 'eggy' flavor, you can just use sea salt instead. It will still be delicious!