Pore size is mostly genetic. But there are techniques to minimize your large pores.
PROTECT COLLAGEN AND ELASTIN
Your first line of defense to keep your pores from looking larger is to wear sunscreen as a protection against pore dilation and loss of the pore support structure. Use a Broad Spectrum Sunscreen SPF 30 to protect against UVA and UVB rays.
Retinoids (vitamin A) help build collagen over time by squeezing and tightening the look of your pores. Vitamin C is another option to enhance collagen production and reduces photo-damage including wrinkles and pigmentation.
DECREASE OIL PRODUCTION
Niacinamide, green tea extract and L-Carnitine can help normalize oil production and minimize your pores to looking nice and clear.
Salicylic acid (BHA) as a cleanser or a leave on product is very good at getting in and clearing away oil from your pores.
Chemical exfoliants such as glycolic acid, salicylic acid, lactic acid and retinoids used to smooth and flatten out by removing debris from the upper layer of skin creating less pore depth on the surface of your skin.
A Basic Skin Care Routine:
Gentle Cleanser, Vitamin C Serum, Sunscreen
Gentle Cleanser or Salicylic Cleanser, Retinol* 5-6 times a week, Niacinamide
*Ease into starting a retinol, applying every other night for the first few weeks of use.