No, it is not necessary to soak Brussels sprouts before cooking them. Some recipes will soak Brussels spouts to clean them and remove any dirt hiding under the outer leaves. However as long as you rinse them, trim off the stems, and peel away any dirty outside leaves, there is no need to soak them first.