I buy veggies from local store (not organic). When I cook, I get the soil smell from it. How can I avoid it? any precooking process can help?
Thanks in advance.
Beetroots do have an earthy smell, that's normal and can get stronger if you just cook them in water. I can think of two approaches to work with this:
But you might consider how/where the beets were grown: If the "soil" smell is too strong, it might be because there was too much fertilizer or manure in the soil, which beets tend to absorb.
The two molecules which have been identified as responsible for the smell of soil are geosmin and 2-methylisoborneol, the latter typically abbreviated MIB. As iterated here,
Human’s can smell concentrations as low as 10 parts per trillion of Geosmin and MIB in water.
And while methods of remediation (removal) have been identified and employed for
water supplies, aquaculture products and wine,
there's not yet any determined method by which to extract these molecules for things non-aqueous.
In short, meats and vegetables which have absorbed these molecules are not such that they can be altered to remove them. And because the human nose is so particularly sensitive to them, (probably because they represent in soil the presence of water), all that's really left is to mask these odors with something even stronger. You may think therefore to prepare your beets with garlic, ginger, or one of any number of strong aromatics.