The best way to water garden plants is by using a drip irrigation system that delivers water directly to the roots at a slow, steady rate. This method reduces water wastage and helps prevent diseases caused by overhead watering.