To prevent zucchini boats from becoming soggy, do not overbake them. Pre-bake the zucchini just until they are tender but still firm (around 8 minutes). Also, consider salting the zucchini lightly after scooping out the seeds and letting them sit for 10-15 minutes to draw out excess moisture, then pat dry with a paper towel before filling and baking.