Products were recalled because of concerns over salmonella and listeria contamination and undeclared allergens.