Paneer is a milk product and tofu is a soy product even though may Indian vegan recipes are substituted with tofu. However, the way I have made this recipe you won’t find much difference between the two.