Purple amaranth is an ornamental edible that can dye textiles too.
The dye bath coloured the textiles shades of pink, mauve and light purple on (mordanted) linen and silk. It even covered yellow coreopsis and sumac yellow-green dye on linen.
Furthermore, the purple dye was fugitive in heat: at the start of the dye bath, the liquid was magenta; after an hour’s simmering (200 degrees) it turned reddish-orange and the textile became golden yellow not pink!
Vintage linen refectory cloth, pre- eco-dyed several times, below: before the amaranth, coreopsis, to give yellow: