Este posibil să folosiți coloranți alimentari pentru a colora țesături din fibre proteice, cum ar fi lână, mătase și nailon. Colorarea produselor alimentare este cunoscută sub numele de colorant acid, deoarece aciditatea sa ușoară ajută la legarea cu materialul.
Colorarea alimentară, cum ar fi tipul vândut în culoarul de panificație din magazinul alimentar, este utilă pentru colorarea fibrelor de animale. Crafterii pot utiliza, de asemenea, amestecuri de băuturi sub formă de pudră pentru colorarea fibrelor de proteine. Cu toate acestea, colorarea produselor alimentare nu poate vopsi bumbacul sau alte fibre sintetice, cu excepția nailonului. Acesta este utilizat în mod obișnuit pentru vopsirea firelor din lână după îmbibarea firelor într-un amestec de apă și oțet timp de o jumătate de oră.