The young Italian produced a watertight display of tennis to beat his opponent in straight sets without ever really getting out of second gear.
He cruised through the opening set, breaking Zverev in the penultimate game, before edging a tiebreak in the second to prompt an angry outburst from his German rival.
It was more of the same in the final set, with Sinner making his superiority count to get his hands on the Norman Brookes Challenge Cup for the second year in a row.