Press the tofu 15 minutes, then crumble it by hand into rough, uneven pieces — not too fine, or it turns mushy in the pan.
Heat the olive oil in a nonstick pan over medium-high until shimmering.
Add the crumbled tofu and let it sit undisturbed for 2 to 3 minutes before the first stir, to build some browning on the base.
Stir in the turmeric, kala namak and nutritional yeast, tossing to coat evenly.
Cook 5 to 6 minutes, stirring occasionally, until lightly golden in places.
Add the spinach, tomatoes and spring onion and cook 2 more minutes, until the spinach wilts.
Remove from heat and stir in the lemon juice and black pepper.