What is the best soil for container gardening? Surprise, surprise! It's not a soil, but a potting mix. It has everything the plants would need to grow healthy.