Heat a skillet on medium and add the olive oil. Add the pressed and diced tofu and stir to coat it in the oil. Then, sprinkle in the turmeric, using your spatula to break up the tofu into smaller pieces and stirring it with the turmeric so every piece is coated in that yellow color.
Add the diced onion and pepper. Then, sprinkle in the cumin, onion powder, garlic powder, and black pepper. Stir together and cook for 5-7 minutes on medium heat, stirring occasionally.
In a small bowl, mix the taco sauce, kala namak, and 2 Tbsp warm water with a fork until completely combined. Drizzle this over the scramble and stir to mix it all in. Continue to cook on medium heat for another 2-3 minutes.
Taste and adjust the seasonings to your preference. Then, you can add the drained and rinsed black beans. Stir them into the scramble until combined and (if desired) let them heat up in the pan another minute.
Serve this southwest tofu scramble topped with diced avocado, chopped tomatoes, and more taco sauce. Store leftovers in an air-tight container for 5-7 days or wrap them in burrito-size tortillas and freeze for up to 6 weeks.