US snack group Snyder's-Lance has sold its private-label business in a US$430m deal that will enable it to focus on branded sales.