Las recetas de tofu son muy codiciadas por los vegetarianos, ya que consumen con frecuencia este alimento porque les proporciona la cantidad de proteinas que no pueden adquirir de otros alimentos ricos en ellas, como por ejemplo la carne.
El tofu se prepara mediante la coagulación de la llamada leche de soja y su prensado posterior para separar la parte líquida de la sólida, de modo similar a como se prepara el queso a partir de la leche.