Salt is a mineral called sodium chloride. It's an essential nutrient for human survival, and we have evolved to crave it. Salt is also a flavor enhancer; it balances sweetness, minimizes bitterness and enhances aromas. It can also affect the texture of foods, depending on when we add it to a recipe.
Samin Nosrat, from Salt, Fat, Acid, Heat, says it best: "Does this mean you should simply use more salt? No. It means use salt better. Add it in the right amount, at the right time, in the right form." If this sounds bewildering to you, we highly recommend adding this cookbook to your collection!
You should have at least two types of salt in your kitchen:
The denser the salt, the less you need. For example, our Himalayan salt is almost twice as heavy per teaspoon as our kosher flakes. That means it's twice as salty! Most modern cookbook recipes are written using the lighter flakes of kosher salt; if you are cooking with a dense table or Himalayan salt, you will need to use half as much as the recipe calls for.