Two things can cause pizzelle cookies to be soft - not cooking them long enough and moisture. Though they cook very quickly, you do want to be sure that you're cooking them until they begin to brown. Second, make sure to allow them to cool before transferring them to any type of container.