Make one’s mouth water

To make someone want to eat or drink something because of the thought or the smell of the food.

The smell of the cooking at the restaurant made my mouth water as I was walking by.