to make one's mouth water
With that smell, my mouth waters.
—Have you tried the cake? —No, but just seeing it makes my mouth water.