One of the reasons many choose to soak their asparagus spears before cooking is to remove any possible dirt, grit, or sandiness that might be clinging to them. However, you mustn't soak the asparagus for too long; otherwise, it will become waterlogged and lose flavor.