If your asparagus turns out soggy there is a good chance too much oil was used or it was cooked too long. The longer asparagus cooks the softer it will become.