Your genes and hormones play the key role in whether or not you have oily skin. Diet probably has little, if anything, to do with whether or not you have oily skin.
The most important thing you can do for oily skin is to keep your skin clean using warm water and soap, or a soapless cleanser. Clean your face with astringent pads if frequent face washing causes irritation. Use only water-based or oil-free cosmetics if you have oily skin.
Your health care provider may also recommend or prescribe creams to absorb or limit the production of oil on the skin.
Linda J. Vorvick, MD, Medical Director and Director of Didactic Curriculum, MEDEX Northwest Division of Physician Assistant Studies, Department of Family Medicine, UW Medicine, School of Medicine, University of Washington. Also reviewed by A.D.A.M. Health Solutions, Ebix, Inc., Editorial Team: David Zieve, MD, MHA, David R. Eltz, Stephanie Slon, and Nissi Wang.