It’s usually a texture thing.
Fine salts can kind of dissolve in your food. You get some taste, but you hardly notice the salt specifically. They’re great for sauces and doughs, for example.
Sea salt is usually more coarse. If you sprinkle some over the (almost) finished dish, you get that slight texture change. Since it won’t dissolve in the dish, the salt flavour is also more noticeable.
Sea salt and table salt will leave the same taste on your tongue. The difference will be in the size of the grains. Table salt is extremely fine and dissolved into your food. Large grain sea salt will still have some of its mass when added at the later stages, giving you larger more intense salt tastes throughout your meal.
The difference between sea salt and regular table salt is usually the presence of iodine. Table salt has had iodine in it for many years as a dietary supplement to support good thyroid health.
Iodine has a metallic taste to it. Some people can pick up on that taste even in foods that have been seasoned with iodized salt.
Sea salt is considered a more pure product. It adds saltiness without unpleasant lingering flavors, but leaves you to source your iodine elsewhere.
It depends on if you’re using flaked or milled sea salt. For instance, I use flaked Maldon sea salt, and I can definitely taste the difference between it and regular table salt.
If I’m just cooking with it, I chuck the flakes straight into whatever I’m preparing and let them dissolve naturally. But if I’m using it on, say, eggs or cream of wheat, I ‘grind’ each pinch with my fingers.
Latest Answers