I am pretty sure that at least 1 kind of purple or red carrots i used kept their color after roasting or sauteing. If the purple is water-soluble, this wouldn't give much water for it to dissolve in. They DO tend to be orange in the middle, at least the darker colors.
no subject