Long shelf life food