Cubed tofu that has been cubed, marinated and baked, air fried or pan fried is an excellent vegan substitute for paneer. If you are adding the tofu to a curry, you can skip the marinating, since the tofu will soak up the strong flavor of the curry.