When stored properly and kept unopened, white wines can often outlive their recommended drinking window by 1-2 years, red wines by 2-3 years, and cooking wines by 3-5 years. Fine wine — as you may have guessed — can typically be consumed for decades.