The best soil additive for trees is mulch. Mulch is typically comprised of leaves, grass cuttings, hay, straw, shredded bark, woodchips, sawdust, and paper. Mulch is spread over the surface of the soil to help the tree retain moisture better and prevent weeds from growing around the tree.