I get cooking oil on me daily at work. I bought a bottle of degreaser from the laundry section of the supermarket which works really well on my work uniform. I think it's Napisan brand from memory, I'm too lazy to go into the laundry to look