Unfortunately it can stain depending on what brand of red food coloring you use, so handle with care (I always keep nitrile gloves on hand just in case)! Natural food colorings can be a good option if you're worried about stains, but the color won't be as vibrant.