É possível usar corantes alimentares para tingir tecidos de fibra de proteína, como lã, seda e náilon. O corante alimentar é conhecido como um corante ácido, pois sua acidez suave ajuda a se ligar ao material.
Corantes alimentares, como o tipo vendido no corredor da padaria no supermercado, é útil para tingir fibras animais. Os artesãos também podem usar misturas para bebidas em pó para tingir as fibras de proteína. No entanto, o corante alimentar não pode tingir o algodão ou outras fibras sintéticas, exceto o náilon. É comumente usado para tingir fios de lã depois de mergulhar o fio em uma mistura de água e vinagre por meia hora.