Broccoli needs to be grown in well-drained soil. To ascertain that the soil meets this requirement, you can test by digging a 12-inch deep hole and filling it with water. The rate at which the water will drop will determine the level of moisture in the soil.