The right soil for most vegetables is deep, loose and nutritious, without stones and weeds. Depending on the condition of the soil, you should work compost or natural fertiliser into it in preparation. Soil analysis provides clarity about the needs of the soil.