Indoor vegetables should be watered when the top inch of soil feels dry to the touch. The frequency of watering will depend on the size of the container and the type of plant being grown.