First, take your firm tofu and press it to remove as much water as possible, about 10 to 15 minutes. This step is crucial as it helps the tofu absorb the flavors better.
Next, tear the tofu into small, bite-sized pieces. Heat a large non-stick skillet over medium-high heat and add the tofu. Let it cook for about 7 to 8 minutes, stirring occasionally with a spatula.
As the tofu cooks, it should start to brown and develop a slight crispness. Meanwhile, in a small bowl, combine all eggy sauce ingredients: plant milk, nutritional yeast, tahini, lemon juice, onion powder, garlic powder, and a pinch of kala namak. Whisk until combined.
Once the tofu is slightly browned, reduce the heat to medium and pour the eggy sauce over the tofu. Stir gently to ensure all pieces are coated. Cook for an additional 3 to 4 minutes, allowing the sauce to thicken.
When the sauce is absorbed, turn off the heat. For extra flavor, sprinkle more kala namak on top and toss to combine.
If using the oven method, preheat to 400°F (200°C). Line a baking pan with parchment. In a bowl, combine torn pieces of tofu with the rest of the eggy sauce. Toss to coat.
Spread tofu mixture on the lined pan. Bake for 15 minutes, stir gently, and return to bake for another 10 to 15 minutes until desired texture is reached.
Once baked, sprinkle with more kala namak for eggy flavor and toss to combine.
Serve hot with your choice of sides, over rice, or in a wrap.