Imperial Snack Foods has recalled a batch of its own-brand Brazil nuts, because it has been contaminated with salmonella.