How long should cooking oil be used after opening? VnExpress To prevent oxidation and spoilage, 5-liter bottles of cooking oil should be consumed within 42 days, and 1-liter bottles within 28 days of opening.