US food group B&G Foods is to make another acquisition after striking a deal to buy margarine-to-soup manufacturer Specialty Brands of America from private-equity firm American Capital.