To prevent roasted Brussels sprouts from getting soggy, ensure they are thoroughly dried before roasting, coat them generously with oil, and arrange them in a single layer on a baking sheet with space between each sprout. Roast at a high temperature, periodically flipping them for even browning, and avoid adding extra liquids during cooking to maintain their crispiness.