Press the tofu to remove excess moisture for about 15 minutes, then tear it into medium-sized chunks by hand.
Peel and finely chop the onion and mince the garlic.
In a bowl, whisk together the vegan yogurt, chickpea flour, water, and half of the black salt until smooth and similar to pancake batter.
Heat the olive oil in a non-stick frying pan over medium heat, then sauté the chopped onion for 2–3 minutes until translucent.
Add the garlic and cook for 1 minute more until fragrant.
Add the tofu chunks to the pan, season with the remaining half of the black salt and some black pepper, and cook for 3–5 minutes until the edges gain some color.
Sprinkle the turmeric and nutritional yeast over the tofu and stir until the tofu is evenly coated.
Pour in the yogurt-chickpea mixture, stir to combine, then let it sit undisturbed for about 1 minute before stirring again; cook until the mixture is creamy but not runny, about 2–3 minutes.