If you buy it from a store, it is safe to say it will last until its expiry date. However, once opened, it can last 3 to 4 days while in the refrigerator. Typically, homemade alfredo also lasts 3 to 4 days when refrigerated. It is safer to prepare and eat it while it is fresh.