If your shepherd's pie turns out soggy, you may not have drained the beef properly. Make sure to drain the beef mixture, and give it time to reduce when cooking through the frozen vegetables, as they will add some liquid when thawing.