Bean sprouts are usually healthier than beans because they contain a slightly different nutrient profile. Even though beans have plenty of protein, bean sprouts have some vitamins and minerals that regular beans do not have.