White stains on stainless steel sinks are usually caused by mineral deposits left behind when water evaporates. Hard water contains minerals such as calcium and magnesium that remain on the surface after the water dries. Over time, these deposits accumulate and create white spots or cloudy marks on the sink.