As long your Chinese chili oil is stored in a sterilized container and in a cool, dry place, it will stay good for up to 5 to 6 months. Do make sure to use clean utensils when using it!