kosher salt has wider, coarser grains vs table salt. the wider grains salt food in a gentler way than table salt. using kosher salt enhances the flavor of foods instead of making them taste salty. kosher salt has no iodine, which can lend a bitter taste to foods salted with table salt.