A pilot is recovering after the single-engine plane he was flying crashed near Rochester International Airport Sunday night, according to the Olmsted County Sheriff's Office.