US convenience food group Basic American Foods has bought Oregon-based Harry's Fresh Foods for an undisclosed sum.