Using whole milk in this recipe results in a thick but still pourable cream sauce that perfectly coats the potatoes. However, you could replace up to half of the milk with heavy cream for an even richer sauce. To lighten things up a bit, you can use skim or 2% milk, but the sauce will be a bit thinner.