The hot-smoking process usually takes about 2 to 3 hours to cook the sausages all the way through. This will depend on how large your sausages are and how hot your smoker is.