Ketchup wont but cochaneal (food colouring) will.
no, but if you have been swimming and your hair turned green as a result and you put ketchup on it it will take out the green color :)Does brown hair go ginger if you dye it blonde?
Ketchup Neutralizes Green Hair and can defeat odor:
This remedy is one of my favorites and I have had lots of feedback that it works. Blonde hair that has turned green from too much exposure to pool chemicals or sun responds well to the ketchup treatment.
It is fairly simple to do. Apply real ketchup to the hair. Work it in carefully with your fingers or a very wide toothed comb. Leave the ketchup on your hair for 20-30 minutes. Shampoo and rinse with cold water.
Depending on the amount of green this treatment may need to be done more than once.
The down side to this treatment is that the smell can be a little overpowering. Like all the other treatments, it can also be messy.
Take care !!Can you dye your hair twice in one day?
lol kk thanksWill bleached hair turn green if you dye over it?
it'll just make your hair smell like ketchup.