Potting soil should meet the needs of the specific plants, vegetables, or flowers in your pots or garden beds. We researched the best options.| The Spruce