Goalkeeper Alessio Cragno had a solid performance to deny Torino forwards Andrea Belotti and Simone Zaza on numerous chances.
Torino was without coach Walter Mazzarri, who has left the squad temporarily due to health issues.
Torino won the previous four meetings, outscoring Cagliari 14-4.
Cagliari moved up to 13th, four points above the drop zone.
Torino is 11th.