¿Cuáles son los mejores sustitutos de los subproductos animales en la cocción vegana?

En mi experiencia, el mejor sustituto de la mantequilla u otras grasas es el aceite de coco. Funciona de la misma manera y no cambia demasiado la textura. Puede usar puré de manzana para reemplazar los huevos, o puede hacer huevos de linaza o chía. No soy vegano, pero habitualmente uso leche de almendras para reemplazar la mayoría de los productos lácteos en la cocción, y si necesito algo más espeso, ya sea crema de coco o tofu de seda, mezclado en una pasta suave.