Press the tofu. Place drained tofu between paper towels and press under a heavy object for 15–20 minutes to remove excess moisture.
Blend the batter. Add pressed tofu, soy milk, canola oil, rice flour, potato flour, turmeric, and sea salt to a blender. Blend until smooth. The batter should look like beaten eggs - pourable but not too thin.
Heat the pan. Place a medium non-stick skillet over medium heat. Add 1 tsp of plant-based butter and let it melt, coating the pan surface.
Cook the first omelette. Pour in half the batter and spread into an even layer. Place a lid on the pan and cook for 3–4 minutes, until the surface is set and edges look dry.
Add filling. Remove the lid. Sprinkle a pinch of kala namak over the surface. On one half, layer vegan cheese, then spinach on top.
Fold and finish. Using two spatulas, carefully fold the plain half over the filled half. Cover and cook on low heat for 1 more minute until cheese is melted and spinach is wilted.
Serve. Slide onto a plate and top with chopped chives and freshly ground black pepper. Serve immediately.
Repeat with remaining batter and toppings for second omelette.