The only difference is that in soil some of the minerals found are toxic while all the minerals found in our body under normal conditions are beneficial for our survival. They only become toxic for us when they are taken in an amount more than required by our body.