The “3VP’’ is a continuous process that employs three pasteurization vessels utilizing a rotating cascade principal. The digested sludge passes through the heat exchanger (HEX1) where it is preheated using the waste heat recovered from the pasteurized sludge, to recover heat and then into the second unit to raise the temperature to just over 70°C and then into one of the vessels where it is held at 70°C for one hour before being discharged via the third heat exchanger where the excess heat is recovered. The first (HEX1) and third (HEX3) are connected by a water loop allowing the recovered heat to preheat the incoming sludge. This design maximizes energy efficiency. The three-vessel system allows one tank to be held, whilst the other two are either filled or emptied to ensure continuous operation. The overall system is controlled via HMI-PLC control panel which ensures full traceability and the possibility for batched production.