Some foods do not have a shelf life at all Brown rice may spoil but white rice would not Table salt, sea salt or kosher salt will continue to be safe for years