Yes, soil can be made artificially and it is sold in containers that can even be used for growing plants. The artificial soil is usually made up of peat, perlite, vermiculite, and nutrients. These artificial soils are very lightweight and clean, therefore they provide perfect drainage facilities for your plants.